lanjianrong 3 years ago
parent
commit
d481a4e593
1 changed files with 16 additions and 28 deletions
  1. 16 28
      src/pages/Institutions/Restrict/index.tsx

+ 16 - 28
src/pages/Institutions/Restrict/index.tsx

@@ -20,32 +20,14 @@ const Restrict = () => {
     title: '',
     visible: false,
     currentModalType: ModalType.ADD,
-    defaultFormData: {},
-    account: null,
-    name: null
+    defaultFormData: {}
   })
 
   const { run: tryResetAccount } = useRequest(ResetAccountLogin, {
     manual: true,
     onSuccess: () => tRef.current?.reload()
   })
-  const handleResetAccount = (ID: string) => {
-    Modal.confirm({
-      title: '解除限制',
-      content: (
-        <div>
-          <div>
-            {state.account} / {state.name}
-          </div>
-          <div>确认移除该账号的登录限制</div>
-        </div>
-      ),
-      okButtonProps: {
-        danger: true
-      },
-      onOk: () => tryResetAccount({ ID })
-    })
-  }
+
   const columns: ProColumnType = [
     {
       dataIndex: 'account',
@@ -61,7 +43,6 @@ const Restrict = () => {
               ...state,
               visible: true,
               currentModalType: ModalType.PREVIEW,
-              title: record.name,
               defaultFormData: record
             })
           }}>
@@ -119,14 +100,21 @@ const Restrict = () => {
           <div
             className="text-red cursor-pointer hover:text-hex-967bbd"
             onClick={() => {
-              setState({
-                ...state,
-                account: record.account,
-                name: record.name
+              Modal.confirm({
+                title: '解除限制',
+                content: (
+                  <div>
+                    <div>
+                      {record.account} / {record.name}
+                    </div>
+                    <div>确认移除该账号的登录限制</div>
+                  </div>
+                ),
+                okButtonProps: {
+                  danger: true
+                },
+                onOk: () => tryResetAccount({ ID: record.ID })
               })
-              setTimeout(() => {
-                handleResetAccount(record.ID)
-              }, 80)
             }}>
             解除限制
           </div>