提交merge1.3

This commit is contained in:
2025-12-27 15:30:25 +08:00
parent 8c607c8749
commit 088861f66e
1245 changed files with 220442 additions and 77616 deletions

View File

@@ -1,4 +1,4 @@
import request from '@/utils/request'
import request from '@/utils/request';
// 病历相关接口
/**
* 获取患者列表
@@ -7,8 +7,8 @@ export function getList(queryParams) {
return request({
url: '/doctor-station/main/patient-info',
method: 'get',
params: queryParams
})
params: queryParams,
});
}
/**
@@ -18,8 +18,8 @@ export function getEmrHistoryList(queryParams) {
return request({
url: '/doctor-station/emr/emr-page',
method: 'get',
params: queryParams
})
params: queryParams,
});
}
/**
@@ -29,8 +29,8 @@ export function getEmrTemplateList(queryParams) {
return request({
url: '/doctor-station/emr/emr-template-page',
method: 'get',
params: queryParams
})
params: queryParams,
});
}
/**
@@ -40,7 +40,7 @@ export function receiveEncounter(encounterId) {
return request({
url: '/doctor-station/main/receive-encounter?encounterId=' + encounterId,
method: 'get',
})
});
}
/**
@@ -50,7 +50,7 @@ export function leaveEncounter(encounterId) {
return request({
url: '/doctor-station/main/leave-encounter?encounterId=' + encounterId,
method: 'get',
})
});
}
/**
@@ -60,7 +60,7 @@ export function completeEncounter(encounterId) {
return request({
url: '/doctor-station/main/complete-encounter?encounterId=' + encounterId,
method: 'get',
})
});
}
/**
@@ -81,39 +81,39 @@ export function saveEmr(data) {
return request({
url: '/doctor-station/emr/emr',
method: 'post',
data: data
})
data: data,
});
}
/**
* 删除病历模板
*/
export function deleteEmrTemplate(id){
export function deleteEmrTemplate(id) {
return request({
url: '/doctor-station/emr/emr-template?id=' + id,
method: 'delete',
})
});
}
/**
* 获取病历详情
*/
export function getEmrDetail(encounterId){
export function getEmrDetail(encounterId) {
return request({
url: '/doctor-station/emr/emr-detail?encounterId=' + encounterId,
method: 'get',
})
});
}
/**
* 保存病历模板
*/
export function saveEmrTemplate(data){
export function saveEmrTemplate(data) {
return request({
url: '/doctor-station/emr/emr-template',
method: 'post',
data: data
})
data: data,
});
}
// 诊断相关接口
@@ -122,10 +122,10 @@ export function saveEmrTemplate(data){
*/
export function saveDiagnosis(data) {
return request({
url: '/doctor-station/diagnosis/save-doctor-diagnosis',
url: '/doctor-station/diagnosis/save-doctor-diagnosisnew',
method: 'post',
data: data
})
data: data,
});
}
/**
@@ -135,8 +135,8 @@ export function saveDiagnosisBind(data) {
return request({
url: '/doctor-station/diagnosis/diagnosis-belong-binding',
method: 'post',
data: data
})
data: data,
});
}
/**
* 删除诊断绑定
@@ -145,7 +145,7 @@ export function deleteDiagnosisBind(id) {
return request({
url: '/doctor-station/diagnosis/diagnosis-belong-binding?id=' + id,
method: 'delete',
})
});
}
/**
@@ -155,8 +155,8 @@ export function getDiagnosisDefinitionList(queryParams) {
return request({
url: '/doctor-station/diagnosis/condition-definition-metadata',
method: 'get',
params: queryParams
})
params: queryParams,
});
}
/**
@@ -166,7 +166,7 @@ export function getConditionDefinitionInfo(patientId) {
return request({
url: '/doctor-station/diagnosis/get-condition-definition-class?patientId=' + patientId,
method: 'get',
})
});
}
/**
@@ -176,40 +176,51 @@ export function diagnosisInit() {
return request({
url: '/doctor-station/diagnosis/init',
method: 'get',
})
});
}
/**
*
*
* 获取诊断回显数据
*/
export function getEncounterDiagnosis(encounterId) {
return request({
url: '/doctor-station/diagnosis/get-encounter-diagnosis?encounterId=' + encounterId,
method: 'get',
})
});
}
/**
*
*
* 获取诊断集合数据
*/
export function getDiagnosisListEle(searchKey,encounterId) {
return request({
url: '/doctor-station/diagnosis/get-encounter-diagnosis-ele?searchKey=' + searchKey+'&encounterId='+encounterId,
method: 'get',
});
}
/**
*
* 获取诊断集合数据
*/
export function getDiagnosisList(searchKey) {
return request({
url: '/doctor-station/diagnosis/get-diagnosis-list?searchKey=' + searchKey,
method: 'get',
})
return request({
url: '/doctor-station/diagnosis/get-diagnosis-list?searchKey=' + searchKey,
method: 'get',
});
}
/**
*
*
* 删除就诊诊断
*/
export function delEncounterDiagnosis(conditionId) {
return request({
url: '/doctor-station/diagnosis/encounter-diagnosis?conditionId=' + conditionId,
method: 'delete',
})
});
}
// 处方相关接口
@@ -220,8 +231,8 @@ export function getAdviceBaseInfo(queryParams) {
return request({
url: '/doctor-station/advice/advice-base-info',
method: 'get',
params: queryParams
})
params: queryParams,
});
}
/**
@@ -241,8 +252,8 @@ export function savePrescription(data) {
return request({
url: '/doctor-station/advice/save-advice',
method: 'post',
data: data
})
data: data,
});
}
/**
* 签发处方
@@ -251,8 +262,8 @@ export function savePrescriptionSign(data) {
return request({
url: '/doctor-station/advice/sign-advice',
method: 'post',
data: data
})
data: data,
});
}
/**
* 处方签退
@@ -262,8 +273,12 @@ export function singOut(data) {
url: '/doctor-station/advice/sign-off',
method: 'post',
data: data,
<<<<<<< HEAD
skipErrorMsg: true
})
=======
});
>>>>>>> v1.3
}
/**
* 获取患者本次就诊处方
@@ -272,7 +287,7 @@ export function getPrescriptionList(encounterId) {
return request({
url: '/doctor-station/advice/request-base-info?encounterId=' + encounterId,
method: 'get',
})
});
}
/**
* 获取科室列表
@@ -281,7 +296,7 @@ export function getOrgTree() {
return request({
url: '/base-data-manage/organization/organization',
method: 'get',
})
});
}
/**
* 获取退费账单
@@ -290,7 +305,7 @@ export function getEncounterPatientPayment(encounterId) {
return request({
url: '/charge-manage/refund/patient-payment?encounterId=' + encounterId,
method: 'get',
})
});
}
/**
* 申请退费
@@ -299,11 +314,10 @@ export function refundPayment(data) {
return request({
url: '/charge-manage/refund/refund-payment',
method: 'post',
data: data
})
data: data,
});
}
// 电子处方相关接口
/**
* 电子处方查询
@@ -312,8 +326,8 @@ export function getVeriPrescriptionInfo(queryParams) {
return request({
url: '/ybelep-request/get-PrescriptionInfo',
method: 'get',
params: queryParams
})
params: queryParams,
});
}
// 处方开立相关接口
@@ -324,16 +338,16 @@ export function getAllMedicationInfo(queryParams) {
return request({
url: '/doctor-station/elep/get-allMedicationInfo',
method: 'get',
params: queryParams
})
params: queryParams,
});
}
// 当返回的list为空时在调用get-allMedicationInfo
export function getAllMedicationUsualInfo(queryParams) {
return request({
url: '/doctor-station/elep/get-allMedicationUsualInfo',
method: 'get',
params: queryParams
})
params: queryParams,
});
}
/**
* 电子处方下拉框
@@ -341,8 +355,8 @@ export function getAllMedicationUsualInfo(queryParams) {
export function elepPrescriptionInit() {
return request({
url: '/doctor-station/elep/init',
method: 'get'
})
method: 'get',
});
}
/**
@@ -352,8 +366,8 @@ export function getPrescriptionInfo(queryParams) {
return request({
url: '/doctor-station/elep/get-prescriptionInfo',
method: 'get',
params: queryParams
})
params: queryParams,
});
}
/**
@@ -363,8 +377,8 @@ export function getMedicationInfo(queryParams) {
return request({
url: '/doctor-station/elep/get-medicationInfo',
method: 'get',
params: queryParams
})
params: queryParams,
});
}
/**
@@ -373,8 +387,8 @@ export function getMedicationInfo(queryParams) {
export function prescriptionNoInit() {
return request({
url: '/doctor-station/elep/prescriptionNoInit',
method: 'get'
})
method: 'get',
});
}
/**
@@ -384,8 +398,8 @@ export function savePrescriptionInfo(data) {
return request({
url: '/doctor-station/elep/save-prescriptionInfo',
method: 'post',
data: data
})
data: data,
});
}
/**
@@ -395,8 +409,8 @@ export function updatePrescriptionInfo(data) {
return request({
url: '/doctor-station/elep/update-prescriptionInfo',
method: 'post',
data: data
})
data: data,
});
}
/**
@@ -406,8 +420,8 @@ export function deletePrescriptionInfo(data) {
return request({
url: '/doctor-station/elep/delete-prescriptionInfo',
method: 'post',
data: data
})
data: data,
});
}
/**
@@ -417,8 +431,8 @@ export function issuancePrescription(prescriptionNoList) {
return request({
url: '/doctor-station/elep/issuance-prescription',
method: 'post',
data: prescriptionNoList
})
data: prescriptionNoList,
});
}
/**
@@ -428,8 +442,8 @@ export function getAdviceHistoryInfo(params) {
return request({
url: '/doctor-station/advice/request-history-info',
method: 'get',
params: params
})
params: params,
});
}
/**
@@ -439,8 +453,8 @@ export function updateGroupId(data) {
return request({
url: '/doctor-station/advice/update-groupid',
method: 'put',
data: data
})
data: data,
});
}
/**
@@ -450,8 +464,8 @@ export function getOrderGroupList(params) {
return request({
url: '/personalization/order-group/order-group',
method: 'get',
params: params
})
params: params,
});
}
/**
@@ -461,11 +475,10 @@ export function getContract(params) {
return request({
url: '/doctor-station/advice/get-encounter-contract',
method: 'get',
params: params
})
params: params,
});
}
/**
* 取得药品最新数据
*/
@@ -473,8 +486,8 @@ export function queryYbCatalogue(params) {
return request({
url: '/yb-request/query-yb-catalogue',
method: 'post',
params: params
})
params: params,
});
}
/**
@@ -484,8 +497,8 @@ export function getChronicDisease(params) {
return request({
url: '/yb-request/getConditionDefinition',
method: 'get',
params: params
})
params: params,
});
}
/**
@@ -495,8 +508,8 @@ export function getTcmMedicine(params) {
return request({
url: '/doctor-station/chinese-medical/tcm-advice-base-info',
method: 'get',
params: params
})
params: params,
});
}
/**
@@ -506,8 +519,8 @@ export function getTcmCondition(params) {
return request({
url: '/doctor-station/chinese-medical/condition-info',
method: 'get',
params: params
})
params: params,
});
}
/**
@@ -517,8 +530,8 @@ export function getTcmSyndrome(params) {
return request({
url: '/doctor-station/chinese-medical/syndrome-info',
method: 'get',
params: params
})
params: params,
});
}
/**
@@ -528,8 +541,8 @@ export function getTcmDiagnosis(params) {
return request({
url: '/doctor-station/chinese-medical/get-tcm-encounter-diagnosis',
method: 'get',
params: params
})
params: params,
});
}
/**
@@ -539,8 +552,30 @@ export function saveTcmDiagnosis(data) {
return request({
url: '/doctor-station/chinese-medical/save-tcm-diagnosis',
method: 'post',
data: data
})
data: data,
});
}
/**
* 保存中医诊断
*/
export function updateTcmDiagnosis(data) {
return request({
url: '/doctor-station/chinese-medical/update-tcm-diagnosis',
method: 'post',
data: data,
});
}
/**
* 删除中医诊断
*/
export function deleteTcmDiagnosis(syndromeGroupNo) {
return request({
url: '/doctor-station/chinese-medical/tcm-diagnosis?syndromeGroupNo=' + syndromeGroupNo,
method: 'delete',
});
}
/**
@@ -560,8 +595,8 @@ export function saveTcmAdvice(data) {
return request({
url: '/doctor-station/chinese-medical/save-tcm-advice',
method: 'post',
data: data
})
data: data,
});
}
/**
@@ -571,8 +606,8 @@ export function signTcmAdvice(data) {
return request({
url: '/doctor-station/chinese-medical/sign-tcm-advice',
method: 'post',
data: data
})
data: data,
});
}
/**
@@ -582,8 +617,8 @@ export function signOutTcmAdvice(data) {
return request({
url: '/doctor-station/chinese-medical/sign-tcm-off',
method: 'post',
data: data
})
data: data,
});
}
/**
@@ -593,11 +628,10 @@ export function getTcmAdviceList(params) {
return request({
url: '/doctor-station/chinese-medical/tcm-request-base-info',
method: 'get',
params: params
})
params: params,
});
}
/**
* 获取预约记录
*/
@@ -605,8 +639,8 @@ export function getReservationInfo(params) {
return request({
url: '/doctor-station/reservation-record/reservation-info',
method: 'get',
params: params
})
params: params,
});
}
/**
@@ -616,8 +650,8 @@ export function addReservationInfo(data) {
return request({
url: '/doctor-station/reservation-record/save-reservation',
method: 'post',
data: data
})
data: data,
});
}
/**
@@ -627,8 +661,8 @@ export function editReservationInfo(data) {
return request({
url: '/doctor-station/reservation-record/edit-reservation',
method: 'put',
data: data
})
data: data,
});
}
/**
@@ -638,17 +672,16 @@ export function delReservationInfo(id) {
return request({
url: '/doctor-station/reservation-record/del-reservation',
method: 'delete',
params: id
})
params: id,
});
}
// 查询初期所需数据
export function getInit() {
return request({
url: '/charge-manage/register/init',
method: 'get'
})
method: 'get',
});
}
/**
@@ -658,8 +691,8 @@ export function queryParticipantList(params) {
return request({
url: '/app-common/practitioner-list',
method: 'get',
params: params
})
params: params,
});
}
/**
@@ -669,7 +702,7 @@ export function getOrgList() {
return request({
url: '/base-data-manage/organization/organization',
method: 'get',
})
});
}
/**
@@ -679,8 +712,8 @@ export function wardList(params) {
return request({
url: '/app-common/ward-list',
method: 'get',
params: params
})
params: params,
});
}
/**
@@ -690,8 +723,8 @@ export function handleHospitalization(data) {
return request({
url: '/inhospital-charge/register/by-doctor',
method: 'post',
data: data
})
data: data,
});
}
/**
@@ -701,8 +734,8 @@ export function getEnPrescriptionInfo(data) {
return request({
url: '/doctor-station/main/prescription-page-info',
method: 'get',
params: data
})
params: data,
});
}
/**
@@ -712,8 +745,8 @@ export function getOrderGroup(data) {
return request({
url: '/personalization/orders-group-package/group-package-for-order',
method: 'get',
params: data
})
params: data,
});
}
/**
@@ -723,8 +756,8 @@ export function getBindDevice(data) {
return request({
url: '/doctor-station/advice/order-bind-info',
method: 'get',
params: data
})
params: data,
});
}
/**
@@ -734,6 +767,46 @@ export function isFoodDiseasesNew(params) {
return request({
url: '/external-integration/foodborne-acquisition/is-food-diseases-new',
method: 'get',
params: params
})
params: params,
});
}
// 是否入院登记
export function isHospitalization(params) {
return request({
url: '/inhospital-charge/register/isRegister',
method: 'get',
params: params,
});
}
// 校验三十天内是否开过相同检查检验项目
export function checkServicesHistory(params) {
return request({
url: '/doctor-station/advice/proof-test-history',
method: 'get',
params: params,
});
}
/**
* 查询检验报告 url
*/
export function getProofResult(queryParams) {
return request({
url: '/doctor-station/advice/proof-result',
method: 'get',
params: queryParams,
});
}
/**
* 查询检查报告 url
*/
export function getTestResult(queryParams) {
return request({
url: '/doctor-station/advice/test-result',
method: 'get',
params: queryParams,
});
}