|
@@ -368,6 +368,9 @@ import Search from '@/components/search/Index.vue'
|
|
|
import ReadCard from '@/components/medical-insurance/readcard/Index.vue'
|
|
|
import GenerateMedicineReturnOrder
|
|
|
from "@/components/medical-insurance/medicine-return-order/GenerateMedicineReturnOrder.vue";
|
|
|
+import cyMessageBox from "@/components/cy/message-box/src/cy-message-box";
|
|
|
+import sleep from "@/utils/sleep";
|
|
|
+import XEUtils from "xe-utils";
|
|
|
|
|
|
const patient = computed(() => {
|
|
|
const patientInfo = baseinfo()
|
|
@@ -753,6 +756,15 @@ const getPsnInsuinfo = () => {
|
|
|
patient.value.psnNo = res.psnNo
|
|
|
psnBaseinfo.value = res
|
|
|
showPsnInsuinfo.value = true
|
|
|
+ if (XEUtils.toNumber(res.gend) !== patient.value.sex) {
|
|
|
+ sleep(800).then(() => {
|
|
|
+ cyMessageBox.alert({
|
|
|
+ message: `患者医保性别<span style="color:red">${res.gendName}</span>,与HIS信息不一致,请核实。`,
|
|
|
+ type: 'warning',
|
|
|
+ dangerouslyUseHTMLString: true
|
|
|
+ })
|
|
|
+ })
|
|
|
+ }
|
|
|
})
|
|
|
}
|
|
|
}
|