新增修改用户名、用户头像接口

This commit is contained in:
2023-03-04 10:04:13 +08:00
parent 76cbcff76a
commit efd4718255
4 changed files with 187 additions and 4 deletions
+11 -1
View File
@@ -10,7 +10,12 @@ use Hyperf\Validation\Request\FormRequest;
class UserRequest extends FormRequest
{
protected array $scenes = [
'putUserAvatar' => [ // 修改用户头像
'avatar',
],
'putUserName' => [ // 修改用户名
'user_name',
],
];
/**
@@ -27,6 +32,8 @@ class UserRequest extends FormRequest
public function rules(): array
{
return [
'avatar' => 'required|url',
'user_name' => 'required',
];
}
@@ -36,6 +43,9 @@ class UserRequest extends FormRequest
public function messages(): array
{
return [
'avatar.required' => HttpEnumCode::getMessage(HttpEnumCode::CLIENT_HTTP_ERROR),
'avatar.url' => HttpEnumCode::getMessage(HttpEnumCode::CLIENT_HTTP_ERROR),
'user_name.required' => HttpEnumCode::getMessage(HttpEnumCode::CLIENT_HTTP_ERROR),
];
}
}