import { request } from '../../utils/request' export function createInterventionTaskFromWarning(data) { return request({ url: '/psychology/interventionTask/fromWarning', method: 'POST', data }) } export function createInterventionTask(data) { return request({ url: '/psychology/interventionTask', method: 'POST', data }) } export function listInterventionTasks(query = {}) { const params = query || {} const qs = Object.keys(params) .filter((k) => params[k] !== undefined && params[k] !== null && params[k] !== '') .map((k) => encodeURIComponent(k) + '=' + encodeURIComponent(params[k])) .join('&') const url = qs ? ('/psychology/interventionTask/list?' + qs) : '/psychology/interventionTask/list' return request({ url, method: 'GET' }) } export function getInterventionTask(taskId) { return request({ url: '/psychology/interventionTask/' + encodeURIComponent(taskId), method: 'GET' }) } export function updateInterventionTaskStatus(data) { return request({ url: '/psychology/interventionTask/status', method: 'PUT', data }) }