公会统计新增内外团检索

master
chenzhi 5 years ago
parent a37d0d6ec4
commit 876952f3b4

@ -63,11 +63,18 @@ class FinancePromoteController extends AdminController
//判断公司 //判断公司
$gfidlag = true; $gfidlag = true;
$gfgs = true; $gfgs = true;
$nwtflag = true;
if (isset($_REQUEST['company_id'])) { if (isset($_REQUEST['company_id'])) {
if($_REQUEST['company_id']!=0){ if($_REQUEST['company_id']!=0){
$gfgs = false; $gfgs = false;
} }
} }
//判断是否是内团 内团才有官方
if(isset($_REQUEST['company_belong'])){
if($_REQUEST['company_belong']!=0){
$nwtflag = false;
}
}
if (isset($_REQUEST['promote_id'])) { if (isset($_REQUEST['promote_id'])) {
if($_REQUEST['promote_id'] == 0){ if($_REQUEST['promote_id'] == 0){
$gfidlag = true; $gfidlag = true;
@ -75,28 +82,26 @@ class FinancePromoteController extends AdminController
$gfidlag =false; $gfidlag =false;
} }
} }
if($gfidlag && $gfgs){ // dd($gfidlag && $gfgs && $nwtflag);
if($gfidlag && $gfgs && $nwtflag){
//计算官方渠道 //计算官方渠道
unset($_REQUEST['company_id']); unset($_REQUEST['company_id']);
unset($_REQUEST['company_belong']);
$_REQUEST['promote_id'] = 0; $_REQUEST['promote_id'] = 0;
$gfcash = self::getJoinPromoteData([],$istimeselect); $gfcash = self::getJoinPromoteData([],$istimeselect);
$senddata[0] = $gfcash[0]; $senddata[0] = $gfcash[0];
}
if(!empty($senddata)){ $pmap['status']=1;
if(array_key_exists(0,$senddata) || $_REQUEST['promote_id']==0){ if($istimeselect){
if (empty($_REQUEST['company_id'])) { $pmap['create_time'] = $istimeselect;
$pmap['status']=1;
if($istimeselect){
$pmap['create_time'] = $istimeselect;
}
$admininside = M("provide_user p","tab_")->field("sum(amount) amount")->where($pmap)->find();
if($admininside['amount'] >0){
$senddata[0]['inside_cash_count']= $admininside['amount'];
}
}
} }
$admininside = M("provide_user p","tab_")->field("sum(amount) amount")->where($pmap)->find();
if($admininside['amount'] >0){
$senddata[0]['inside_cash_count']= $admininside['amount'];
}
} }
$data = []; $data = [];
$count =array( $count =array(
"cash_count"=>0, "cash_count"=>0,
@ -174,6 +179,7 @@ class FinancePromoteController extends AdminController
private function getJoinPromoteData($map,$istimeselect,$type="spend") private function getJoinPromoteData($map,$istimeselect,$type="spend")
{ {
// setPowerPromoteIds($map,"s.promote_id"); // setPowerPromoteIds($map,"s.promote_id");
//推广员相关检索
if (isset($_REQUEST['promote_id'])) { if (isset($_REQUEST['promote_id'])) {
if ($_REQUEST['promote_id'] == 0) { if ($_REQUEST['promote_id'] == 0) {
$map['s.promote_id'] = 0; $map['s.promote_id'] = 0;
@ -188,6 +194,11 @@ class FinancePromoteController extends AdminController
$map['promote.company_id'] = $_REQUEST['company_id']; $map['promote.company_id'] = $_REQUEST['company_id'];
} }
if (isset($_REQUEST['company_belong'])) {
$map['promote.company_belong'] = $_REQUEST['company_belong'];
}
if($type == "spend"){ if($type == "spend"){
if (isset($_REQUEST['game_name']) || isset($_REQUEST['game_type'])) { if (isset($_REQUEST['game_name']) || isset($_REQUEST['game_type'])) {

@ -109,6 +109,15 @@
<option value="UC" <?php if ($_POST['promote_id'] == 'UC'):?>selected<?php endif;?>>UC用户</option> <option value="UC" <?php if ($_POST['promote_id'] == 'UC'):?>selected<?php endif;?>>UC用户</option>
</select> </select>
</div> </div>
<div class="input-list input-list-game search_label_rehab">
<select id="company_belong" name="company_belong" class="select_gallery">
<option value="">请选择团体类型</option>
<option value="0" <?php echo I('company_belong') === 0 ? "selected" : ''?>>内团</option>
<option value="1" <?php echo I('company_belong') == 1 ? "selected" : ''?>>外团</option>
</select>
</div>
<div class="input-list"> <div class="input-list">
<input type="text" readonly id="time_start" name="time_start" class="" value="{:I('time_start')}" <input type="text" readonly id="time_start" name="time_start" class="" value="{:I('time_start')}"
placeholder="开始时间" /> placeholder="开始时间" />

Loading…
Cancel
Save