diff --git a/src/api/system/user.js b/src/api/system/user.js index 6cd91a5..d45e07c 100644 --- a/src/api/system/user.js +++ b/src/api/system/user.js @@ -1,5 +1,6 @@ import request from '@/utils/request' import { encrypt } from '@/utils/rsaEncrypt' +import { getToken } from '@/utils/auth' export function add(data) { return request({ @@ -57,5 +58,16 @@ export function updateEmail(form) { }) } -export default { add, edit, del } +export function resetpassword(data) { + return request({ + url: 'api/users/resetpassword', + method: 'post', + headers: { + Authorization: getToken() + }, + data + }) +} + +export default { add, edit, del, resetpassword } diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 6e44ad4..b73292d 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -27,7 +27,9 @@ - + + 密码重置 +
@@ -81,8 +83,19 @@
+ + + + +
+

确认重置所选{{ crud.selections.length }}个用户的密码(用户默认密码为:123456)?

+ +
+
- + @@ -119,7 +132,8 @@