1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| import { getJobDetails } from '@/api/home/task'
|
| export function useTaskDetails(cb) {
| const taskDetails = ref({})
| const workspace_id = ref('')
|
| const getTaskDetails = async params => {
| try {
| const res = await getJobDetails(params)
| taskDetails.value = res.data.data
| cb && (await cb())
| workspace_id.value = taskDetails.value.way_lines[0]?.workspace_id
| return taskDetails.value
| } catch (error) {
| throw error
| }
| }
|
| return {
| taskDetails,
| workspace_id,
| getTaskDetails,
| }
| }
|
|