diff --git a/application/admin/controller/general/Student.php b/application/admin/controller/general/Student.php index df965bb..7ccfb9b 100644 --- a/application/admin/controller/general/Student.php +++ b/application/admin/controller/general/Student.php @@ -198,13 +198,12 @@ function getPicUrl($url) } else { unset($params['password'], $params['salt']); } - - $params['avatar'] = $this->getPicUrl($params['avatar']); - //这里需要针对mobile做唯一验证 + //这里需要针对mobile做唯一验证1111 $adminValidate = \think\Loader::validate('Student'); $adminValidate->rule([ 'mobile' => 'regex:1[3-9]\d{9}|unique:student,mobile,' . $row->id, ]); + $params['avatar'] = $this->getPicUrl($params['avatar']); $result = $row->validateFailException()->validate('Student.edit')->allowField(true)->save($params); Db::commit(); } catch (ValidateException|PDOException|Exception $e) {