公会分成管理--更新

master
chenxiaojun 5 years ago
parent 7550bafdf7
commit bfc93e0626

@ -227,6 +227,8 @@ class PromoteGameRatioController extends ThinkController
$this->error('参数异常'); $this->error('参数异常');
} }
if ($promoteGameRatio['status'] == -1 || $save['begin_time'] != $promoteGameRatio['begin_time'] || $save['end_time'] != $promoteGameRatio['end_time'] || $save['ratio'] != $promoteGameRatio['ratio'] || $save['remark'] != $promoteGameRatio['remark'] || $save['turnover_ratio'] != $promoteGameRatio['turnover_ratio']) { if ($promoteGameRatio['status'] == -1 || $save['begin_time'] != $promoteGameRatio['begin_time'] || $save['end_time'] != $promoteGameRatio['end_time'] || $save['ratio'] != $promoteGameRatio['ratio'] || $save['remark'] != $promoteGameRatio['remark'] || $save['turnover_ratio'] != $promoteGameRatio['turnover_ratio']) {
$this->isWithdraw($promoteGameRatio['promote_id'], $save['begin_time']);
if ($promoteGameRatio['status'] == 1) { if ($promoteGameRatio['status'] == 1) {
$save['last_turnover_ratio'] = $promoteGameRatio['turnover_ratio']; $save['last_turnover_ratio'] = $promoteGameRatio['turnover_ratio'];
$save['last_ratio'] = $promoteGameRatio['ratio']; $save['last_ratio'] = $promoteGameRatio['ratio'];
@ -252,6 +254,8 @@ class PromoteGameRatioController extends ThinkController
$this->error('参数异常'); $this->error('参数异常');
} }
$this->isWithdraw($promoteId, $save['begin_time']);
$map['promote_id'] = $promoteId; $map['promote_id'] = $promoteId;
$map['game_id'] = $gameId; $map['game_id'] = $gameId;
$promoteGameRatio = D(self::MODEL_NAME)->where($map)->find(); $promoteGameRatio = D(self::MODEL_NAME)->where($map)->find();
@ -315,11 +319,11 @@ class PromoteGameRatioController extends ThinkController
$withdrawMap['promote_id'] = $promoteId; $withdrawMap['promote_id'] = $promoteId;
$withdrawMap['status'] = ['neq', -2]; $withdrawMap['status'] = ['neq', -2];
$withdrawMap['settlement_end_time'] = ['egt', $beginTime]; $withdrawMap['settlement_begin_time'] = ['egt', $beginTime];
$withdraw = M('withdraw', 'tab_')->where($withdrawMap)->order('create_time desc')->find(); $withdraw = M('withdraw', 'tab_')->where($withdrawMap)->order('create_time desc')->find();
if (!empty($withdraw) && $withdraw['status'] != -2) { if (!empty($withdraw) && $withdraw['status'] != -2) {
$time = date('Y-m-d', $withdraw['create_time']); $time = date('Y-m', $beginTime);
$this->error("{$time}之前的订单已经申请提现, 无法变更分成比例,请重新选择开始时间"); $this->error("{$time}月已有订单申请提现, 无法变更分成比例,请重新选择开始时间");
} }
} }

Loading…
Cancel
Save