|
|
@ -200,49 +200,53 @@ export default { |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
//取消总检 |
|
|
//取消总检 |
|
|
btnDel() { |
|
|
|
|
|
// let body = { |
|
|
|
|
|
// patientRegisterId: this.dataTransOpts.tableS.patient_register.id, |
|
|
|
|
|
// //summaryDoctor: this.dataTransOpts.tableS.patient_register.summaryDoctor, |
|
|
|
|
|
// //summaryDate: this.dataTransOpts.tableS.patient_register.summaryDate, |
|
|
|
|
|
// completeFlag: '2' |
|
|
|
|
|
// } |
|
|
|
|
|
// console.log(`/api/app/patientregister/updatepatientregistersummarydoctor`, body) |
|
|
|
|
|
// postapi(`/api/app/patientregister/updatepatientregistersummarydoctor`, body) |
|
|
|
|
|
// .then((res) => { |
|
|
|
|
|
// console.log("del", res.data); |
|
|
|
|
|
// if (res.code != -1) { |
|
|
|
|
|
// this.dataTransOpts.tableS.patient_register.completeFlag = '2'; |
|
|
|
|
|
// console.log(`/api/app/sumsummaryheader/deletesumsummarymany?PatientRegisterId=${this.dataTransOpts.tableS.patient_register.id}`) |
|
|
|
|
|
// return postapi(`/api/app/sumsummaryheader/deletesumsummarymany?PatientRegisterId=${this.dataTransOpts.tableS.patient_register.id}`) |
|
|
|
|
|
// } |
|
|
|
|
|
// }) |
|
|
|
|
|
// .then((res) => { |
|
|
|
|
|
// console.log("deletesumsuggestionmany", res.data); |
|
|
|
|
|
// if (res.code != -1) { |
|
|
|
|
|
// console.log(`/api/app/sumsuggestionheader/deletesumsuggestionmany?PatientRegisterId=${this.dataTransOpts.tableS.patient_register.id}`) |
|
|
|
|
|
// return postapi(`/api/app/sumsuggestionheader/deletesumsuggestionmany?PatientRegisterId=${this.dataTransOpts.tableS.patient_register.id}`) |
|
|
|
|
|
// } |
|
|
|
|
|
// }) |
|
|
|
|
|
// .then((res) => { |
|
|
|
|
|
// console.log("deletesumsuggestionmany", res.data); |
|
|
|
|
|
// if (res.code != -1) { |
|
|
|
|
|
// this.$message({ type: "success", message: `取消总检成功!` }); |
|
|
|
|
|
// } |
|
|
|
|
|
// }) |
|
|
|
|
|
// .catch((err) => { |
|
|
|
|
|
// this.$message({ type: "error", message: `取消总检失败,原因:${err}` }); |
|
|
|
|
|
// }); |
|
|
|
|
|
|
|
|
async btnDel() { |
|
|
|
|
|
let tips = false // 已打印删除提示 |
|
|
|
|
|
if (this.dataTransOpts.tableS.patient_register.reportPrintTimes > 0) { |
|
|
|
|
|
let sysParmId = "summary_check_cancel_alreay_print_is_prompt" |
|
|
|
|
|
let sysParam = await postapi('/api/app/SysParmValue/GetSysParmValueBySysParmId', { sysParmId }) |
|
|
|
|
|
if (sysParam.data.toUpperCase() == 'Y') tips = true |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
let body = { |
|
|
let body = { |
|
|
patientRegisterId: this.dataTransOpts.tableS.patient_register.id |
|
|
patientRegisterId: this.dataTransOpts.tableS.patient_register.id |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (tips) { |
|
|
|
|
|
this.$confirm("已打印过报告, 是否继续取消总检?", "提示", { |
|
|
|
|
|
confirmButtonText: "是", |
|
|
|
|
|
cancelButtonText: "否", |
|
|
|
|
|
type: "warning", |
|
|
|
|
|
}) |
|
|
|
|
|
.then(() => { |
|
|
|
|
|
return postapi(`/api/app/patientregister/CancelSumCheck`, body) |
|
|
|
|
|
}) |
|
|
|
|
|
.then((res) => { |
|
|
|
|
|
if (res.code > -1) { |
|
|
|
|
|
this.dataTransOpts.tableS.patient_register.completeFlag = '2'; |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
.catch((err) => { |
|
|
|
|
|
if (err != "cancel") { |
|
|
|
|
|
this.$message.info({ showClose: true, message: err }); |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
} else { |
|
|
postapi(`/api/app/patientregister/CancelSumCheck`, body) |
|
|
postapi(`/api/app/patientregister/CancelSumCheck`, body) |
|
|
.then((res) => { |
|
|
.then((res) => { |
|
|
if (res.code > -1) { |
|
|
if (res.code > -1) { |
|
|
this.dataTransOpts.tableS.patient_register.completeFlag = '2'; |
|
|
this.dataTransOpts.tableS.patient_register.completeFlag = '2'; |
|
|
// this.dataTransOpts.refresh.patient_register.S++ |
|
|
|
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
//审核 |
|
|
//审核 |
|
|
@ -477,4 +481,5 @@ export default { |
|
|
margin-top: 10px; |
|
|
margin-top: 10px; |
|
|
margin-left: 10px; |
|
|
margin-left: 10px; |
|
|
text-align: center; |
|
|
text-align: center; |
|
|
}</style> |
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
</style> |