Browse Source

Merge branch 'master' of http://git.shengws.com/csx/Vue_New

XMLWAN 5 years ago
parent
commit
25fcb1ae25

+ 1 - 1
src/xt_pages/data/printTemplate.vue View File

@@ -223,7 +223,7 @@ export default {
223 223
               this.tempRadio = template_id.toString();
224 224
               // 同步
225 225
               this.loading = false;
226
-              store.dispatch("updateAllFiledConfigList", response.data.data.fileds).then(() => {});
226
+               // store.dispatch("updateAllFiledConfigList", response.data.data.fileds).then(() => {});
227 227
               this.$message({
228 228
                 type: "success",
229 229
                 message: "切换成功"

+ 20 - 10
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue View File

@@ -236,15 +236,15 @@
236 236
           <el-table-column
237 237
             prop="displacement_quantity"
238 238
             align="center"
239
-            label="SpO₂(%)"
239
+            label="置换量(L)"
240 240
             width="100"
241
-            v-if="isShow('SpO₂') && template_id != 6 && template_id != 10 && template_id != 11"
241
+            v-if="isShow('置换量') && template_id != 6 && template_id != 10 && template_id != 11"
242 242
           >
243 243
             <template slot-scope="scope">
244 244
               {{
245
-                scope.row.blood_oxygen_saturation
246
-                  ? scope.row.blood_oxygen_saturation
247
-                  : ""
245
+              scope.row.displacement_quantity
246
+              ? scope.row.displacement_quantity
247
+              : ""
248 248
               }}
249 249
             </template>
250 250
           </el-table-column>
@@ -252,18 +252,20 @@
252 252
           <el-table-column
253 253
             prop="displacement_quantity"
254 254
             align="center"
255
-            label="置换量(L)"
255
+            label="SpO₂(%)"
256 256
             width="100"
257
-            v-if="isShow('置换量') && template_id != 6 && template_id != 10 || template_id != 11"
257
+            v-if="isShow('SpO₂') && template_id != 6 && template_id != 10 && template_id != 11"
258 258
           >
259 259
             <template slot-scope="scope">
260 260
               {{
261
-                scope.row.displacement_quantity
262
-                  ? scope.row.displacement_quantity
261
+                scope.row.blood_oxygen_saturation
262
+                  ? scope.row.blood_oxygen_saturation
263 263
                   : ""
264 264
               }}
265 265
             </template>
266 266
           </el-table-column>
267
+
268
+
267 269
           <el-table-column
268 270
             prop="displacement_flow_quantity"
269 271
             align="center"
@@ -290,6 +292,14 @@
290 292
               }}
291 293
             </template>
292 294
           </el-table-column>
295
+          <el-table-column
296
+            prop="heparin"
297
+            align="center"
298
+            label="肝素用量余量(ml)"
299
+            width="140"
300
+            v-if="isShow('肝素用量余量')"
301
+          >
302
+          </el-table-column>
293 303
           <el-table-column
294 304
             prop="symptom"
295 305
             align="center"
@@ -471,7 +481,7 @@
471 481
 
472 482
 
473 483
           <el-col :span="8" v-if="isShow('肝素用量余量')">
474
-            <el-form-item label="肝素用量余量(ml)">
484
+            <el-form-item label="肝素用量余量(ml):">
475 485
               <el-input v-model="form.heparin"></el-input>
476 486
             </el-form-item>
477 487
           </el-col>

+ 4 - 4
src/xt_pages/dialysis/template/DialysisPrintOrderEleven.vue View File

@@ -498,12 +498,12 @@
498 498
                   <td> {{ monitor.breathing_rate ? monitor.breathing_rate : "" }} </td>
499 499
                   <td> {{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "" }} </td>
500 500
                   <td> {{ monitor.venous_pressure ? monitor.venous_pressure : "" }} </td>
501
-                  <td v-if=" monitor.operate_time > dialysisOrder.end_time || monitor.operate_time < dialysisOrder.start_time " > {{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : "" }} </td>
502
-                  <td v-if=" monitor.operate_time <= dialysisOrder.end_time && monitor.operate_time >= dialysisOrder.start_time " > {{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : 0 }} </td>
501
+                  <td v-if="dialysisOrder && (monitor.operate_time > dialysisOrder.end_time || monitor.operate_time < dialysisOrder.start_time )" > {{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : "" }} </td>
502
+                  <td v-if="dialysisOrder && (monitor.operate_time <= dialysisOrder.end_time && monitor.operate_time >= dialysisOrder.start_time " > {{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : 0 }} </td>
503 503
                   <!--<td> {{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "" }} </td>-->
504 504
                   <!--<td> {{ monitor.sodium_concentration ? monitor.sodium_concentration : ""  }} </td>-->
505
-                  <td v-if=" monitor.operate_time > dialysisOrder.end_time || monitor.operate_time < dialysisOrder.start_time " > {{  monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}  </td>
506
-                  <td v-if=" monitor.operate_time <= dialysisOrder.end_time && monitor.operate_time >= dialysisOrder.start_time " > {{ monitor.ultrafiltration_volume  ? monitor.ultrafiltration_volume : 0 }} </td>
505
+                  <td v-if="dialysisOrder && monitor.operate_time > dialysisOrder.end_time || monitor.operate_time < dialysisOrder.start_time " > {{  monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}  </td>
506
+                  <td v-if="dialysisOrder && monitor.operate_time <= dialysisOrder.end_time && monitor.operate_time >= dialysisOrder.start_time " > {{ monitor.ultrafiltration_volume  ? monitor.ultrafiltration_volume : 0 }} </td>
507 507
                   <td v-if=" (prescription.mode_id == 2 || prescription.mode_id == 5) && monitor.operate_time > dialysisOrder.end_time " width="50" > {{ monitor.displacement_quantity ? monitor.displacement_quantity : "" }} </td>
508 508
                   <td v-if=" (prescription.mode_id == 2 || prescription.mode_id == 5) && monitor.operate_time <= dialysisOrder.end_time " width="50" > {{ monitor.displacement_quantity ? monitor.displacement_quantity : 0 }} </td>
509 509
                   <td> {{ monitor.heparin ? monitor.heparin : "" }} </td>

File diff suppressed because it is too large
+ 2453 - 2452
src/xt_pages/dialysis/template/dialysisPrintOrderNine.vue


+ 12 - 3
src/xt_pages/role/components/PermissionSettings.vue View File

@@ -172,13 +172,22 @@
172 172
           })
173 173
         }
174 174
         var idsStr = ''
175
-        if (ids.length > 0) {
176
-          idsStr = ids.join(',')
177
-        }
178 175
 
179 176
         var funcIdsStr = ''
180 177
         if (func_ids.length > 0) {
181 178
           funcIdsStr = func_ids.join(',')
179
+          ids.push(49)
180
+        }
181
+
182
+        //去重复
183
+        const obj5 = {}
184
+        ids = ids.reduce((cur, next) => {
185
+          obj5[next] ? '' : obj5[next] = true && cur.push(next)
186
+          return cur
187
+        }, [])
188
+
189
+        if (ids.length > 0) {
190
+          idsStr = ids.join(',')
182 191
         }
183 192
         this.submitLoading = true
184 193
         editPurview(this.role_id, idsStr, funcIdsStr).then(rs => {