irc_web/.svn/pristine/ae/ae63042ee524f60098660c40cc4...

120 lines
2.5 KiB
Plaintext

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
})
}
export function configTrialReadingTaskViewRule(params) {
return request({
url: `/TrialConfig/configTrialReadingTaskViewRule`,
method: 'put',
data: params
})
}