| | |
| | | mode="taskManage" |
| | | > |
| | | <template #footer-actions> |
| | | <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> |
| | | <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> |
| | |
| | | return infiniteLoadingProps.value?.listData?.pages?.[0]?.objectData?.waitAssignCount ?? 0; |
| | | }); |
| | | |
| | | function goSubmitTaskDetail(item: API.GetTaskInfosQueryResultItem) { |
| | | Taro.navigateTo({ |
| | | url: `${RouterPath.flexJobDetail}?taskId=${item.id}`, |
| | | }); |
| | | } |
| | | //有问题 |
| | | // function goSubmitTaskDetail(item: API.GetTaskInfosQueryResultItem) { |
| | | // Taro.navigateTo({ |
| | | // url: `${RouterPath.taskManage}?taskId=${item.id}`, |
| | | // }); |
| | | // } |
| | | |
| | | function goBatchTaskList(item: API.GetTaskInfosQueryResultItem, status: EnumTaskUserArrangeStatus) { |
| | | Taro.navigateTo({ |
| | |
| | | |
| | | <style lang="scss"> |
| | | @import '@/styles/common.scss'; |
| | | |
| | | .taskManage-page-wrapper { |
| | | .dark-btn { |
| | | margin-left: 12px; |
| | | } |
| | | } |
| | | </style> |