From 2fdbeac4cb1aa1ff97a9b1f5ccbe28ddae5e77e3 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期二, 02 十二月 2025 15:02:36 +0800
Subject: [PATCH] Merge branch 'dev-1.3.0.4' of http://120.26.58.240:8888/r/flexJobAdminBClient into dev-1.3.0.4

---
 src/views/EmploymentManage/EmploymentSignList.vue |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

diff --git a/src/views/EmploymentManage/EmploymentSignList.vue b/src/views/EmploymentManage/EmploymentSignList.vue
index ce8b10e..feb89d3 100644
--- a/src/views/EmploymentManage/EmploymentSignList.vue
+++ b/src/views/EmploymentManage/EmploymentSignList.vue
@@ -72,6 +72,15 @@
         row.hireStatus === EnumTaskUserHireStatus.Pass,
     },
   },
+  cancelRecruitBtn: {
+    emits: {
+      onClick: (role) => setTaskUserHire(role.id, EnumTaskUserHireStatus.Cancel),
+    },
+    extraProps: {
+      hide: (row: API.GetTaskUsersQueryResultItem) =>
+        row.hireStatus !== EnumTaskUserHireStatus.Pass,
+    },
+  },
   refuseBtn: {
     emits: {
       onClick: (role) => openRefuseDialog(role),
@@ -220,7 +229,13 @@
   try {
     if (hireStatus === EnumTaskUserHireStatus.Pass) {
       await Message.tipMessage(
-        `纭瑕�${hireStatus === EnumTaskUserHireStatus.Pass ? '褰曠敤' : '璋㈢粷'}鍚楋紵`
+        `纭瑕�${
+          hireStatus === EnumTaskUserHireStatus.Pass
+            ? '褰曠敤'
+            : hireStatus === EnumTaskUserHireStatus.Refuse
+            ? '璋㈢粷'
+            : '鍙栨秷褰曠敤'
+        }鍚楋紵`
       );
     }
     let params: API.SetTaskUserHireCommand = {

--
Gitblit v1.9.1