111 lines
4.0 KiB
PHP
111 lines
4.0 KiB
PHP
<?php
|
|
include_once("../../../inc/admin.inc.php");
|
|
include_once("../../../inc/class.php");
|
|
include_once("../../../inc/admin.smarty.php");
|
|
include_once("../../../inc/admin.power.php");
|
|
if($GG['js']){
|
|
echo date('Y-m-d H:i:s')."<br>";
|
|
$data = $db->fetch_all("select top 30 *,convert(char,InsertTime,120) as Date from QPTreasureDB.dbo.GameUnionConsumer where GameOK='2' and Bj='0' order by UnionConsumerID asc");
|
|
if($data){
|
|
$zhit = 0;
|
|
foreach($data as $k => $v){
|
|
//记录日数据
|
|
$is_cday = $db->fetch_one("select * from QPTreasureDB.dbo.GameUnionDay where UnionID='".$v['UnionID']."' and UnionDay='".date('Y-m-d',strtotime($v['Date']))."'");
|
|
if($is_cday){
|
|
$day_count = $is_cday['FCount'];
|
|
$day_mj = $is_cday['FMj'];
|
|
$day_ddz = $is_cday['FDdz'];
|
|
$day_niu = $is_cday['FNiu'];
|
|
$day_dz = $is_cday['FDz'];
|
|
$day_ss = $is_cday['FSs'];
|
|
$day_zjh = $is_cday['FZjh'];
|
|
}else{
|
|
$day_count = 0;
|
|
$day_mj = 0;
|
|
$day_ddz =0;
|
|
$day_niu = 0;
|
|
$day_dz = 0;
|
|
$day_ss = 0;
|
|
$day_zjh = 0;
|
|
}
|
|
$day_save = [
|
|
'UnionID'=>$v['UnionID'],
|
|
'UnionDay'=>date('Y-m-d',strtotime($v['Date'])),
|
|
'FCount'=>$day_count+$v['ConsumerCode']
|
|
];
|
|
if($v['KindID'] == '200'){
|
|
$day_save['FDdz'] = $day_ddz+$v['ConsumerCode'];
|
|
}elseif($v['KindID'] == '502'){
|
|
$day_save['FSs'] = $day_ss+$v['ConsumerCode'];
|
|
}elseif($v['KindID'] == '2'){
|
|
$day_save['FNiu'] = $day_niu+$v['ConsumerCode'];
|
|
}elseif($v['KindID'] == '6'){
|
|
$day_save['FZjh'] = $day_zjh+$v['ConsumerCode'];
|
|
}elseif($v['KindID'] == '430'){
|
|
$day_save['FDz'] = $day_dz+$v['ConsumerCode'];
|
|
}elseif($v['KindID'] == '558'){
|
|
$day_save['FMj'] = $day_mj+$v['ConsumerCode'];
|
|
}
|
|
if($is_cday){//修改
|
|
$db->update('QPTreasureDB.dbo.GameUnionDay',$day_save,"UnionDayID='".$is_cday['UnionDayID']."'");
|
|
}else{//添加
|
|
$db->insert("QPTreasureDB.dbo.GameUnionDay",$day_save);
|
|
}
|
|
//记录月数据
|
|
$is_cmonth = $db->fetch_one("select * from QPTreasureDB.dbo.GameUnionMonth where UnionID='".$v['UnionID']."' and UnionMonth='".date('Y-m',strtotime($v['Date']))."'");
|
|
if($is_cmonth){
|
|
$month_count = $is_cmonth['FCount'];
|
|
$month_mj = $is_cmonth['FMj'];
|
|
$month_ddz = $is_cmonth['FDdz'];
|
|
$month_niu = $is_cmonth['FNiu'];
|
|
$month_dz = $is_cmonth['FDz'];
|
|
$month_ss = $is_cmonth['FSs'];
|
|
$month_zjh = $is_cmonth['FZjh'];
|
|
}else{
|
|
$month_count = 0;
|
|
$month_mj = 0;
|
|
$month_ddz =0;
|
|
$month_niu = 0;
|
|
$month_dz = 0;
|
|
$month_ss = 0;
|
|
$month_zjh = 0;
|
|
}
|
|
$month_save = [
|
|
'UnionID'=>$v['UnionID'],
|
|
'UnionMonth'=>date('Y-m',strtotime($v['Date'])),
|
|
'FCount'=>$month_count+$v['ConsumerCode']
|
|
];
|
|
if($v['KindID'] == '200'){
|
|
$month_save['FDdz'] = $month_ddz+$v['ConsumerCode'];
|
|
}elseif($v['KindID'] == '502'){
|
|
$month_save['FSs'] = $month_ss+$v['ConsumerCode'];
|
|
}elseif($v['KindID'] == '2'){
|
|
$month_save['FNiu'] = $month_niu+$v['ConsumerCode'];
|
|
}elseif($v['KindID'] == '6'){
|
|
$month_save['FZjh'] = $month_zjh+$v['ConsumerCode'];
|
|
}elseif($v['KindID'] == '430'){
|
|
$month_save['FDz'] = $month_dz+$v['ConsumerCode'];
|
|
}elseif($v['KindID'] == '558'){
|
|
$month_save['FMj'] = $month_mj+$v['ConsumerCode'];
|
|
}
|
|
if($is_cmonth){//修改
|
|
$db->update('QPTreasureDB.dbo.GameUnionMonth',$month_save,"UnionMonthID='".$is_cmonth['UnionMonthID']."'");
|
|
}else{//添加
|
|
$db->insert("QPTreasureDB.dbo.GameUnionMonth",$month_save);
|
|
}
|
|
$union = $db->fetch_one("select * from QPTreasureDB.dbo.GameUnion where UnionID='".$v['UnionID']."'");
|
|
//修改公会信息
|
|
$db->update('QPTreasureDB.dbo.GameUnion',['GameHit'=>$union['GameHit']+$v['ConsumerCode'],'Time'=>$v['Date']],"UnionID='".$v['UnionID']."'");
|
|
//修改标记
|
|
$db->update('QPTreasureDB.dbo.GameUnionConsumer',['Bj'=>1],"UnionConsumerID='".$v['UnionConsumerID']."'");
|
|
$zhit++;
|
|
echo $zhit."、".$v['UnionID']." KindID:".$v['KindID']."(".$v['ConsumerCode'].") <br>";
|
|
}
|
|
}
|
|
exit;
|
|
}
|
|
$ppxq -> assign('GG',$GG);
|
|
$ppxq -> display('user/zxx.tpl');
|
|
$db->close();
|
|
unset($GG,$ppxq,$db);
|
|
?>
|