97 lines
1.8 KiB
JavaScript
97 lines
1.8 KiB
JavaScript
import request from '../../utils/request'
|
|
|
|
const url = '/admin/doctor';
|
|
|
|
|
|
export function getDoctorList(params){
|
|
return request({
|
|
url:'/admin/doctor',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
export function addDoctor(data) {
|
|
return request({
|
|
url,
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
export function removeDoctor(data) {
|
|
return request({
|
|
url,
|
|
method: 'delete',
|
|
data
|
|
})
|
|
}
|
|
|
|
export function updateDoctor(data, id) {
|
|
return request({
|
|
url: `${url}/${id}`,
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
export function getDoctorDetail(id){
|
|
return request({
|
|
url:'/admin/doctor/'+id,
|
|
method: 'get'
|
|
})
|
|
}
|
|
export function departmentList(){ //获取科室列表
|
|
return request({
|
|
url:'/basic/department/custom/list',
|
|
method: 'get'
|
|
})
|
|
}
|
|
export function decryptCard(params){
|
|
return request({
|
|
url:'/decrypt/card/num',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
export function decryptBank(doctor_id){
|
|
return request({
|
|
url:'/decrypt/bank/'+doctor_id,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
export function hospitalList(params){ //获取医院地址列表
|
|
return request({
|
|
url:'/basic/hospital/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
export function expertiseList(){ //获取专长列表
|
|
return request({
|
|
url:'/basic/expertise/list',
|
|
method: 'get'
|
|
})
|
|
}
|
|
export function bankList(){ //获取银行列表
|
|
return request({
|
|
url:'/basic/bank/list',
|
|
method: 'get'
|
|
})
|
|
}
|
|
export function areaList(params){ //获取银行列表
|
|
return request({
|
|
url:'/basic/area/list',
|
|
method: 'get',
|
|
params
|
|
})
|
|
}
|
|
|
|
export function exportDoctor(data){//导出
|
|
return request({
|
|
url:'/admin/export/doctor',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|