From 3704e11b86fa50bf9f670de268a18e6de3b5d48a Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期三, 03 十二月 2025 09:02:43 +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 | 29 ++++++++++++++++-------------
1 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/src/views/EmploymentManage/EmploymentSignList.vue b/src/views/EmploymentManage/EmploymentSignList.vue
index feb89d3..6072f08 100644
--- a/src/views/EmploymentManage/EmploymentSignList.vue
+++ b/src/views/EmploymentManage/EmploymentSignList.vue
@@ -65,7 +65,7 @@
},
recruitBtn: {
emits: {
- onClick: (role) => setTaskUserHire(role.id, EnumTaskUserHireStatus.Pass),
+ onClick: (role) => handleRecruit(role.id, EnumTaskUserHireStatus.Pass),
},
extraProps: {
hide: (row: API.GetTaskUsersQueryResultItem) =>
@@ -74,7 +74,7 @@
},
cancelRecruitBtn: {
emits: {
- onClick: (role) => setTaskUserHire(role.id, EnumTaskUserHireStatus.Cancel),
+ onClick: (role) => handleCancelRecruit(role.id, EnumTaskUserHireStatus.Cancel),
},
extraProps: {
hide: (row: API.GetTaskUsersQueryResultItem) =>
@@ -225,19 +225,22 @@
setTaskUserHire(editForm.id, EnumTaskUserHireStatus.Refuse, editForm.remark);
}
+async function handleRecruit(id: string, hireStatus: EnumTaskUserHireStatus) {
+ try {
+ await Message.tipMessage(`纭瑕佸綍鐢ㄥ悧锛焋);
+ setTaskUserHire(id, hireStatus);
+ } catch (error) {}
+}
+
+async function handleCancelRecruit(id: string, hireStatus: EnumTaskUserHireStatus) {
+ try {
+ await Message.tipMessage(`纭瑕佸彇娑堝綍鐢ㄥ悧锛焋);
+ setTaskUserHire(id, hireStatus);
+ } catch (error) {}
+}
+
async function setTaskUserHire(id: string, hireStatus: EnumTaskUserHireStatus, remark?: string) {
try {
- if (hireStatus === EnumTaskUserHireStatus.Pass) {
- await Message.tipMessage(
- `纭瑕�${
- hireStatus === EnumTaskUserHireStatus.Pass
- ? '褰曠敤'
- : hireStatus === EnumTaskUserHireStatus.Refuse
- ? '璋㈢粷'
- : '鍙栨秷褰曠敤'
- }鍚楋紵`
- );
- }
let params: API.SetTaskUserHireCommand = {
id: id,
hireStatus: hireStatus,
--
Gitblit v1.9.1