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

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

XMLWAN 5 лет назад
Родитель
Сommit
25fcb1ae25

+ 1 - 1
src/xt_pages/data/printTemplate.vue Просмотреть файл

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

+ 20 - 10
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue Просмотреть файл

236
           <el-table-column
236
           <el-table-column
237
             prop="displacement_quantity"
237
             prop="displacement_quantity"
238
             align="center"
238
             align="center"
239
-            label="SpO₂(%)"
239
+            label="置换量(L)"
240
             width="100"
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
             <template slot-scope="scope">
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
             </template>
249
             </template>
250
           </el-table-column>
250
           </el-table-column>
252
           <el-table-column
252
           <el-table-column
253
             prop="displacement_quantity"
253
             prop="displacement_quantity"
254
             align="center"
254
             align="center"
255
-            label="置换量(L)"
255
+            label="SpO₂(%)"
256
             width="100"
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
             <template slot-scope="scope">
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
             </template>
265
             </template>
266
           </el-table-column>
266
           </el-table-column>
267
+
268
+
267
           <el-table-column
269
           <el-table-column
268
             prop="displacement_flow_quantity"
270
             prop="displacement_flow_quantity"
269
             align="center"
271
             align="center"
290
               }}
292
               }}
291
             </template>
293
             </template>
292
           </el-table-column>
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
           <el-table-column
303
           <el-table-column
294
             prop="symptom"
304
             prop="symptom"
295
             align="center"
305
             align="center"
471
 
481
 
472
 
482
 
473
           <el-col :span="8" v-if="isShow('肝素用量余量')">
483
           <el-col :span="8" v-if="isShow('肝素用量余量')">
474
-            <el-form-item label="肝素用量余量(ml)">
484
+            <el-form-item label="肝素用量余量(ml):">
475
               <el-input v-model="form.heparin"></el-input>
485
               <el-input v-model="form.heparin"></el-input>
476
             </el-form-item>
486
             </el-form-item>
477
           </el-col>
487
           </el-col>

+ 4 - 4
src/xt_pages/dialysis/template/DialysisPrintOrderEleven.vue Просмотреть файл

498
                   <td> {{ monitor.breathing_rate ? monitor.breathing_rate : "" }} </td>
498
                   <td> {{ monitor.breathing_rate ? monitor.breathing_rate : "" }} </td>
499
                   <td> {{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "" }} </td>
499
                   <td> {{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "" }} </td>
500
                   <td> {{ monitor.venous_pressure ? monitor.venous_pressure : "" }} </td>
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
                   <!--<td> {{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "" }} </td>-->
503
                   <!--<td> {{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "" }} </td>-->
504
                   <!--<td> {{ monitor.sodium_concentration ? monitor.sodium_concentration : ""  }} </td>-->
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
                   <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>
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
                   <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>
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
                   <td> {{ monitor.heparin ? monitor.heparin : "" }} </td>
509
                   <td> {{ monitor.heparin ? monitor.heparin : "" }} </td>

Разница между файлами не показана из-за своего большого размера
+ 2453 - 2452
src/xt_pages/dialysis/template/dialysisPrintOrderNine.vue


+ 12 - 3
src/xt_pages/role/components/PermissionSettings.vue Просмотреть файл

172
           })
172
           })
173
         }
173
         }
174
         var idsStr = ''
174
         var idsStr = ''
175
-        if (ids.length > 0) {
176
-          idsStr = ids.join(',')
177
-        }
178
 
175
 
179
         var funcIdsStr = ''
176
         var funcIdsStr = ''
180
         if (func_ids.length > 0) {
177
         if (func_ids.length > 0) {
181
           funcIdsStr = func_ids.join(',')
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
         this.submitLoading = true
192
         this.submitLoading = true
184
         editPurview(this.role_id, idsStr, funcIdsStr).then(rs => {
193
         editPurview(this.role_id, idsStr, funcIdsStr).then(rs => {