| | |
| | | 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), |
| | |
| | | try { |
| | | if (hireStatus === EnumTaskUserHireStatus.Pass) { |
| | | await Message.tipMessage( |
| | | `确认要${hireStatus === EnumTaskUserHireStatus.Pass ? '录用' : '谢绝'}吗?` |
| | | `确认要${ |
| | | hireStatus === EnumTaskUserHireStatus.Pass |
| | | ? '录用' |
| | | : hireStatus === EnumTaskUserHireStatus.Refuse |
| | | ? '谢绝' |
| | | : '取消录用' |
| | | }吗?` |
| | | ); |
| | | } |
| | | let params: API.SetTaskUserHireCommand = { |