wupengfei
2025-12-02 2fdbeac4cb1aa1ff97a9b1f5ccbe28ddae5e77e3
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 = {