|  |  |  | 
|---|
|  |  |  | /> | 
|---|
|  |  |  | </QueryFilterItem> | 
|---|
|  |  |  | <QueryFilterItem> | 
|---|
|  |  |  | <FieldRadio | 
|---|
|  |  |  | v-model="extraParamState.applyStatus" | 
|---|
|  |  |  | :value-enum="EnumGetArrangeTaskUsersQueryApplyStatusText" | 
|---|
|  |  |  | buttonStyle | 
|---|
|  |  |  | showAllBtn | 
|---|
|  |  |  | @change="getList()" | 
|---|
|  |  |  | /> | 
|---|
|  |  |  | </QueryFilterItem> | 
|---|
|  |  |  | <QueryFilterItem> | 
|---|
|  |  |  | <SearchInput | 
|---|
|  |  |  | v-model="extraParamState.searchWord" | 
|---|
|  |  |  | style="width: 250px" | 
|---|
|  |  |  | 
|---|
|  |  |  | import { EmploymentArrangeColumns } from './constants'; | 
|---|
|  |  |  | import { Message } from '@bole-core/core'; | 
|---|
|  |  |  | import * as taskUserServices from '@/services/api/taskUser'; | 
|---|
|  |  |  | import { EnumTaskUserArrangeStatusText } from '@/constants'; | 
|---|
|  |  |  | import { | 
|---|
|  |  |  | EnumTaskUserArrangeStatusText, | 
|---|
|  |  |  | EnumGetArrangeTaskUsersQueryApplyStatusText, | 
|---|
|  |  |  | } from '@/constants'; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | defineOptions({ | 
|---|
|  |  |  | name: 'EmploymentManageArrange', | 
|---|
|  |  |  | 
|---|
|  |  |  | id: id, | 
|---|
|  |  |  | keywords: extraParamState.searchWord, | 
|---|
|  |  |  | arrangeStatus: extraParamState.arrangeStatus, | 
|---|
|  |  |  | applyStatus: extraParamState.applyStatus, | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | let res = await taskUserServices.getArrangeTaskUsers(params, { | 
|---|
|  |  |  | 
|---|
|  |  |  | searchWord: '', | 
|---|
|  |  |  | orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }], | 
|---|
|  |  |  | arrangeStatus: '' as any as EnumTaskUserArrangeStatus, | 
|---|
|  |  |  | applyStatus: '' as any as EnumGetArrangeTaskUsersQueryApplyStatus, | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | queryKey: ['taskUserServices/getArrangeTaskUsers'], | 
|---|
|  |  |  | columnsRenderProps: { | 
|---|
|  |  |  | 
|---|
|  |  |  | async function handleArrange(row: API.GetArrangeTaskUsersQueryResultItem) { | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | let res = await taskUserServices.setTaskUserArrange({ | 
|---|
|  |  |  | id: row.id, | 
|---|
|  |  |  | enterpriseEmployeeId: row.id, | 
|---|
|  |  |  | taskInfoId: id, | 
|---|
|  |  |  | arrangeStatus: EnumTaskUserArrangeStatus.Complete, | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | if (res) { | 
|---|