|
|
|
@ -729,11 +729,7 @@ class AggregateStatementPoolController extends ThinkController
|
|
|
|
|
}
|
|
|
|
|
if($re_op){
|
|
|
|
|
//公司及上游回退
|
|
|
|
|
if($db_res['company_type'] == 2){
|
|
|
|
|
$this->retry($db_res); //个人重算
|
|
|
|
|
}else{
|
|
|
|
|
$this->cancelCompanyPool($db_res);//公司撤回
|
|
|
|
|
}
|
|
|
|
|
$this->cancelCompanyPool($db_res);//公司撤回
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
@ -829,12 +825,8 @@ class AggregateStatementPoolController extends ThinkController
|
|
|
|
|
$this->ajaxReturn(array('status' => 0,"info"=>"撤销汇总失败"));
|
|
|
|
|
}
|
|
|
|
|
//修改结算单信息
|
|
|
|
|
$st_res = M("aggregate_statement","tab_")->field("id,verify_status,verify_log")->where("id in ({$sids})")->select();
|
|
|
|
|
$st_res = M("aggregate_statement","tab_")->field("id,verify_status")->where("id in ({$sids})")->select();
|
|
|
|
|
foreach($st_res as $k=>&$v){
|
|
|
|
|
$v['verify_log'] = json_decode($v['verify_log'],true);
|
|
|
|
|
$v['verify_log']['pool_user']=$this->admininfo["username"];
|
|
|
|
|
$v['verify_log']['pool_time']=date("Y-m-d H:i:s");
|
|
|
|
|
$v['verify_log'] = json_encode($v['verify_log']);
|
|
|
|
|
$v['verify_status']=-3;
|
|
|
|
|
$stres = M("aggregate_statement","tab_")->save($v);
|
|
|
|
|
if($stres === false){
|
|
|
|
@ -932,7 +924,7 @@ class AggregateStatementPoolController extends ThinkController
|
|
|
|
|
default:
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
$optist = ["viewPool"];
|
|
|
|
|
$optist = ["viewPool","cancelPool"];
|
|
|
|
|
//
|
|
|
|
|
if($info['platform_amount'] <= 0 && $info['company_type'] != 2){
|
|
|
|
|
$optist = array_diff($optist, ["viewPool"]);
|
|
|
|
|