吉安感知网项目-前端
罗广辉
2026-01-26 beb95fb5fc166804056abafd70fc01ac27de7621
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,
    }
}