Browse Source

fix: 同步客户ConnectModal参数配置相关

lanjianrong 4 năm trước cách đây
mục cha
commit
dad7cdecff
2 tập tin đã thay đổi với 12 bổ sung14 xóa
  1. 10 13
      src/pages/Business/Attendance/index.tsx
  2. 2 1
      src/pages/Role/Customer/index.tsx

+ 10 - 13
src/pages/Business/Attendance/index.tsx

@@ -2,7 +2,7 @@ import React, { useState, useEffect, useRef } from 'react'
 import ShowTitleMenu from './components/ShowTitleMenu'
 import { useRequest } from 'umi'
 import { Plus, Delete } from '@icon-park/react'
-import { Table, Tag, Popconfirm, Popover, Button, Alert, message } from 'antd'
+import { Table, Tag, Popconfirm, Button, Alert, message } from 'antd'
 import {
   fetchAttendanceList,
   unlinkAttendance,
@@ -146,18 +146,15 @@ const Attendance: React.FC = () => {
       dataIndex: 'opreate',
       width: '10%',
       render: (_, record) => (
-        // console.log(record.id)
-        <Popover>
-          <Popconfirm
-            title="确认删除吗?"
-            okText="确认"
-            cancelText="取消"
-            onConfirm={() => tryDeleteAttendance({ id: record.id })}>
-            <span className="hover:text-hex-e7026e cursor-pointer">
-              <Delete fill="#fd3995" />
-            </span>
-          </Popconfirm>
-        </Popover>
+        <Popconfirm
+          title="确认删除吗?"
+          okText="确认"
+          cancelText="取消"
+          onConfirm={() => tryDeleteAttendance({ id: record.id })}>
+          <span className="hover:text-hex-e7026e cursor-pointer">
+            <Delete fill="#fd3995" />
+          </span>
+        </Popconfirm>
       )
     }
   ]

+ 2 - 1
src/pages/Role/Customer/index.tsx

@@ -144,7 +144,8 @@ const Customer = () => {
               <ConnectModal
                 title="关联员工"
                 dataId={state.id}
-                onSelect={() => tryGetRoleStaffList(state.id)}
+                postUrl="/role/staff/add"
+                onReload={() => tryGetRoleStaffList(state.id)}
               />
             )}
           </div>