|
|
|
@ -141,6 +141,7 @@ export default { |
|
|
|
}, |
|
|
|
prBaseInit: {}, |
|
|
|
PatientRegisterList: [], // 参数 |
|
|
|
userId: '', |
|
|
|
}; |
|
|
|
}, |
|
|
|
|
|
|
|
@ -153,6 +154,8 @@ export default { |
|
|
|
// 回车替代查询 |
|
|
|
this.enterToQuery() |
|
|
|
|
|
|
|
this.userId = window.sessionStorage.getItem("userId") |
|
|
|
|
|
|
|
//获取体检登记信息 (检查医生诊台 与 总检医生诊台 切换时用到) |
|
|
|
this.getPatientRegister(this.dataTransOpts.tableS.patient_register.patientRegisterNo) |
|
|
|
}, |
|
|
|
@ -186,7 +189,7 @@ export default { |
|
|
|
|
|
|
|
// 根据pacs条码查询 |
|
|
|
onQueryByPacsNo(checkRequestNo) { |
|
|
|
postapi('/api/app/PatientRegister/GetPatientRegisterNoByCheckRequestNo', {checkRequestNo}).then(res => { |
|
|
|
postapi('/api/app/PatientRegister/GetPatientRegisterNoByCheckRequestNo', { checkRequestNo }).then(res => { |
|
|
|
if (res.code > 0) { |
|
|
|
this.prBase.patientRegisterNo = res.data.patientRegisterNo |
|
|
|
this.onQueryByPatientRegisterNo() |
|
|
|
@ -196,7 +199,7 @@ export default { |
|
|
|
|
|
|
|
// 根据lis条码查询 |
|
|
|
onQueryByLisNo(lisRequestNo) { |
|
|
|
postapi('/api/app/PatientRegister/GetPatientRegisterNoByLisRequestNo', {lisRequestNo}).then(res => { |
|
|
|
postapi('/api/app/PatientRegister/GetPatientRegisterNoByLisRequestNo', { lisRequestNo }).then(res => { |
|
|
|
if (res.code > 0) { |
|
|
|
this.prBase.patientRegisterNo = res.data.patientRegisterNo |
|
|
|
this.onQueryByPatientRegisterNo() |
|
|
|
@ -207,7 +210,7 @@ export default { |
|
|
|
//按条码号查个人数据 |
|
|
|
onQueryByPatientRegisterNo() { |
|
|
|
let patientRegisterNo = this.prBase.patientRegisterNo |
|
|
|
if(!patientRegisterNo) return |
|
|
|
if (!patientRegisterNo) return |
|
|
|
let body = { |
|
|
|
// sType: 1, |
|
|
|
patientRegisterNo, |
|
|
|
@ -219,6 +222,10 @@ export default { |
|
|
|
.then((res) => { |
|
|
|
if (res.code > -1) { |
|
|
|
this.dataTransOpts.tableS.patient_register = res.data |
|
|
|
if (this.dataTransOpts.tableS.patient_register.completeFlag != '3') this.dataTransOpts.tableS.patient_register.summaryDoctorId = this.userId |
|
|
|
if (this.dataTransOpts.tableS.patient_register.completeFlag == '3' && this.dataTransOpts.tableS.patient_register.isAudit == 'N') { |
|
|
|
this.dataTransOpts.tableS.patient_register.auditDoctorId = this.userId |
|
|
|
} |
|
|
|
// console.log('res.data',res.data) |
|
|
|
// console.log('this.dataTransOpts.tableS.patient_register',this.dataTransOpts.tableS.patient_register) |
|
|
|
} |
|
|
|
@ -241,6 +248,10 @@ export default { |
|
|
|
.then((res) => { |
|
|
|
if (res.code > -1) { |
|
|
|
this.dataTransOpts.tableS.patient_register = res.data |
|
|
|
if (this.dataTransOpts.tableS.patient_register.completeFlag != '3') this.dataTransOpts.tableS.patient_register.summaryDoctorId = this.userId |
|
|
|
if (this.dataTransOpts.tableS.patient_register.completeFlag == '3' && this.dataTransOpts.tableS.patient_register.isAudit == 'N') { |
|
|
|
this.dataTransOpts.tableS.patient_register.auditDoctorId = this.userId |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|
.finally(() => { |
|
|
|
@ -262,8 +273,10 @@ export default { |
|
|
|
if (res.code > -1) { |
|
|
|
if (res.data.items.length == 1) { |
|
|
|
this.dataTransOpts.tableS.patient_register = res.data.items[0] |
|
|
|
// this.dataTransOpts.tableS.patient_register.id = res.data.items[0].id |
|
|
|
// this.dataTransOpts.tableS.patient_register.patientRegisterNo = res.data.items[0].patientRegisterNo |
|
|
|
if (this.dataTransOpts.tableS.patient_register.completeFlag != '3') this.dataTransOpts.tableS.patient_register.summaryDoctorId = this.userId |
|
|
|
if (this.dataTransOpts.tableS.patient_register.completeFlag == '3' && this.dataTransOpts.tableS.patient_register.isAudit == 'N') { |
|
|
|
this.dataTransOpts.tableS.patient_register.auditDoctorId = this.userId |
|
|
|
} |
|
|
|
this.dataTransOpts.refresh.patient_register.S++ |
|
|
|
// this.getPatientRegister(res.data.items[0].id) |
|
|
|
|
|
|
|
@ -296,6 +309,10 @@ export default { |
|
|
|
.then((res) => { |
|
|
|
if (res.code > -1) { |
|
|
|
this.dataTransOpts.tableS.patient_register = res.data |
|
|
|
if (this.dataTransOpts.tableS.patient_register.completeFlag != '3') this.dataTransOpts.tableS.patient_register.summaryDoctorId = this.userId |
|
|
|
if(this.dataTransOpts.tableS.patient_register.completeFlag == '3' && this.dataTransOpts.tableS.patient_register.isAudit == 'N'){ |
|
|
|
this.dataTransOpts.tableS.patient_register.auditDoctorId = this.userId |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|
.finally(() => { |
|
|
|
|