|  |  |  | 
|---|
|  |  |  | <script setup lang="ts"> | 
|---|
|  |  |  | import Taro from '@tarojs/taro'; | 
|---|
|  |  |  | import { useInfiniteLoading } from '@12333/hooks'; | 
|---|
|  |  |  | import { EnumTaskUserArrangeStatus, EnumPagedListOrder } from '@12333/constants'; | 
|---|
|  |  |  | import { | 
|---|
|  |  |  | EnumTaskUserArrangeStatus, | 
|---|
|  |  |  | EnumPagedListOrder, | 
|---|
|  |  |  | EnumGetArrangeTaskUsersQueryApplyStatus, | 
|---|
|  |  |  | } from '@12333/constants'; | 
|---|
|  |  |  | import * as taskUserServices from '@12333/services/apiV2/taskUser'; | 
|---|
|  |  |  | import _ from 'lodash'; | 
|---|
|  |  |  | import { Message, trim } from '@12333/utils'; | 
|---|
|  |  |  | 
|---|
|  |  |  | let params: API.GetArrangeTaskUsersQuery = { | 
|---|
|  |  |  | keywords: queryState.keywords, | 
|---|
|  |  |  | arrangeStatus: status, | 
|---|
|  |  |  | applyStatus: EnumGetArrangeTaskUsersQueryApplyStatus.Completed, | 
|---|
|  |  |  | id: id, | 
|---|
|  |  |  | pageModel: { | 
|---|
|  |  |  | rows: 20, | 
|---|
|  |  |  | 
|---|
|  |  |  | async function handleArrange(item: API.GetArrangeTaskUsersQueryResultItem) { | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | let params: API.SetTaskUserArrangeCommand = { | 
|---|
|  |  |  | id: item.id, | 
|---|
|  |  |  | enterpriseEmployeeId: item.id, | 
|---|
|  |  |  | taskInfoId: id, | 
|---|
|  |  |  | arrangeStatus: EnumTaskUserArrangeStatus.Complete, | 
|---|
|  |  |  | }; | 
|---|
|  |  |  | let res = await taskUserServices.setTaskUserArrange(params); | 
|---|