Browse Source

chore: 修改用户信息禁止修改密码

xyh 2 years ago
parent
commit
59de533362
1 changed files with 3 additions and 4 deletions
  1. 3 4
      packages/app/src/pages/user/table/modal/hooks.ts

+ 3 - 4
packages/app/src/pages/user/table/modal/hooks.ts

@@ -1,7 +1,7 @@
 import {addUser, editUser, getUserInfo} from '@apis';
 import {yupResolver} from '@hookform/resolvers/yup';
 import {useQueryDataInfo} from '@hooks';
-import {AddUserParams} from '@models';
+import {EditUserParams} from '@models';
 import {useMutation} from '@tanstack/react-query';
 import {message} from 'antd';
 import {useEffect} from 'react';
@@ -98,7 +98,7 @@ export function useFormState(
     userDepartment,
     userRole,
   }) {
-    const params: AddUserParams = {
+    const params: Omit<EditUserParams, 'id'> = {
       userName,
       realName: userRealName,
       email: userEmail,
@@ -106,12 +106,11 @@ export function useFormState(
       phone: userPhone,
       department: userDepartment,
       role: userRole,
-      password: userPassword,
     };
 
     id
       ? editMutate({...params, id: Number(id)})
-      : addMutate({...params});
+      : addMutate({...params, password: userPassword});
   });
 
   return [{isLoading, formInstance}, {onSubmit}] as const;