浏览代码

入院病情,以及一些bug

xiaochan 3 年之前
父节点
当前提交
9bdd4ee554

+ 16 - 16
src/components/si-sheet-upload/JieSuanDanXiangQing.vue

@@ -69,6 +69,7 @@
       </el-descriptions>
       <el-tag size="small">住院诊断信息</el-tag>
       <el-button type="success" icon="el-icon-circle-plus" @click="addZhenDuanClick">新增诊断</el-button>
+      入院病情: 1.有,2.临床未确定,3.情况不明,4.无
       <el-table :data="diseinfo" :height="store.state.app.windowSize.h / 2.5" stripe highlight-current-row>
         <el-table-column label="诊断代码" prop="disDiag">
           <template #default="scope">
@@ -79,7 +80,7 @@
           </template>
         </el-table-column>
         <el-table-column label="诊断名称" prop="disDiagComment"></el-table-column>
-        <el-table-column label="出院病情" prop="disDiagStatus" width="90">
+        <el-table-column label="入院病情" prop="admissCond" width="90">
         </el-table-column>
         <el-table-column label="诊断类别" prop="siDiagTypeName">
           <template #default="scope">
@@ -180,11 +181,11 @@
           <span>{{ item.name }}</span>
         </el-option>
       </el-select>
-      院病情:
-      <el-select v-model="lingShiZhenDuan.disDiagStatus"
+      院病情:
+      <el-select v-model="lingShiZhenDuan.admissCond"
                  style="width: 60px;"
       >
-        <el-option v-for="item in disDiagStatusData" :key="item.code" :value="item.code" :label="item.name">
+        <el-option v-for="item in admissCondData" :key="item.code" :value="item.code" :label="item.name">
           <span style="color: #8492a6; font-size: 12px">{{ item.code }}</span>
           <el-divider direction="vertical"></el-divider>
           <span>{{ item.name }}</span>
@@ -365,7 +366,7 @@ export default {
     const lingShiZhenDuan = ref({
       disDiag: '',
       disDiagComment: '',
-      disDiagStatus: '',
+      admissCond: '',
       siDiagType: ''
     })
 
@@ -422,7 +423,7 @@ export default {
       lingShiZhenDuan.value = {
         disDiag: '',
         disDiagComment: '',
-        disDiagStatus: '',
+        admissCond: '',
         siDiagType: ''
       }
       queryZhenDuanData.value = []
@@ -792,18 +793,17 @@ export default {
         {code: 'code', name: '编码'},
         {code: 'name', name: '名称'},
       ],
-      disDiagStatusData: [
-        {code: 1, name: '1'},
-        {code: 2, name: '2'},
-        {code: 3, name: '3'},
-        {code: 4, name: '4'},
-        {code: 9, name: '9'}
+      admissCondData: [
+        {code: 1, name: '有'},
+        {code: 2, name: '临床未确定'},
+        {code: 3, name: '情况不明'},
+        {code: 4, name: '无'},
       ],
       siDiagTypes: [
-        {code: '0', name: '西医主要诊断'},
-        {code: '1', name: '西医其他诊断'},
-        {code: '2', name: '中医主要诊断'},
-        {code: '3', name: '中医其他诊断'}
+        {code: '1', name: '西医主要诊断'},
+        {code: '2', name: '西医其他诊断'},
+        {code: '3', name: '中医主要诊断'},
+        {code: '4', name: '中医其他诊断'}
       ],
       zhenDuanQuery,
       queryZhenDuanData,

+ 40 - 16
src/components/si-sheet-upload/jieSuanDanDaYing.vue

@@ -2,23 +2,26 @@
   <el-dialog v-model="jieSuanDanDaYing" style="position: fixed; z-index: 10000" fullscreen>
     <div id="setl">
       <h2 style="text-align: center"><span style="text-decoration: underline">湖南省</span>长沙市医疗保障基金结算清单</h2>
-      <div style="display: flex;justify-content: space-around" class="toubu">
-        <div>
-          定点医疗机构名称 <input class="w70" title="213123123123123123123"/>
-          <br>
-          医保编号 <input class="w70"/>
+      <div style="display: flex;">
+        <div class="wen-zi">
+          <div class="left_wen_zi">定点医疗机构名称</div>
+          <div class="right_wen_zi">湖南泰和医院</div>
         </div>
-        <div>
-          定点医疗机构代码 <input class="w70"/>
-          <br>
-          病案号 <input class="w70"/>
+        <br>
+        <div class="wen-zi">
+          <div class="left_wen_zi">医保编号</div>
+          <div class="right_wen_zi">1221515</div>
         </div>
-        <div>
-          清单流水号 <input class="w70"/>
-          <br>
-          医保结算等级 <input class="w70"/>
-          <br>
-          申报时间 <input class="w70"/>
+      </div>
+      <div class="tanXingHeZi">
+
+        <div class="wen-zi">
+          <div class="left_wen_zi">病案号</div>
+          <div class="right_wen_zi">1221515</div>
+        </div>
+        <div class="wen-zi">
+          <div class="left_wen_zi">申报时间</div>
+          <div class="right_wen_zi">1221515</div>
         </div>
       </div>
       <br>
@@ -87,7 +90,7 @@ import {ref} from "vue";
 export default {
   name: "jieSuanDanDaYing",
   setup() {
-    const jieSuanDanDaYing = ref(true)
+    const jieSuanDanDaYing = ref(false)
     return {
       jieSuanDanDaYing,
     }
@@ -125,6 +128,27 @@ export default {
   text-overflow: ellipsis;
 }
 
+.wen-zi {
+  display: flex;
+}
+
+.left_wen_zi {
+  display: flex;
+  line-height: 20px;
+  height: 20px;
+}
+
+.right_wen_zi {
+  display: inline-block;
+  border-bottom: 1px solid #000;
+  overflow: hidden;
+  white-space: nowrap;
+  line-height: 20px;
+  height: 20px;
+  cursor: pointer;
+  text-overflow: ellipsis;
+}
+
 .divBorder {
   border: 1px solid #000;
 }

+ 4 - 4
src/components/si-sheet-upload/jieSuanDanXiuGai.js

@@ -16,13 +16,13 @@ export function shenHeQuanXian() {
  */
 export function getsiDiagTypeName(val) {
     switch (val) {
-        case "0":
-            return "西医主要诊断"
         case "1":
-            return "西医其他诊断"
+            return "西医主要诊断"
         case "2":
-            return "中医主要诊断"
+            return "西医其他诊断"
         case "3":
+            return "中医主要诊断"
+        case "4":
             return "中医其他诊断"
         default:
             return "没有选择"

+ 1 - 1
src/views/medical-insurance/allpatient/SetSheetUpload.vue

@@ -323,7 +323,7 @@ export default {
     // 表格的宽度
     const spanWidth = ref(8)
     // 查询的 对话框
-    const queryTermDialog = ref(false)
+    const queryTermDialog = ref(true)
     //  折叠显示
     const zheDieXianShi = ref(true)
     // 结算单信息