优化下游结算

master
chenzhi 4 years ago
parent b6df222882
commit 70e00eb378

@ -25,7 +25,8 @@ class StatementWarningSetController extends Controller {
private $statementWarningKey=[ private $statementWarningKey=[
'wm_platm'=>'万盟平台', 'wm_platm'=>'万盟平台',
'up_statement'=>'上游', 'up_statement'=>'上游',
'pc_statement'=>'下游内团' 'pc_statement'=>'下游内团',
'pu_statement'=>'下游外团'
]; ];
private $statementWarningModel; private $statementWarningModel;
@ -33,6 +34,9 @@ class StatementWarningSetController extends Controller {
private $spendModel; private $spendModel;
private $isInit = false; private $isInit = false;
public function getStatementWarningKey(){
return $this->statementWarningKey;
}
private function configInit($count_date){ private function configInit($count_date){
if($this->isInit) return; //避免重复生成配置 if($this->isInit) return; //避免重复生成配置
@ -313,18 +317,17 @@ class StatementWarningSetController extends Controller {
'company_type'=>1, 'company_type'=>1,
'company_belong'=>['in',[1,2]] 'company_belong'=>['in',[1,2]]
])->getField("id company_id,company_name,develop_type",true); ])->getField("id company_id,company_name,develop_type",true);
if(!$company) {
$this->addStatementWarning(2,'pu_statement',0); $puStatementAmount = 0;
return; if($company) {
};
$company = $this->getPuSpecialStatement( $this->getPromoteCompanyGameSpend($company) ); $company = $this->getPuSpecialStatement( $this->getPromoteCompanyGameSpend($company) );
foreach ($company as $key => $value) { foreach ($company as $key => $value) {
if(!array_key_exists('statement_money',$value) ) { if(!array_key_exists('statement_money',$value) ) {
unset($company[$key]); unset($company[$key]);
}; };
} }
$puStatementAmount = $this->addStatementWarningInfo($company,0); $puStatementAmount = $this->addStatementWarningInfo($company,0);
};
$this->addStatementWarning(2,'pu_statement',$puStatementAmount); $this->addStatementWarning(2,'pu_statement',$puStatementAmount);
} }

Loading…
Cancel
Save