|  |  |  | 
|---|
|  |  |  | title-scroll | 
|---|
|  |  |  | > | 
|---|
|  |  |  | <ProTabPane :title="`全部`" :pane-key="0"></ProTabPane> | 
|---|
|  |  |  | <ProTabPane :title="`待开始`" :pane-key="GetPersonalHireTaskInfosQueryStatus.Wait"></ProTabPane> | 
|---|
|  |  |  | <ProTabPane | 
|---|
|  |  |  | :title="`进行中`" | 
|---|
|  |  |  | :pane-key="GetPersonalHireTaskInfosQueryStatus.InProcess" | 
|---|
|  |  |  | 
|---|
|  |  |  | GetPersonalHireTaskInfosQueryStatus, | 
|---|
|  |  |  | GetPersonalHireTaskInfosQueryStatusText, | 
|---|
|  |  |  | GetPersonalHireTaskInfosQueryStatusColor, | 
|---|
|  |  |  | EnumTaskUserArrangeStatus, | 
|---|
|  |  |  | } from '@12333/constants'; | 
|---|
|  |  |  | import * as taskServices from '@12333/services/apiV2/task'; | 
|---|
|  |  |  | import Taro from '@tarojs/taro'; | 
|---|
|  |  |  | 
|---|
|  |  |  | page: pageParam, | 
|---|
|  |  |  | orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }], | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | // status: GetPersonalHireTaskInfosQueryStatus.InProcess, | 
|---|
|  |  |  | arrangeStatus: EnumTaskUserArrangeStatus.Complete, | 
|---|
|  |  |  | }; | 
|---|
|  |  |  | if (Number(queryState.status)) { | 
|---|
|  |  |  | params.status = queryState.status; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function goTaskDetail(item: API.GetPersonalHireTaskInfosQueryResultItem) { | 
|---|
|  |  |  | Taro.navigateTo({ | 
|---|
|  |  |  | url: `${RouterPath.taskDetail}?id=${item.id}&from=mine`, | 
|---|
|  |  |  | url: `${RouterPath.taskDetail}?id=${item.id}&from=hire`, | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | </script> | 
|---|