Просмотр исходного кода

bug-715:协定方查询条件字段

张田田 6 дней назад
Родитель
Сommit
721dcb8af0
1 измененных файлов с 13 добавлено и 3 удалено
  1. 13 3
      src/views/business/SuitableTech.vue

+ 13 - 3
src/views/business/SuitableTech.vue

@@ -29,7 +29,7 @@
             </div>
           </div>
           <div class="screening-item flex-vertical-center-l">
-            <span>姓名:</span>
+            <span>{{ userNameLabel }}:</span>
             <div class="input">
               <el-input
                 size="mini"
@@ -54,7 +54,7 @@
           </div>
         </div>
         <div class="screening-form flex-vertical-center-l flex-wrap">
-          <div class="screening-item flex-vertical-center-l">
+          <div class="screening-item flex-vertical-center-l" v-if="searchData.isUnified === '1'">
             <span>医派:</span>
             <div class="input">
               <el-input
@@ -65,7 +65,7 @@
               ></el-input>
             </div>
           </div>
-          <div class="screening-item flex-vertical-center-l">
+          <div class="screening-item flex-vertical-center-l" v-if="searchData.isUnified === '1'">
             <span>科室:</span>
             <div class="input">
               <el-input
@@ -678,6 +678,16 @@ export default {
       viewData: {},
     };
   },
+  computed: {
+    userNameLabel() {
+      const map = {
+        "0": "姓名",
+        "1": "科室名称",
+        "2": "机构名称",
+      };
+      return map[this.searchData.shareType] || "姓名";
+    },
+  },
   created() {
     this.getList();
   },