import request from '@/utils/request' export function getTaskAllocationRuleList(params) { return request({ url: `/TaskAllocationRule/getTaskAllocationRuleList`, method: 'post', data: params }) } export function addOrUpdateTaskAllocationRule(params) { return request({ url: `/TaskAllocationRule/addOrUpdateTaskAllocationRule`, method: 'post', data: params }) } export function deleteTaskAllocationRule(taskAllocationRuleId) { return request({ url: `/TaskAllocationRule/deleteTaskAllocationRule/${taskAllocationRuleId}`, method: 'delete' }) } export function getDoctorUserSelectList(trialId) { return request({ url: `/TaskAllocationRule/getDoctorUserSelectList/${trialId}`, method: 'get' }) } export function configTrialTaskInfo(params) { return request({ url: `/TrialConfig/configTrialTaskInfo`, method: 'put', data: params }) } export function getSubjectAssignList(params) { return request({ url: `/VisitTask/getSubjectAssignList`, method: 'post', data: params }) } export function assignSubjectDoctor(params) { return request({ url: `/VisitTask/assignSubjectDoctor`, method: 'post', data: params }) } export function cancelSubjectAssignDoctor(params) { return request({ url: `/VisitTask/cancelSubjectAssignDoctor`, method: 'post', data: params }) } export function manualAssignDoctorApplyTask(params) { return request({ url: `/VisitTask/manualAssignDoctorApplyTask`, method: 'post', data: params }) } export function autoSubjectAssignDoctor(params) { return request({ url: `/VisitTask/autoSubjectAssignDoctor`, method: 'post', data: params }) } export function assignSubjectTaskToDoctor(params) { return request({ url: `/VisitTask/assignSubjectTaskToDoctor`, method: 'post', data: params }) } export function getReadingTaskList(params) { return request({ url: `/VisitTask/getReadingTaskList`, method: 'post', data: params }) } export function getReReadingTaskList(params) { return request({ url: `/VisitTask/getReReadingTaskList`, method: 'post', data: params }) } export function getSubjectApplyDoctorTaskStatList(params) { return request({ url: `/TaskAllocationRule/getSubjectApplyDoctorTaskStatList`, method: 'post', data: params }) }