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`) );