| | |
| | | onClick: (role) => openDialog(role), |
| | | }, |
| | | }, |
| | | { |
| | | data: { |
| | | enCode: 'recruitBtn', |
| | | name: '录用', |
| | | }, |
| | | emits: { |
| | | onClick: (role) => setTaskUserHire(role, EnumTaskUserHireStatus.Pass), |
| | | }, |
| | | extraProps: { |
| | | hide: (row: API.GetTaskUsersQueryResultItem) => |
| | | row.hireStatus === EnumTaskUserHireStatus.Pass, |
| | | }, |
| | | }, |
| | | { |
| | | data: { |
| | | enCode: 'refuseBtn', |
| | | name: '谢绝', |
| | | }, |
| | | emits: { |
| | | onClick: (role) => setTaskUserHire(role, EnumTaskUserHireStatus.Refuse), |
| | | }, |
| | | extraProps: { |
| | | hide: (row: API.GetTaskUsersQueryResultItem) => |
| | | row.hireStatus !== EnumTaskUserHireStatus.Wait, |
| | | }, |
| | | }, |
| | | // { |
| | | // data: { |
| | | // enCode: 'recruitBtn', |
| | | // name: '录用', |
| | | // }, |
| | | // emits: { |
| | | // onClick: (role) => setTaskUserHire(role, EnumTaskUserHireStatus.Pass), |
| | | // }, |
| | | // extraProps: { |
| | | // hide: (row: API.GetTaskUsersQueryResultItem) => |
| | | // row.hireStatus === EnumTaskUserHireStatus.Pass, |
| | | // }, |
| | | // }, |
| | | // { |
| | | // data: { |
| | | // enCode: 'refuseBtn', |
| | | // name: '谢绝', |
| | | // }, |
| | | // emits: { |
| | | // onClick: (role) => setTaskUserHire(role, EnumTaskUserHireStatus.Refuse), |
| | | // }, |
| | | // extraProps: { |
| | | // hide: (row: API.GetTaskUsersQueryResultItem) => |
| | | // row.hireStatus !== EnumTaskUserHireStatus.Wait, |
| | | // }, |
| | | // }, |
| | | ]); |
| | | |
| | | const router = useRouter(); |
| | |
| | | ProFormTextArea, |
| | | } from '@bole-core/components'; |
| | | import { EnumEnterpriseWalletAccess } from '@/constants'; |
| | | import { toRound } from '@/utils'; |
| | | |
| | | defineOptions({ |
| | | name: 'EditAccountInfoDialog', |
| | |
| | | const settlementAmount = computed(() => sumSettlementAmount()); |
| | | |
| | | function sumSettlementAmount() { |
| | | return (form.value.timeoutFee ?? 0) + (form.value.serviceFee ?? 0) + (form.value.otherFee ?? 0); |
| | | return toRound( |
| | | (form.value.timeoutFee ?? 0) + (form.value.serviceFee ?? 0) + (form.value.otherFee ?? 0) |
| | | ); |
| | | } |
| | | |
| | | function onTimeoutHoursChange(val: number) { |