From e8d3ac112b288d5dabe9ecbdef9460afe7b016ca Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 26 十二月 2025 17:14:15 +0800
Subject: [PATCH] feat: init

---
 src/views/EmploymentManage/TaskArrangeDetail.vue |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/views/EmploymentManage/TaskArrangeDetail.vue b/src/views/EmploymentManage/TaskArrangeDetail.vue
index 94969ae..d03fa80 100644
--- a/src/views/EmploymentManage/TaskArrangeDetail.vue
+++ b/src/views/EmploymentManage/TaskArrangeDetail.vue
@@ -133,7 +133,7 @@
       onClick: (role) => setTaskUserArrange(role),
     },
     extraProps: {
-      hide: (row) => !row.choose,
+      hide: (row) => row.choose,
     },
   },
   cancelArrangeBtn: {
@@ -141,7 +141,7 @@
       onClick: (role) => setTaskUserArrange(role),
     },
     extraProps: {
-      hide: (row) => row.choose,
+      hide: (row) => !row.choose,
     },
   },
 };
@@ -214,6 +214,7 @@
   async ({ pageIndex, pageSize }, extraParamState) => {
     try {
       let list = [...form.taskInfos];
+      console.log('form.taskInfos: ', form.taskInfos);
       return Promise.resolve({
         pageModel: {
           rows: pageSize,
@@ -239,6 +240,7 @@
 
 async function setTaskUserArrange(row: GetWaitArrangeTasksQueryResultItemWithChoose) {
   try {
+    await Message.tipMessage(`纭瑕�${row.choose ? '鍙栨秷瀹夋帓' : '瀹夋帓'}鍚楋紵`);
     let params: API.SetTaskUserArrangeCommand = {
       enterpriseEmployeeId: id,
       taskInfoId: row.id,
@@ -285,6 +287,7 @@
     let res = await taskUserServices.batchSetTaskUserArrange(params);
     if (res) {
       Message.successMessage('鎿嶄綔鎴愬姛');
+      refetch();
       getList();
     }
   } catch (error) {}
@@ -294,6 +297,7 @@
   closeViewPush(route, {
     name: 'TaskArrange',
   });
+  eventContext.emit('taskManage:arrange');
 }
 </script>
 

--
Gitblit v1.10.0