You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
import request from "../utils/axios";
|
|
|
|
|
|
|
|
|
|
//医院列表
|
|
|
|
|
export const queryHosiptal = () => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-system/dept-hospital/list-hospital',
|
|
|
|
|
method: 'get',
|
|
|
|
|
})
|
|
|
|
|
};
|
|
|
|
|
//根据医院id获取须知
|
|
|
|
|
export const queryArticleDetail = (createDept) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-business/article/detail-publish',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: {
|
|
|
|
|
createDept
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
};
|
|
|
|
|
//查询改用户是否在黑名单内
|
|
|
|
|
export const checkBacklist = (cupCardNo) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-business/blacklist/user-blacklist',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: {
|
|
|
|
|
cupCardNo
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
};
|
|
|
|
|
//我的预约列表
|
|
|
|
|
export const myRecord = (createDept, cupCardNo, current,size) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-business/apm-record/page',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: {
|
|
|
|
|
createDept,
|
|
|
|
|
cupCardNo,
|
|
|
|
|
current,
|
|
|
|
|
size,
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
};
|
|
|
|
|
//取消预约
|
|
|
|
|
export const recordCancel = (id) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-business/apm-record/cancel',
|
|
|
|
|
method: 'post',
|
|
|
|
|
params: {
|
|
|
|
|
id,
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
};
|
|
|
|
|
//系统时间
|
|
|
|
|
export const getSystemTime = () => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api//blade-business/common-api/get-system-datetime',
|
|
|
|
|
method: 'get'
|
|
|
|
|
})
|
|
|
|
|
};
|