irc_web/.svn/pristine/a8/a8a1797bd409f4c7a08acddaac3...

317 lines
6.9 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, IsJudgeDoctor) {
return request({
url: `/TaskAllocationRule/deleteTaskAllocationRule/${taskAllocationRuleId}/${IsJudgeDoctor}`,
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
})
}
export function getTrialConfirmCriterionList(params) {
return request({
url: `/ReadingImageTask/getTrialConfirmCriterionList`,
method: 'post',
data: params
})
}
export function getTrialCriterionJudgeQuestionList(params) {
return request({
url: `/ReadingImageTask/getTrialCriterionJudgeQuestionList`,
method: 'post',
data: params
})
}
export function setTrialCriterionJudgeQuestionAnswerGroup(params) {
return request({
url: `/ReadingImageTask/setTrialCriterionJudgeQuestionAnswerGroup`,
method: 'post',
data: params
})
}
export function getJudgeVisitTaskList(params) {
return request({
url: `/VisitTask/getJudgeVisitTaskList`,
method: 'post',
data: params
})
}
export function applyReReading(params) {
return request({
url: `/VisitTask/applyReReading`,
method: 'post',
data: params
})
}
export function confirmReReading(params) {
return request({
url: `/VisitTask/confirmReReading`,
method: 'post',
data: params
})
}
export function getMedicalReviewTaskList(params) {
return request({
url: `/TaskMedicalReview/getMedicalReviewTaskList`,
method: 'post',
data: params
})
}
export function getMIMUserList(trialId) {
return request({
url: `/TaskMedicalReview/getMIMUserList/${trialId}`,
method: 'get'
})
}
export function getTaskMedicalReviewRuleList(params) {
return request({
url: `/TaskMedicalReviewRule/getTaskMedicalReviewRuleList`,
method: 'post',
data: params
})
}
export function addOrUpdateTaskMedicalReviewRule(params) {
return request({
url: `/TaskMedicalReviewRule/addOrUpdateTaskMedicalReviewRule`,
method: 'post',
data: params
})
}
export function deleteTaskMedicalReviewRule(taskMedicalReviewRuleId) {
return request({
url: `/TaskMedicalReviewRule/deleteTaskMedicalReviewRule/${taskMedicalReviewRuleId}`,
method: 'delete'
})
}
export function generateMedicalReviewTask(params) {
return request({
url: `/TaskMedicalReview/generateMedicalReviewTask`,
method: 'post',
data: params
})
}
export function assignMedicalReviewTask(params) {
return request({
url: `/TaskMedicalReview/assignMedicalReviewTask`,
method: 'post',
data: params
})
}
export function getAnalysisTaskList(params) {
return request({
url: `/TaskConsistentRule/getAnalysisTaskList`,
method: 'post',
data: params
})
}
export function getDoctorConsistentRuleSubjectList(params) {
return request({
url: `/TaskConsistentRule/getDoctorConsistentRuleSubjectList`,
method: 'post',
data: params
})
}
export function confirmGenerateConsistentTask(params) {
return request({
url: `/TaskConsistentRule/confirmGenerateConsistentTask`,
method: 'post',
data: params
})
}
export function getTaskConsistentRuleList(params) {
return request({
url: `/TaskConsistentRule/getTaskConsistentRuleList`,
method: 'post',
data: params
})
}
export function addOrUpdateTaskConsistentRule(params) {
return request({
url: `/TaskConsistentRule/addOrUpdateTaskConsistentRule`,
method: 'post',
data: params
})
}
export function deleteTaskConsistentRule(taskConsistentRuleId) {
return request({
url: `/TaskConsistentRule/deleteTaskConsistentRule/${taskConsistentRuleId}`,
method: 'delete'
})
}
export function getSPMReReadingTaskList(params) {
return request({
url: `/VisitTask/getSPMReReadingTaskList`,
method: 'post',
data: params
})
}
export function getGenerateMedicalReviewTaskList(params) {
return request({
url: `/TaskMedicalReview/getGenerateMedicalReviewTaskList`,
method: 'post',
data: params
})
}
export function manuallyGeneratedAndAssignedMedicalReview(params) {
return request({
url: `/TaskMedicalReview/manuallyGeneratedAndAssignedMedicalReview`,
method: 'post',
data: params
})
}
export function getSelfConsistentRuleList(params) {
return request({
url: `/TaskConsistentRule/getSelfConsistentRuleList`,
method: 'post',
data: params
})
}
export function getDoctorSelfConsistentRuleSubjectList(params) {
return request({
url: `/TaskConsistentRule/getDoctorSelfConsistentRuleSubjectList`,
method: 'post',
data: params
})
}
export function confirmGenerateSelfConsistentTask(params) {
return request({
url: `/TaskConsistentRule/confirmGenerateSelfConsistentTask`,
method: 'post',
data: params
})
}