diff --git a/src/service/api/system/user.ts b/src/service/api/system/user.ts index 1d5d39db9ff921d0873a9cb4b297956711434db9..62386b37e46915d5f0256314b402637a3b71109f 100644 --- a/src/service/api/system/user.ts +++ b/src/service/api/system/user.ts @@ -35,9 +35,10 @@ export function fetchUpdatedUserStatus(params: Api.SystemManage.StatusDto) { } /** reset password */ -export function fetchResetPassword(id: number) { +export function fetchResetPassword(id: number | null, data: Api.SystemManage.resetPasswordDto) { return request({ url: `/system/user/resetPassword/${id}`, - method: 'put' + method: 'put', + data }); } diff --git a/src/typings/api.d.ts b/src/typings/api.d.ts index 554796c2c26b834bd43d702c596938b01f9a3973..19692bfce395969d31b299faa0dacafb3092be2f 100755 --- a/src/typings/api.d.ts +++ b/src/typings/api.d.ts @@ -222,6 +222,10 @@ declare namespace Api { status: number; }; + type resetPasswordDto = { + password: string; + }; + /** user search params */ type UserSearchParams = CommonType.RecordNullable< Pick & diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 70e99b99ce19ea517248ae83b420372855c0e775..485dbb6624b004677a752accd9416559f3f9f45f 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -1,9 +1,9 @@ + +