forked from lunanting/cangku
30 lines
964 B
JavaScript
30 lines
964 B
JavaScript
import request from './request';
|
|
|
|
export const getDesktopExecutionTasks = (params = {}) => (
|
|
request.get('/api/desktop-execution/tasks', { params, silentError: true })
|
|
);
|
|
|
|
export const getDesktopExecutionSummary = (params = {}) => (
|
|
request.get('/api/desktop-execution/summary', { params, silentError: true })
|
|
);
|
|
|
|
export const getDesktopExecutionOperators = () => (
|
|
request.get('/api/desktop-execution/operators', { silentError: true })
|
|
);
|
|
|
|
export const getDesktopExecutionOperatorShops = (userId) => (
|
|
request.get(`/api/desktop-execution/operators/${userId}/shops`, { silentError: true })
|
|
);
|
|
|
|
export const createDesktopExecutionTask = (payload) => (
|
|
request.post('/api/desktop-execution/tasks', payload)
|
|
);
|
|
|
|
export const cancelDesktopExecutionTask = (taskId) => (
|
|
request.post(`/api/desktop-execution/tasks/${taskId}/cancel`)
|
|
);
|
|
|
|
export const retryDesktopExecutionTask = (taskId) => (
|
|
request.post(`/api/desktop-execution/tasks/${taskId}/retry`)
|
|
);
|