瀏覽代碼

'出院医嘱前检查出院诊断'

yaodeguang 1 月之前
父節點
當前提交
f3f4eb45ce
共有 1 個文件被更改,包括 16 次插入0 次删除
  1. 16 0
      src/components/zhu-yuan-yi-sheng/yi-zhu-lu-ru/yz-edit/YzEditor.vue

+ 16 - 0
src/components/zhu-yuan-yi-sheng/yi-zhu-lu-ru/yz-edit/YzEditor.vue

@@ -332,6 +332,7 @@ import doctorStore, {
 } from "@/views/hospitalization/zhu-yuan-yi-sheng/public-js/useDoctorStore";
 import { useDialog } from "@/components/cy/CyDialog/index";
 import { isDev } from "@/utils/public";
+import {getYbDiags} from "@/api/case-front-sheet";
 
 const props = withDefaults(
   defineProps<{
@@ -371,6 +372,21 @@ const searchClickFunc = async (row: SearchOrdersType): Promise<void> => {
     return;
   }
 
+  let hasCYZD = true
+  if (row.orderCode === '10954' || row.orderName === '今日结账出院') {
+    hasCYZD = false
+    await getYbDiags(props.patientInfo.inpatientNo, props.patientInfo.admissTimes).then(
+      res => {
+        if(res && res.length > 0) {
+          hasCYZD = true
+        }
+      }
+    );
+  }
+  if (!hasCYZD) {
+    clearAndErrorMessage("开出院医嘱前,请先填写出院诊断!")
+    return false
+  }
   // 在出院带药的页面中选择数据
   if (row.serial === "00" && isCydy()) {
     clearAndErrorMessage("出院带药不能开项目");