From 397882612110d6f9e6b63822739e0a782138c902 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 06 十一月 2025 18:24:33 +0800
Subject: [PATCH] feat: 接口
---
src/views/EmploymentManage/CheckReceiveTaskDetail.vue | 54 ++++++++++++++++++++++++++++--------------------------
1 files changed, 28 insertions(+), 26 deletions(-)
diff --git a/src/views/EmploymentManage/CheckReceiveTaskDetail.vue b/src/views/EmploymentManage/CheckReceiveTaskDetail.vue
index ad67149..495019f 100644
--- a/src/views/EmploymentManage/CheckReceiveTaskDetail.vue
+++ b/src/views/EmploymentManage/CheckReceiveTaskDetail.vue
@@ -84,20 +84,20 @@
});
const operationBtns = defineOperationBtns([
- {
- data: {
- enCode: 'exportBtn',
- name: '楠屾敹',
- },
- emits: {
- onClick: (role) => openDialog(role),
- },
- extraProps: {
- hide: (row: API.GetCheckReceiveTaskQueryResultItem) =>
- row.checkReceiveStatus === EnumTaskCheckReceiveStatus.Completed ||
- state.checkReceiveMethod === EnumTaskCheckReceiveMethod.CheckIn,
- },
- },
+ // {
+ // data: {
+ // enCode: 'exportBtn',
+ // name: '楠屾敹',
+ // },
+ // emits: {
+ // onClick: (role) => openDialog(role),
+ // },
+ // extraProps: {
+ // hide: (row: API.GetCheckReceiveTaskQueryResultItem) =>
+ // row.checkReceiveStatus === EnumTaskCheckReceiveStatus.Completed ||
+ // state.checkReceiveMethod === EnumTaskCheckReceiveMethod.CheckIn,
+ // },
+ // },
{
data: {
enCode: 'detailBtn',
@@ -127,7 +127,7 @@
const BaseState = {
loading: true,
- checkReceiveMethod: '' as any as EnumTaskCheckReceiveMethod,
+ checkReceiveMethods: [] as any as EnumTaskCheckReceiveMethod[],
};
const state = reactive({ ...BaseState });
@@ -163,7 +163,7 @@
let res = await taskCheckReceiveServices.getCheckReceiveTask(params, {
showLoading: !state.loading,
});
- state.checkReceiveMethod = res.objectData?.checkReceiveMethod;
+ state.checkReceiveMethods = res.objectData?.checkReceiveMethods;
return res;
} catch (error) {}
},
@@ -180,21 +180,23 @@
);
function openDialog(row: API.GetCheckReceiveTaskQueryResultItem, isDetail = false) {
- if (state.checkReceiveMethod === EnumTaskCheckReceiveMethod.CheckIn) {
- handleManualEdit({
- id: row.id,
- });
- } else {
- handleEdit({
- id: row.id,
- isDetail,
- });
- }
+ // if (state.checkReceiveMethod === EnumTaskCheckReceiveMethod.CheckIn) {
+ // handleManualEdit({
+ // id: row.id,
+ // });
+ // } else {
+ // }
+ handleEdit({
+ id: row.id,
+ checkReceiveMethods: state.checkReceiveMethods,
+ isDetail,
+ });
}
const { dialogProps, handleEdit } = useFormDialog({
defaultFormParams: {
id: '',
+ checkReceiveMethods: [] as any as EnumTaskCheckReceiveMethod[],
isDetail: false,
},
});
--
Gitblit v1.9.1