| | |
| | | :serviceFee="item.serviceFee" |
| | | :status="item.status" |
| | | :unit="BillingMethodEnumUnit[item.billingMethod]" |
| | | :billingMethod="item.billingMethod" |
| | | mode="taskManage" |
| | | @click="goDetail(item)" |
| | | > |
| | | <template #footer-actions> |
| | | <div> |
| | | <nut-button |
| | | type="primary" |
| | | @click.stop="goBatchTaskList(item, EnumTaskUserArrangeStatus.Wait)" |
| | | >人员安排</nut-button |
| | | > |
| | | <nut-button |
| | | v-if="item.status === EnumTaskStatus.Complete" |
| | | type="primary" |
| | | :color="Colors.Info" |
| | | class="dark-btn" |
| | | @click.stop="goBatchTaskList(item, EnumTaskUserArrangeStatus.Complete)" |
| | | >详情</nut-button |
| | | > |
| | | </div> |
| | | </template> |
| | | </JobApplicationCard> |
| | | </template> |
| | | </InfiniteLoading> |
| | |
| | | // }); |
| | | // } |
| | | |
| | | function goBatchTaskList(item: API.GetTaskInfosQueryResultItem, status: EnumTaskUserArrangeStatus) { |
| | | function goDetail(item: API.GetTaskInfosQueryResultItem) { |
| | | Taro.navigateTo({ |
| | | url: `${RouterPath.batchTaskList}?id=${item.id}&status=${status}`, |
| | | url: `${RouterPath.taskDetail}?id=${item.id}`, |
| | | }); |
| | | } |
| | | </script> |