From 0cb324779727155effffcbca13c5b11409c8211c Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 07 十一月 2025 11:06:40 +0800
Subject: [PATCH] feat: 1.3.0.1

---
 src/views/EmploymentManage/components/ManualCheckManageDialog.vue |   43 +++++++------------------------------------
 1 files changed, 7 insertions(+), 36 deletions(-)

diff --git a/src/views/EmploymentManage/components/ManualCheckManageDialog.vue b/src/views/EmploymentManage/components/ManualCheckManageDialog.vue
index ecf8d60..802597e 100644
--- a/src/views/EmploymentManage/components/ManualCheckManageDialog.vue
+++ b/src/views/EmploymentManage/components/ManualCheckManageDialog.vue
@@ -18,13 +18,9 @@
   ProTableV2,
   ProDialogTableWrapper,
   defineColumns,
-  defineOperationBtns,
   useTable,
 } from '@bole-core/components';
 import * as taskCheckReceiveServices from '@/services/api/taskCheckReceive';
-import { setOSSLink } from '@/utils';
-import { downloadWithZip, Message } from '@bole-core/core';
-import { useGlobalEventContext } from '@/hooks';
 
 defineOptions({
   name: 'ManualCheckManageDialog',
@@ -39,8 +35,6 @@
 const emit = defineEmits<{
   (e: 'onCancel'): void;
 }>();
-
-const eventContext = useGlobalEventContext();
 
 const columns = defineColumns([
   {
@@ -60,7 +54,7 @@
   },
   {
     id: '4',
-    enCode: 'checkReceiveStatus',
+    enCode: 'checkOutStatus',
     name: '楠屾敹鐘舵��',
   },
   {
@@ -117,36 +111,13 @@
       checkOutTime: { type: 'date' },
       date: { type: 'date', format: 'YYYY-MM-DD' },
       checkReceiveStatus: { type: 'enum', valueEnum: EnumTaskUserSubmitCheckReceiveStatusText },
+      //@ts-ignore
+      checkOutStatus: {
+        formatter: (row: API.GetCheckReceiveTaskUserSubmitsQueryResultItem) => {
+          return row.checkOutTime ? '宸茬鍒�' : '';
+        },
+      },
     },
   }
 );
-
-function handleDownload(row: API.GetCheckReceiveTaskUserSubmitsQueryResultItem) {
-  if (row.files?.length > 0) {
-    downloadWithZip(
-      row.files.map((x) => ({
-        data: `${setOSSLink(x)}`,
-      })),
-      '楠屾敹鐓х墖'
-    );
-  }
-}
-
-async function checkReceiveTask(
-  row: API.GetCheckReceiveTaskUserSubmitsQueryResultItem,
-  checkReceiveStatus: EnumTaskUserSubmitCheckReceiveStatus
-) {
-  try {
-    let params: API.CheckReceiveTaskCommand = {
-      id: row.id,
-      checkReceiveStatus: checkReceiveStatus,
-    };
-    let res = await taskCheckReceiveServices.checkReceiveTask(params);
-    if (res) {
-      Message.successMessage('鎿嶄綔鎴愬姛');
-      getList(paginationState.pageIndex);
-      eventContext.emit('checkReceiveTask');
-    }
-  } catch (error) {}
-}
 </script>

--
Gitblit v1.9.1