文件名从 src/components/Process/multiInstance-user.vue 修改 |
| | |
| | | |
| | | <script setup name="User" lang="ts"> |
| | | import { deptTreeSelect } from '@/api/system/user'; |
| | | import { getWorkflowAddMultiListByPage, getWorkflowDeleteMultiInstanceList, getUserListByIds } from '@/api/workflow/workflowUser'; |
| | | import { getPageByAddMultiInstance, getListByDeleteMultiInstance, getUserListByIds } from '@/api/workflow/workflowUser'; |
| | | import { addMultiInstanceExecution, deleteMultiInstanceExecution } from '@/api/workflow/task'; |
| | | import { UserVO } from '@/api/system/user/types'; |
| | | import { DeptVO } from '@/api/system/dept/types'; |
| | |
| | | visible.value = true; |
| | | queryParams.value.taskId = taskId; |
| | | loading.value = true; |
| | | const res = await getWorkflowAddMultiListByPage(queryParams.value); |
| | | const res = await getPageByAddMultiInstance(queryParams.value); |
| | | loading.value = false; |
| | | userList.value = res.rows; |
| | | total.value = res.total; |
| | |
| | | |
| | | const getList = async () => { |
| | | loading.value = true; |
| | | const res = await getWorkflowAddMultiListByPage(queryParams.value); |
| | | const res = await getPageByAddMultiInstance(queryParams.value); |
| | | loading.value = false; |
| | | userList.value = res.rows; |
| | | total.value = res.total; |
| | |
| | | queryParams.value.taskId = taskId; |
| | | multiInstance.value = 'delete'; |
| | | visible.value = true; |
| | | const res = await getWorkflowDeleteMultiInstanceList(taskId); |
| | | const res = await getListByDeleteMultiInstance(taskId); |
| | | taskList.value = res.data; |
| | | loading.value = false; |
| | | }; |
| | |
| | | getAddMultiInstanceList, |
| | | getDeleteMultiInstanceList |
| | | }); |
| | | </script> |
| | | </script> |