outaozhen 4 年之前
父節點
當前提交
7a6018610d

+ 2 - 2
config/proxy.ts

@@ -8,12 +8,12 @@
 export default {
   dev: {
     '/backstage/': {
-      target: 'http://cld2.com',
+      target: 'http://cld2qa.management.com/',
       changeOrigin: true,
       pathRewrite: { '^': '' }
     },
     '/api/': {
-      target: 'http://cld2.com',
+      target: 'http://cld2qa.management.com/',
       changeOrigin: true,
       pathRewrite: { '^': '' }
     }

+ 4 - 4
src/pages/Business/Attendance/components/ApplicantModal/index.tsx

@@ -71,11 +71,11 @@ const ApplicantModal: React.FC<ConnectModalProps> = ({
     }
   )
 
-  const connectHandler = (staffId: string, applicantStaffId?: string) => {
-    if (type === modalType.applicantModal) {
-      tryLinkAttendance({ id: dataId, staffId })
+  const connectHandler = (staffId: string) => {
+    if (type === modalType.addobjectModal) {
+      tryAddAttendance({ applicantStaffId: staffId })
     } else {
-      tryAddAttendance({ applicantStaffId })
+      tryLinkAttendance({ id: dataId, staffId })
     }
   }
   const handleSearch = (value: string) => {

+ 3 - 3
src/pages/Business/Attendance/index.tsx

@@ -9,7 +9,7 @@ import { fetchAttendanceList, unlinkAttendance, deleteAttendance } from '@/servi
 
 export enum modalType {
   addobjectModal = 0,
-  applicantModal = 1
+  linkAttendance = 1
 }
 const Attendance = () => {
   const [state, setState] = useState({
@@ -126,14 +126,14 @@ const Attendance = () => {
           <div className="absolute right-7 top-7 z-100">
             <Button
               type="primary"
-              onClick={() => setState({ ...state, visible: true, type: modalType.applicantModal })}>
+              onClick={() => setState({ ...state, visible: true, type: modalType.linkAttendance })}>
               添加新申请人
             </Button>
             <ApplicantModal
               type={modalType}
               dataId={state.id}
               visible={state.visible}
-              onCancel={() => setState({ ...state, visible: false, type: modalType })}
+              onCancel={() => setState({ ...state, visible: false })}
             />
           </div>
           <Table