|  |  |  | 
|---|
|  |  |  | :addressName="item.addressName" | 
|---|
|  |  |  | :serviceFee="item.serviceFee" | 
|---|
|  |  |  | :userCount="item.userCount" | 
|---|
|  |  |  | :status="item.status" | 
|---|
|  |  |  | :unit="BillingMethodEnumUnit[item.billingMethod]" | 
|---|
|  |  |  | :releaseStatus="item.releaseStatus" | 
|---|
|  |  |  | @edit="goEdit(item)" | 
|---|
|  |  |  | @copy="goEdit(item, true)" | 
|---|
|  |  |  | @detail="goDetail(item)" | 
|---|
|  |  |  | @click="goDetail(item)" | 
|---|
|  |  |  | @publish="handleChangeStatus(item, EnumTaskReleaseStatus.InProcess)" | 
|---|
|  |  |  | @stop="handleChangeStatus(item, EnumTaskReleaseStatus.Stopped)" | 
|---|
|  |  |  | @delete="handleDelete(item)" | 
|---|
|  |  |  | 
|---|
|  |  |  | name: 'InnerPage', | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | const { queryMenuState, infiniteLoadingProps, invalidateQueries } = useTaskList(); | 
|---|
|  |  |  | const { queryMenuState, infiniteLoadingProps, invalidateQueries } = useTaskList({ | 
|---|
|  |  |  | defaultQueryMenuState: { | 
|---|
|  |  |  | releaseStatus: EnumTaskReleaseStatus.InProcess, | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | const releaseing = computed(() => { | 
|---|
|  |  |  | return infiniteLoadingProps.value?.listData?.pages?.[0]?.objectData?.inProcessReleaseCount ?? 0; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function goEdit(item: API.GetTaskInfosQueryResultItem, isCopy = false) { | 
|---|
|  |  |  | Taro.navigateTo({ | 
|---|
|  |  |  | url: `${RouterPath.publishTask}?taskId=${item.id}&isCopy=${isCopy}`, | 
|---|
|  |  |  | url: `${RouterPath.publishTask}?id=${item.id}&isCopy=${isCopy}`, | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | function goDetail(item: API.GetTaskInfosQueryResultItem) { | 
|---|
|  |  |  | Taro.navigateTo({ | 
|---|
|  |  |  | url: `${RouterPath.jobApplicationDetail}?taskId=${item.id}`, | 
|---|
|  |  |  | url: `${RouterPath.jobApplicationDetail}?id=${item.id}`, | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | </script> | 
|---|