seimin 1 year ago
parent
commit
40f6277977
2 changed files with 12 additions and 4 deletions
  1. 9 4
      src/views/processing.vue
  2. 3 0
      src/views/summaryOrder.vue

+ 9 - 4
src/views/processing.vue

@@ -6,7 +6,7 @@
6 6
         <div class="navBar">
7 7
           <div
8 8
             class="fl"
9
-            :class="{ p50: modelData.incident.handlerUser.id != loginUser.id }"
9
+            :class="{ p50: showHandleComputed }"
10 10
           >
11 11
             <a
12 12
               :class="{ active: actives == 'info' }"
@@ -27,7 +27,7 @@
27 27
           </div> -->
28 28
           <div
29 29
             class="fl"
30
-            :class="{ p50: modelData.incident.handlerUser.id != loginUser.id }"
30
+            :class="{ p50: showHandleComputed }"
31 31
           >
32 32
             <a
33 33
               :class="{ active: actives == 'progress' }"
@@ -39,7 +39,7 @@
39 39
 
40 40
           <div
41 41
             class="fl"
42
-            v-if="modelData.incident.handlerUser.id == loginUser.id"
42
+            v-if="!showHandleComputed"
43 43
           >
44 44
             <a
45 45
               :class="{ active: actives == 'handlerInfo' }"
@@ -98,7 +98,7 @@
98 98
               pro_hides ? "隐藏详情 <<" : "展开详情 >>"
99 99
             }}</span>
100 100
           </p>
101
-          <div v-if="modelData.incident.handlerUser.id == loginUser.id">
101
+          <div v-if="!showHandleComputed">
102 102
             <div class="label" id="handlerInfo">处理信息</div>
103 103
             <!-- 添加耗材 start -->
104 104
             <div style="margin-top:16px;margin-bottom:16px;">
@@ -839,6 +839,11 @@ export default {
839 839
       hcs: [] //耗材列表
840 840
     };
841 841
   },
842
+  computed:{
843
+    showHandleComputed(){
844
+      return this.$route.query.hiddenHandle == 1 || this.modelData.incident.handlerUser.id != this.loginUser.id;
845
+    }
846
+  },
842 847
   watch: {
843 848
     // 监听synergeticChecked变化
844 849
     synergeticChecked: {

+ 3 - 0
src/views/summaryOrder.vue

@@ -635,6 +635,9 @@ export default {
635 635
         name: "Processing",
636 636
         params: {
637 637
           data: this.modelData.incident
638
+        },
639
+        query: {
640
+          hiddenHandle: 1
638 641
         }
639 642
       });
640 643
     },