需求102 门诊医生站-》诊断TAB页:增加报卡弹框登记界面;

1.建立对应数据库表infectious_card
2.实现前端表单样式
3.完成相关表单数据查询以及数据传递与保存
This commit is contained in:
HuangShun
2026-02-10 16:56:59 +08:00
parent b5b91d8971
commit 7676f03c96
8 changed files with 2147 additions and 1 deletions

View File

@@ -981,3 +981,78 @@ export function getConsultationActivities() {
method: 'get',
});
}
/**
* 检查是否为传染病诊断
*/
export function checkInfectiousDisease(params) {
return request({
url: '/doctor-station/diagnosis/check-infectious-disease',
method: 'get',
params: params,
});
}
/**
* 获取下一个传染病报告卡编号
*/
export function getNextCardNo(orgCode) {
return request({
url: '/doctor-station/diagnosis/next-card-no',
method: 'get',
params: { orgCode },
});
}
/**
* 保存传染病报告卡
*/
export function saveInfectiousDiseaseReport(data) {
return request({
url: '/doctor-station/diagnosis/save-infectious-disease-report',
method: 'post',
data: data,
});
}
/**
* 根据卡片编号查询传染病报告卡
*/
export function getInfectiousCardByCardNo(cardNo) {
return request({
url: '/doctor-station/diagnosis/get-infectious-card/' + cardNo,
method: 'get',
});
}
/**
* 提交传染病报告卡(更新状态为已提交)
*/
export function submitInfectiousCard(cardNo) {
return request({
url: '/doctor-station/diagnosis/submit-infectious-card/' + cardNo,
method: 'put',
});
}
/**
* 查询传染病报告卡列表
*/
export function listInfectiousCards(params) {
return request({
url: '/doctor-station/diagnosis/list-infectious-cards',
method: 'get',
params: params,
});
}
/**
* 导出传染病报告卡列表
*/
export function exportInfectiousCards(data) {
return request({
url: '/doctor-station/diagnosis/export-infectious-cards',
method: 'post',
data: data,
});
}