diff --git a/app/adminapi/validate/auth/AdminValidate.php b/app/adminapi/validate/auth/AdminValidate.php index e9ba5c0e7..d9d958929 100755 --- a/app/adminapi/validate/auth/AdminValidate.php +++ b/app/adminapi/validate/auth/AdminValidate.php @@ -31,7 +31,7 @@ 'id' => 'require|checkAdmin', 'account' => 'require|length:1,32|unique:' . Admin::class, 'name' => 'require|length:1,16|unique:' . Admin::class, - 'password' => 'require|length:6,32|edit', + 'password' => 'require|length:6,32', 'password_confirm' => 'requireWith:password|confirm', 'role_id' => 'require', 'disable' => 'require|in:0,1|checkAbleDisable', @@ -125,7 +125,7 @@ */ public function sceneEdit() { - return $this->remove('password', 'require|length') + return $this->remove('password', true)->remove('password_confirm',true) ->append('id', 'require|checkAdmin'); } @@ -138,7 +138,7 @@ */ public function sceneDelete() { - return $this->only(['id'])->remove('id', 'checkData'); + return $this->only(['id'])->remove('id', 'checkAdmin'); }