diff --git a/app/controller/AdminAgentTeam.php b/app/controller/AdminAgentTeam.php index b3488e4..f3d6650 100644 --- a/app/controller/AdminAgentTeam.php +++ b/app/controller/AdminAgentTeam.php @@ -177,7 +177,7 @@ class AdminAgentTeam extends BaseController 'password|密码' => 'min:6|max:20', 'rebate_ratio|返点占比' => 'float' ])->check($param); - if (empty($param['password']) && (empty($param['rebate_ratio']) && $param['rebate_ratio'] !== 0)) { + if (empty($param['password']) && strlen($param['rebate_ratio']) == 0) { throw new ValidateException('请填写修改的密码或返点占比'); } @@ -198,8 +198,10 @@ class AdminAgentTeam extends BaseController Event::trigger(AgentPasswordChange::class,$event); } # 保存返点占比 - $rebate_ratio = $param['rebate_ratio'] ?? 0; - AgentInfo::updateRebateRatio($param['aid'],$rebate_ratio); + if (strlen($param['rebate_ratio']) != 0) { + $rebate_ratio = $param['rebate_ratio'] ?? 0; + AgentInfo::updateRebateRatio($param['aid'],$rebate_ratio); + } $connection->commit(); return $this->renderSuccess('成功');