Quellcode durchsuchen

Merge remote-tracking branch 'origin/20230223_pc_vue_new_branch' into 20230223_pc_vue_new_branch

yq1 vor 1 Jahr
Ursprung
Commit
89b6d06faa

+ 9 - 0
src/api/fallassement.js Datei anzeigen

@@ -0,0 +1,9 @@
1
+export function getAllNurseList(params){
2
+
3
+    return request({
4
+      url:"/api/patient/fallassement/getallnurselist",
5
+      method:"get",
6
+      params:params,
7
+    })
8
+  }
9
+  

+ 2 - 2
src/xt_pages/dialysis/details/assessmentAfter.vue Datei anzeigen

@@ -17,8 +17,8 @@
17 17
           <span class="content" v-if="actual_ultrafiltration != '0'">{{
18 18
             actual_ultrafiltration
19 19
           }}</span>
20
-          <span class="unit" v-if=" actual_ultrafiltration != '0' && (this.$store.getters.xt_user.template_info.template_id == 6 || this.$store.getters.xt_user.template_info.template_id == 9 || this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 22 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 24 || this.$store.getters.xt_user.template_info.template_id == 26 || this.$store.getters.xt_user.template_info.template_id == 28 || this.$store.getters.xt_user.template_info.template_id == 27 || this.$store.getters.xt_user.template_info.template_id == 29 || this.$store.getters.xt_user.template_info.template_id == 30 || this.$store.getters.xt_user.template_info.template_id == 31 || this.$store.getters.xt_user.template_info.template_id == 32 || this.$store.getters.xt_user.template_info.template_id == 34 || this.$store.getters.xt_user.template_info.template_id == 36 || this.$store.getters.xt_user.template_info.template_id == 38 || this.$store.getters.xt_user.template_info.template_id == 43 || this.$store.getters.xt_user.template_info.template_id == 44 || this.$store.getters.xt_user.template_info.template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 9555 || this.$store.getters.xt_user.template_info.org_id == 10340 ||  this.$store.getters.xt_user.template_info.org_id == 10387 ||  this.$store.getters.xt_user.template_info.org_id == 10430 ||  this.$store.getters.xt_user.template_info.org_id == 10432 ||  this.$store.getters.xt_user.template_info.org_id == 10441 ||  this.$store.getters.xt_user.template_info.org_id == 10445 ||  this.$store.getters.xt_user.template_info.org_id == 10495 ||  this.$store.getters.xt_user.template_info.org_id == 10597  ||  this.$store.getters.xt_user.template_info.org_id == 10599 ) " >ml</span>
21
-          <span class="unit" v-if=" actual_ultrafiltration != '0' && this.$store.getters.xt_user.template_info.template_id != 6 && this.$store.getters.xt_user.template_info.template_id != 9 && this.$store.getters.xt_user.template_info.template_id != 17 && this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 22 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 24 && this.$store.getters.xt_user.template_info.template_id != 26 && this.$store.getters.xt_user.template_info.template_id != 28 && this.$store.getters.xt_user.template_info.template_id != 27 && this.$store.getters.xt_user.template_info.template_id != 29 && this.$store.getters.xt_user.template_info.template_id != 30 && this.$store.getters.xt_user.template_info.template_id != 31 && this.$store.getters.xt_user.template_info.template_id != 32 && this.$store.getters.xt_user.template_info.template_id != 34 && this.$store.getters.xt_user.template_info.template_id != 36 && this.$store.getters.xt_user.template_info.template_id != 38 && this.$store.getters.xt_user.template_info.template_id != 43 && this.$store.getters.xt_user.template_info.template_id != 44 && this.$store.getters.xt_user.template_info.template_id != 60 &&  this.$store.getters.xt_user.template_info.org_id != 9555  && this.$store.getters.xt_user.template_info.org_id != 10340 &&  this.$store.getters.xt_user.template_info.org_id!= 10387 &&  this.$store.getters.xt_user.template_info.org_id!= 10430 &&  this.$store.getters.xt_user.template_info.org_id!= 10432 &&  this.$store.getters.xt_user.template_info.org_id!= 10441 &&  this.$store.getters.xt_user.template_info.org_id!= 10445  &&  this.$store.getters.xt_user.template_info.org_id!= 10495 &&  this.$store.getters.xt_user.template_info.org_id!= 10597  &&  this.$store.getters.xt_user.template_info.org_id!= 10599"  >L</span>
20
+          <span class="unit" v-if=" actual_ultrafiltration != '0' && (this.$store.getters.xt_user.template_info.template_id == 6 || this.$store.getters.xt_user.template_info.template_id == 9 || this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 20 || this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 22 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 24 || this.$store.getters.xt_user.template_info.template_id == 26 || this.$store.getters.xt_user.template_info.template_id == 28 || this.$store.getters.xt_user.template_info.template_id == 27 || this.$store.getters.xt_user.template_info.template_id == 29 || this.$store.getters.xt_user.template_info.template_id == 30 || this.$store.getters.xt_user.template_info.template_id == 31 || this.$store.getters.xt_user.template_info.template_id == 32 || this.$store.getters.xt_user.template_info.template_id == 34 || this.$store.getters.xt_user.template_info.template_id == 36 || this.$store.getters.xt_user.template_info.template_id == 38 || this.$store.getters.xt_user.template_info.template_id == 43 || this.$store.getters.xt_user.template_info.template_id == 44 || this.$store.getters.xt_user.template_info.template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 9555 || this.$store.getters.xt_user.template_info.org_id == 10340 ||  this.$store.getters.xt_user.template_info.org_id == 10387 ||  this.$store.getters.xt_user.template_info.org_id == 10430 ||  this.$store.getters.xt_user.template_info.org_id == 10432 ||  this.$store.getters.xt_user.template_info.org_id == 10441 ||  this.$store.getters.xt_user.template_info.org_id == 10445 ||  this.$store.getters.xt_user.template_info.org_id == 10495 ||  this.$store.getters.xt_user.template_info.org_id == 10597  ||  this.$store.getters.xt_user.template_info.org_id == 10599 ||  this.$store.getters.xt_user.template_info.org_id == 10612 ||  this.$store.getters.xt_user.template_info.org_id == 10617 ) " >ml</span>
21
+          <span class="unit" v-if=" actual_ultrafiltration != '0' && this.$store.getters.xt_user.template_info.template_id != 6 && this.$store.getters.xt_user.template_info.template_id != 9 && this.$store.getters.xt_user.template_info.template_id != 17 && this.$store.getters.xt_user.template_info.template_id != 20 && this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 22 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 24 && this.$store.getters.xt_user.template_info.template_id != 26 && this.$store.getters.xt_user.template_info.template_id != 28 && this.$store.getters.xt_user.template_info.template_id != 27 && this.$store.getters.xt_user.template_info.template_id != 29 && this.$store.getters.xt_user.template_info.template_id != 30 && this.$store.getters.xt_user.template_info.template_id != 31 && this.$store.getters.xt_user.template_info.template_id != 32 && this.$store.getters.xt_user.template_info.template_id != 34 && this.$store.getters.xt_user.template_info.template_id != 36 && this.$store.getters.xt_user.template_info.template_id != 38 && this.$store.getters.xt_user.template_info.template_id != 43 && this.$store.getters.xt_user.template_info.template_id != 44 && this.$store.getters.xt_user.template_info.template_id != 60 &&  this.$store.getters.xt_user.template_info.org_id != 9555  && this.$store.getters.xt_user.template_info.org_id != 10340 &&  this.$store.getters.xt_user.template_info.org_id!= 10387 &&  this.$store.getters.xt_user.template_info.org_id!= 10430 &&  this.$store.getters.xt_user.template_info.org_id!= 10432 &&  this.$store.getters.xt_user.template_info.org_id!= 10441 &&  this.$store.getters.xt_user.template_info.org_id!= 10445  &&  this.$store.getters.xt_user.template_info.org_id!= 10495 &&  this.$store.getters.xt_user.template_info.org_id!= 10597  &&  this.$store.getters.xt_user.template_info.org_id!= 10599  &&  this.$store.getters.xt_user.template_info.org_id!= 10612  &&  this.$store.getters.xt_user.template_info.org_id!= 10617"  >L</span>
22 22
         </li>
23 23
         <li v-if="isShow('导管')">
24 24
           <label>导管 : </label>

+ 1 - 1
src/xt_pages/dialysis/details/dialog/AssessmentAfterDislysis.vue Datei anzeigen

@@ -30,7 +30,7 @@
30 30
           <el-col :span="8" v-if="isShow('实际超滤量')">
31 31
             <el-form-item
32 32
               label="实际超滤量(ml): " :prop="isName('实际超滤量')" :rules="isCheckmust('实际超滤量')"
33
-              v-if=" this.template_id == 6 || this.template_id == 9 || this.template_id == 10 || this.template_id == 11  || this.template_id == 17 || this.template_id == 20 || this.template_id == 21 || this.template_id == 22 || this.template_id == 23 || this.template_id == 24 || this.template_id == 26 || this.template_id == 28 || this.template_id == 27 || this.template_id == 29 || this.template_id == 30 || this.template_id == 31 || this.template_id == 32 || this.template_id == 34 || this.template_id == 36 || this.template_id == 38 || this.template_id == 43 || this.template_id == 44 || this.template_id == 47 || this.template_id == 56 || this.template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10307 || this.$store.getters.xt_user.template_info.org_id == 10340 || this.$store.getters.xt_user.template_info.org_id == 9555 || this.$store.getters.xt_user.template_info.org_id == 10387 || this.$store.getters.xt_user.template_info.org_id == 10430 || this.$store.getters.xt_user.template_info.org_id == 10432 || this.$store.getters.xt_user.template_info.org_id == 10441 || this.$store.getters.xt_user.template_info.org_id == 10445 || this.$store.getters.xt_user.template_info.org_id == 10410 || this.$store.getters.xt_user.template_info.org_id == 10495 || this.$store.getters.xt_user.template_info.org_id == 10558 || this.$store.getters.xt_user.template_info.org_id == 10597 || this.$store.getters.xt_user.template_info.org_id == 10599"  >
33
+              v-if=" this.template_id == 6 || this.template_id == 9 || this.template_id == 10 || this.template_id == 11  || this.template_id == 17 || this.template_id == 20 || this.template_id == 21 || this.template_id == 22 || this.template_id == 23 || this.template_id == 24 || this.template_id == 26 || this.template_id == 28 || this.template_id == 27 || this.template_id == 29 || this.template_id == 30 || this.template_id == 31 || this.template_id == 32 || this.template_id == 34 || this.template_id == 36 || this.template_id == 38 || this.template_id == 43 || this.template_id == 44 || this.template_id == 47 || this.template_id == 56 || this.template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10307 || this.$store.getters.xt_user.template_info.org_id == 10340 || this.$store.getters.xt_user.template_info.org_id == 9555 || this.$store.getters.xt_user.template_info.org_id == 10387 || this.$store.getters.xt_user.template_info.org_id == 10430 || this.$store.getters.xt_user.template_info.org_id == 10432 || this.$store.getters.xt_user.template_info.org_id == 10441 || this.$store.getters.xt_user.template_info.org_id == 10445 || this.$store.getters.xt_user.template_info.org_id == 10410 || this.$store.getters.xt_user.template_info.org_id == 10495 || this.$store.getters.xt_user.template_info.org_id == 10558 || this.$store.getters.xt_user.template_info.org_id == 10597 || this.$store.getters.xt_user.template_info.org_id == 10599 || this.$store.getters.xt_user.template_info.org_id == 10612 || this.$store.getters.xt_user.template_info.org_id == 10617"  >
34 34
               <el-input v-model="form.actual_ultrafiltration"></el-input>
35 35
             </el-form-item>
36 36
             <el-form-item label="实际超滤量(L): " v-else :prop="isName('实际超滤量')" :rules="isCheckmust('实际超滤量')">

+ 10 - 7
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue Datei anzeigen

@@ -267,19 +267,20 @@
267 267
                 org_id == 10597 ||
268 268
                 org_id == 10599 || 
269 269
                 org_id == 10612 ||
270
+                org_id == 10617 ||
270 271
                 org_id ==10580 || org_id ==10629) &&
271 272
                 org_id!=10387
272 273
             "
273 274
           >
274 275
             <template slot-scope="scope">
275
-             <span v-if="org_id == 10440 || org_id == 9671 || org_id ==10206 || org_id ==10612">
276
+             <span v-if="org_id == 10440 || org_id == 9671 || org_id ==10206 || org_id ==10612 || org_id ==10617">
276 277
               {{
277 278
                 scope.row.ultrafiltration_volume
278 279
                   ? scope.row.ultrafiltration_volume
279 280
                   : "0"
280 281
               }}
281 282
               </span>
282
-               <span v-if="org_id != 10440 && org_id!=9671 && org_id!=10206 && org_id!=10612">
283
+               <span v-if="org_id != 10440 && org_id!=9671 && org_id!=10206 && org_id!=10612 && org_id!=10617">
283 284
               {{
284 285
                 scope.row.ultrafiltration_volume
285 286
                   ? scope.row.ultrafiltration_volume
@@ -338,7 +339,7 @@
338 339
               && org_id!=10432 && org_id!=10445
339 340
               && org_id!=10410 && org_id!=10495 &&
340 341
                org_id!=10485 && org_id!=10395 && org_id!=10375
341
-               && org_id!=10480  && org_id!=10551 && org_id!=10597 && org_id!=10599 && org_id!=10612 && org_id!=10580 && org_id!=10629)
342
+               && org_id!=10480  && org_id!=10551 && org_id!=10597 && org_id!=10599 && org_id!=10612 && org_id!=10617 && org_id!=10580 && org_id!=10629)
342 343
               || org_id == 10387
343 344
             "
344 345
           >
@@ -394,7 +395,7 @@
394 395
                 org_id == 10410 ||
395 396
                 org_id == 10495  ||
396 397
                 org_id == 10395
397
-                || org_id == 10485 || org_id == 10375 || org_id ==10480 || org_id ==10551 || org_id ==10597 || org_id ==10599 || org_id ==10612 || org_id ==10580 || org_id ==10629)
398
+                || org_id == 10485 || org_id == 10375 || org_id ==10480 || org_id ==10551 || org_id ==10597 || org_id ==10599 || org_id ==10612 || org_id==10617 || org_id ==10580 || org_id ==10629)
398 399
                 && org_id!=10387
399 400
             "
400 401
           >
@@ -447,7 +448,7 @@
447 448
               org_id!=10432 &&
448 449
               org_id!=10445 &&
449 450
               org_id!=10410 && org_id!=10495
450
-              && org_id!=10485 && org_id!=10395 && org_id!=10375 && org_id!=10480 && org_id!=10551 && org_id!=10597 && org_id!=10599&& org_id!=10612 && org_id!=10580 && org_id!=10629) ||
451
+              && org_id!=10485 && org_id!=10395 && org_id!=10375 && org_id!=10480 && org_id!=10551 && org_id!=10597 && org_id!=10599&& org_id!=10612 && org_id!=10617 && org_id!=10580 && org_id!=10629) ||
451 452
               org_id == 10387
452 453
             "
453 454
           >
@@ -1179,7 +1180,7 @@
1179 1180
                 org_id== 10432 ||
1180 1181
                 org_id== 10445 ||
1181 1182
                 org_id== 10410 ||
1182
-                org_id == 10485 || org_id == 10375 || org_id == 10480 || org_id == 10551 || org_id ==10612 || org_id ==10580) &&
1183
+                org_id == 10485 || org_id == 10375 || org_id == 10480 || org_id == 10551 || org_id ==10612 || org_id ==10580 || org_id ==10617) &&
1183 1184
                 org_id!=10387
1184 1185
             "
1185 1186
           >
@@ -1227,7 +1228,7 @@
1227 1228
               org_id!=10445 &&
1228 1229
               org_id!=10410 &&
1229 1230
               org_id!=10485 &&
1230
-              org_id!=10375 &&  org_id!=10480 &&  org_id!=10551 && org_id!=10612 && org_id!=10580)
1231
+              org_id!=10375 &&  org_id!=10480 &&  org_id!=10551 && org_id!=10612 && org_id!=10617 && org_id!=10580)
1231 1232
               || org_id == 10387
1232 1233
             "
1233 1234
           >
@@ -1292,6 +1293,7 @@
1292 1293
                 org_id == 10597||
1293 1294
                 org_id == 10599 ||
1294 1295
                 org_id ==10612 || 
1296
+                org_id ==10617 || 
1295 1297
                 org_id==10580 || org_id ==10629)
1296 1298
                 && org_id!=10387
1297 1299
             "
@@ -1357,6 +1359,7 @@
1357 1359
               org_id!=10597 &&
1358 1360
               org_id!=10599 &&
1359 1361
               org_id!=10612 &&
1362
+              org_id!=10617 &&
1360 1363
               org_id!=10580 &&
1361 1364
               org_id!=10629
1362 1365
               )

+ 4 - 4
src/xt_pages/dialysis/details/dialysisMonitoring.vue Datei anzeigen

@@ -15,10 +15,10 @@
15 15
           <th width="76px">静脉压/动脉压({{monitores[0]&&monitores[0]['venous_pressure_type'] == 2 ? 'kpa' : 'mmHg'}})</th>
16 16
           <th v-if="isShow('血流量')" width="92px">血流量(ml/min)</th>
17 17
           <th v-if="isShow('跨膜压')" width="76px">跨膜压({{monitores[0]&&monitores[0]['transmembrane_pressure_type'] == 2 ? 'kpa' : 'mmHg'}})</th>
18
-          <th v-if=" isShow('超滤量') &&(template_id == 6 || template_id == 9 || template_id == 10 || template_id == 11 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26 || template_id == 27 || template_id == 28 || template_id == 29 || template_id == 30 || template_id == 31 || template_id == 32 || template_id == 34 || template_id == 35 || template_id == 36 || template_id == 38 || template_id == 39 || template_id == 40  || template_id == 41 || template_id == 43 || template_id == 44 || template_id == 46 || template_id == 47 || template_id == 48 || this.$store.getters.xt_user.template_info.org_id == 9555 || template_id == 53 || template_id == 54 || template_id == 56 || template_id == 60 || template_id == 65 || this.$store.getters.xt_user.template_info.org_id == 10340  || this.$store.getters.xt_user.template_info.org_id == 10432 || this.$store.getters.xt_user.template_info.org_id == 10445 || this.$store.getters.xt_user.template_info.org_id == 10410 || this.$store.getters.xt_user.template_info.org_id == 10485 || this.$store.getters.xt_user.template_info.org_id == 10375 || this.$store.getters.xt_user.template_info.org_id == 10480 || this.$store.getters.xt_user.template_info.org_id == 10599 || this.$store.getters.xt_user.template_info.org_id == 10597  || this.$store.getters.xt_user.template_info.org_id == 10612  || this.$store.getters.xt_user.template_info.org_id == 10580  || this.$store.getters.xt_user.template_info.org_id == 10629) &&this.$store.getters.xt_user.template_info.org_id!=10387 " width="76px" > 超滤量(ml)</th>
19
-          <th v-if=" isShow('超滤量') && (template_id != 6 && template_id != 9 && template_id != 10 && template_id != 11 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22 && template_id != 23 && template_id != 24 && template_id != 26 && template_id !=27 && template_id!=28 && template_id!=29 && template_id!=30 && template_id!=31 && template_id!=32 && template_id!=34 && template_id!=35 && template_id!=36 && template_id!=38 && template_id != 39 && template_id != 40  && template_id != 41 && template_id != 43 && template_id != 44 && template_id != 46  && template_id != 47 && template_id != 48 && template_id != 53  && template_id != 54  && template_id != 56  && template_id != 60 && template_id != 65 && this.$store.getters.xt_user.template_info.org_id != 9555 &&  this.$store.getters.xt_user.template_info.org_id != 10340 && this.$store.getters.xt_user.template_info.org_id!=10432  && this.$store.getters.xt_user.template_info.org_id!=10445 && this.$store.getters.xt_user.template_info.org_id!=10410 && this.$store.getters.xt_user.template_info.org_id!=10485  && this.$store.getters.xt_user.template_info.org_id!=10375 && this.$store.getters.xt_user.template_info.org_id!=10480 && this.$store.getters.xt_user.template_info.org_id!=10599  && this.$store.getters.xt_user.template_info.org_id!=10597 && this.$store.getters.xt_user.template_info.org_id!=10612 && this.$store.getters.xt_user.template_info.org_id!=10580 && this.$store.getters.xt_user.template_info.org_id!=10629) || this.$store.getters.xt_user.template_info.org_id == 10387"  width="76px"> 超滤量(L) </th>
20
-          <th v-if="isShow('超滤率') && (template_id ==6 || template_id == 65 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26 || template_id == 29 || template_id == 30 || template_id == 31 || template_id == 34 || template_id == 35 || template_id == 38 || template_id == 41 || template_id == 43 || template_id == 44 || template_id == 46 || template_id == 47  || template_id == 48  || template_id == 53 || template_id == 54 || template_id == 56  || template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10432 || this.$store.getters.xt_user.template_info.org_id == 10445 || this.$store.getters.xt_user.template_info.org_id == 10410 || this.$store.getters.xt_user.template_info.org_id == 10485 || this.$store.getters.xt_user.template_info.org_id == 10375 || this.$store.getters.xt_user.template_info.org_id == 10480 || this.$store.getters.xt_user.template_info.org_id == 10597 || this.$store.getters.xt_user.template_info.org_id == 10599  || this.$store.getters.xt_user.template_info.org_id == 10612 || this.$store.getters.xt_user.template_info.org_id == 10580 || this.$store.getters.xt_user.template_info.org_id == 10629) && this.$store.getters.xt_user.template_info.org_id!=10387" width="50px"> 超滤率 <br />(ml/h) </th>
21
-          <th v-if="isShow('超滤率') && (template_id !=6 && template_id !=65 && template_id !=10 && template_id !=11 && template_id !=12 && template_id !=13 && template_id !=17 && template_id !=18 && template_id !=19 && template_id !=20 && template_id !=21 && template_id !=22 && template_id !=23 && template_id !=24 && template_id !=26 && template_id !=29 && template_id !=30 && template_id !=31 && template_id !=34 && template_id !=35 && template_id !=38  && template_id !=41 && template_id !=43 && template_id !=44 && template_id !=46 && template_id !=47 &&  template_id !=48 &&  template_id !=53 &&  template_id !=54 &&  template_id !=56 &&  template_id !=60 && this.$store.getters.xt_user.template_info.org_id!=10432  && this.$store.getters.xt_user.template_info.org_id!=10445 && this.$store.getters.xt_user.template_info.org_id!=10410 &&this.$store.getters.xt_user.template_info.org_id!=10485 &&this.$store.getters.xt_user.template_info.org_id!=10375 && this.$store.getters.xt_user.template_info.org_id!=10480 && this.$store.getters.xt_user.template_info.org_id!=10597 && this.$store.getters.xt_user.template_info.org_id!=10599 && this.$store.getters.xt_user.template_info.org_id!=10612 && this.$store.getters.xt_user.template_info.org_id!=10580 && this.$store.getters.xt_user.template_info.org_id!=10629 ) || this.$store.getters.xt_user.template_info.org_id==10387" width="50px"> 超滤率 <br />(L/h) </th>
18
+          <th v-if=" isShow('超滤量') &&(template_id == 6 || template_id == 9 || template_id == 10 || template_id == 11 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26 || template_id == 27 || template_id == 28 || template_id == 29 || template_id == 30 || template_id == 31 || template_id == 32 || template_id == 34 || template_id == 35 || template_id == 36 || template_id == 38 || template_id == 39 || template_id == 40  || template_id == 41 || template_id == 43 || template_id == 44 || template_id == 46 || template_id == 47 || template_id == 48 || this.$store.getters.xt_user.template_info.org_id == 9555 || template_id == 53 || template_id == 54 || template_id == 56 || template_id == 60 || template_id == 65 || this.$store.getters.xt_user.template_info.org_id == 10340  || this.$store.getters.xt_user.template_info.org_id == 10432 || this.$store.getters.xt_user.template_info.org_id == 10445 || this.$store.getters.xt_user.template_info.org_id == 10410 || this.$store.getters.xt_user.template_info.org_id == 10485 || this.$store.getters.xt_user.template_info.org_id == 10375 || this.$store.getters.xt_user.template_info.org_id == 10480 || this.$store.getters.xt_user.template_info.org_id == 10599 || this.$store.getters.xt_user.template_info.org_id == 10597  || this.$store.getters.xt_user.template_info.org_id == 10612  || this.$store.getters.xt_user.template_info.org_id == 10617  || this.$store.getters.xt_user.template_info.org_id == 10580  || this.$store.getters.xt_user.template_info.org_id == 10629) &&this.$store.getters.xt_user.template_info.org_id!=10387 " width="76px" > 超滤量(ml)</th>
19
+          <th v-if=" isShow('超滤量') && (template_id != 6 && template_id != 9 && template_id != 10 && template_id != 11 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22 && template_id != 23 && template_id != 24 && template_id != 26 && template_id !=27 && template_id!=28 && template_id!=29 && template_id!=30 && template_id!=31 && template_id!=32 && template_id!=34 && template_id!=35 && template_id!=36 && template_id!=38 && template_id != 39 && template_id != 40  && template_id != 41 && template_id != 43 && template_id != 44 && template_id != 46  && template_id != 47 && template_id != 48 && template_id != 53  && template_id != 54  && template_id != 56  && template_id != 60 && template_id != 65 && this.$store.getters.xt_user.template_info.org_id != 9555 &&  this.$store.getters.xt_user.template_info.org_id != 10340 && this.$store.getters.xt_user.template_info.org_id!=10432  && this.$store.getters.xt_user.template_info.org_id!=10445 && this.$store.getters.xt_user.template_info.org_id!=10410 && this.$store.getters.xt_user.template_info.org_id!=10485  && this.$store.getters.xt_user.template_info.org_id!=10375 && this.$store.getters.xt_user.template_info.org_id!=10480 && this.$store.getters.xt_user.template_info.org_id!=10599  && this.$store.getters.xt_user.template_info.org_id!=10597 && this.$store.getters.xt_user.template_info.org_id!=10612 && this.$store.getters.xt_user.template_info.org_id!=10617 && this.$store.getters.xt_user.template_info.org_id!=10580 && this.$store.getters.xt_user.template_info.org_id!=10629) || this.$store.getters.xt_user.template_info.org_id == 10387"  width="76px"> 超滤量(L) </th>
20
+          <th v-if="isShow('超滤率') && (template_id ==6 || template_id == 65 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26 || template_id == 29 || template_id == 30 || template_id == 31 || template_id == 34 || template_id == 35 || template_id == 38 || template_id == 41 || template_id == 43 || template_id == 44 || template_id == 46 || template_id == 47  || template_id == 48  || template_id == 53 || template_id == 54 || template_id == 56  || template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10432 || this.$store.getters.xt_user.template_info.org_id == 10445 || this.$store.getters.xt_user.template_info.org_id == 10410 || this.$store.getters.xt_user.template_info.org_id == 10485 || this.$store.getters.xt_user.template_info.org_id == 10375 || this.$store.getters.xt_user.template_info.org_id == 10480 || this.$store.getters.xt_user.template_info.org_id == 10597 || this.$store.getters.xt_user.template_info.org_id == 10599  || this.$store.getters.xt_user.template_info.org_id == 10612 || this.$store.getters.xt_user.template_info.org_id == 10617 || this.$store.getters.xt_user.template_info.org_id == 10580 || this.$store.getters.xt_user.template_info.org_id == 10629) && this.$store.getters.xt_user.template_info.org_id!=10387" width="50px"> 超滤率 <br />(ml/h) </th>
21
+          <th v-if="isShow('超滤率') && (template_id !=6 && template_id !=65 && template_id !=10 && template_id !=11 && template_id !=12 && template_id !=13 && template_id !=17 && template_id !=18 && template_id !=19 && template_id !=20 && template_id !=21 && template_id !=22 && template_id !=23 && template_id !=24 && template_id !=26 && template_id !=29 && template_id !=30 && template_id !=31 && template_id !=34 && template_id !=35 && template_id !=38  && template_id !=41 && template_id !=43 && template_id !=44 && template_id !=46 && template_id !=47 &&  template_id !=48 &&  template_id !=53 &&  template_id !=54 &&  template_id !=56 &&  template_id !=60 && this.$store.getters.xt_user.template_info.org_id!=10432  && this.$store.getters.xt_user.template_info.org_id!=10445 && this.$store.getters.xt_user.template_info.org_id!=10410 &&this.$store.getters.xt_user.template_info.org_id!=10485 &&this.$store.getters.xt_user.template_info.org_id!=10375 && this.$store.getters.xt_user.template_info.org_id!=10480 && this.$store.getters.xt_user.template_info.org_id!=10597 && this.$store.getters.xt_user.template_info.org_id!=10599 && this.$store.getters.xt_user.template_info.org_id!=10612 && this.$store.getters.xt_user.template_info.org_id!=10617 && this.$store.getters.xt_user.template_info.org_id!=10580 && this.$store.getters.xt_user.template_info.org_id!=10629 ) || this.$store.getters.xt_user.template_info.org_id==10387" width="50px"> 超滤率 <br />(L/h) </th>
22 22
           <th v-if="isShow('钠浓度')" width="92px">钠浓度(mmol/L)</th>
23 23
           <th v-if="isShow('透析液温度')" width="92px">透析液温度(℃)</th>
24 24
           <th v-if=" isShow('置换率') && (template_id == 6 || template_id == 10 || template_id == 11 || template_id == 20 || template_id == 26 || template_id == 29 || template_id == 46  || template_id == 48 || template_id == 53  || template_id == 54 || template_id == 56 || org_id == 10432 || org_id == 10445 || org_id == 10410) && org_id!=10558 && org_id!=10598" width="92px" > 置换率(ml/min) </th>

+ 2 - 3
src/xt_pages/user/components/PatientDetail.vue Datei anzeigen

@@ -1225,9 +1225,8 @@
1225 1225
               <div class="proj">
1226 1226
                 <span class="proj_title">日期:</span>
1227 1227
                
1228
-                <span v-if="org_id == 3907 || org_id == 9671|| org_id == 9675 || org_id == 10394 || org_id ==10612 || org_id == 0">{{
1229
-                  getTime(patientPrint.created_time)
1230
-                }}</span>
1228
+                <span v-if="org_id == 3907 || org_id == 9671|| org_id == 9675 || org_id == 10394 || org_id ==10612 || org_id == 0 || org_id ==10617">
1229
+                {{getTime(patientPrint.created_time)}}</span>
1231 1230
                 <span v-else>{{ printDate }}</span>
1232 1231
               
1233 1232
               </div>

+ 62 - 62
src/xt_pages/user/components/PatientSidebar.vue Datei anzeigen

@@ -204,68 +204,68 @@ export default {
204 204
             },
205 205
           ]
206 206
         },
207
-        // {
208
-        //   name: '5',
209
-        //   label: '评估工具',
210
-        //   children: [
211
-        //     {
212
-        //       name: '5-1',
213
-        //       label: '跌倒评估'
214
-        //     },
215
-        //     {
216
-        //       name: '5-2',
217
-        //       label: '小儿跌倒风险评估'
218
-        //     },
219
-        //     {
220
-        //       name: '5-3',
221
-        //       label: '压疮风险评估'
222
-        //     },
223
-        //     {
224
-        //       name: '5-4',
225
-        //       label: 'OH压疮评估'
226
-        //     },
227
-        //     {
228
-        //       name: '5-5',
229
-        //       label: '日常生活能力评估'
230
-        //     },
231
-        //     {
232
-        //       name: '5-6',
233
-        //       label: '导管脱落风险评估'
234
-        //     },
235
-        //     {
236
-        //       name: '5-7',
237
-        //       label: 'RASS及疼痛评估'
238
-        //     },
239
-        //     {
240
-        //       name: '5-8',
241
-        //       label: '营养状况评估'
242
-        //     },
243
-        //     {
244
-        //       name: '5-9',
245
-        //       label: '约束告知单'
246
-        //     },
247
-        //     {
248
-        //       name: '5-10',
249
-        //       label: '心理评估'
250
-        //     },
251
-        //     {
252
-        //       name: '5-11',
253
-        //       label: '瘙痒评估'
254
-        //     },
255
-        //     {
256
-        //       name: '5-12',
257
-        //       label: '血液透析患者评估'
258
-        //     },
259
-        //     {
260
-        //       name: '5-13',
261
-        //       label: 'Glasgow昏迷评分量表'
262
-        //     },
263
-        //     {
264
-        //       name: '5-14',
265
-        //       label: '肌力评估表'
266
-        //     },
267
-        //   ]
268
-        // },
207
+        {
208
+          name: '5',
209
+          label: '评估工具',
210
+          children: [
211
+            {
212
+              name: '5-1',
213
+              label: '跌倒评估'
214
+            },
215
+            {
216
+              name: '5-2',
217
+              label: '小儿跌倒风险评估'
218
+            },
219
+            {
220
+              name: '5-3',
221
+              label: '压疮风险评估'
222
+            },
223
+            {
224
+              name: '5-4',
225
+              label: 'OH压疮评估'
226
+            },
227
+            {
228
+              name: '5-5',
229
+              label: '日常生活能力评估'
230
+            },
231
+            {
232
+              name: '5-6',
233
+              label: '导管脱落风险评估'
234
+            },
235
+            {
236
+              name: '5-7',
237
+              label: 'RASS及疼痛评估'
238
+            },
239
+            {
240
+              name: '5-8',
241
+              label: '营养状况评估'
242
+            },
243
+            {
244
+              name: '5-9',
245
+              label: '约束告知单'
246
+            },
247
+            {
248
+              name: '5-10',
249
+              label: '心理评估'
250
+            },
251
+            {
252
+              name: '5-11',
253
+              label: '瘙痒评估'
254
+            },
255
+            {
256
+              name: '5-12',
257
+              label: '血液透析患者评估'
258
+            },
259
+            {
260
+              name: '5-13',
261
+              label: 'Glasgow昏迷评分量表'
262
+            },
263
+            {
264
+              name: '5-14',
265
+              label: '肌力评估表'
266
+            },
267
+          ]
268
+        },
269 269
         {
270 270
           name: '6',
271 271
           label: '文书管理',

+ 143 - 56
src/xt_pages/user/evaluationtool/Fallassessment.vue Datei anzeigen

@@ -32,7 +32,7 @@
32 32
                       <td>
33 33
                         <div class="jiange">
34 34
                           <span v-for="item in nianlin" class="rightjiange" @change="handleCheckedCitiesChange">
35
-                            <label><input type="checkbox" name="ball" :value="item" />&nbsp;{{ item }}</label>
35
+                            <label><input type="checkbox" name="ball" :value="item.content" v-model="item.age_check"/>&nbsp;{{ item.content }}</label>
36 36
                           </span>
37 37
                         </div>
38 38
 
@@ -42,8 +42,8 @@
42 42
                       <td class="start">既往史</td>
43 43
                       <td>
44 44
                         <div style="display: flex;flex-wrap: wrap;padding:4px 0 4px 8px;">
45
-                          <span  v-for="item in jiwnag" class="ttbwzz-type-a" @change="handleCheckedCitiesChange">
46
-                            <label><input type="checkbox" name="ball" :value="item" />&nbsp;{{ item }}</label>
45
+                          <span  v-for="item in jiwang" class="ttbwzz-type-a" @change="handleCheckedCitiesChange">
46
+                            <label><input type="checkbox" name="ball" :value="item.content" />&nbsp;{{ item.content }}</label>
47 47
                           </span>
48 48
                         </div>
49 49
                       </td>
@@ -53,7 +53,7 @@
53 53
                       <td>
54 54
                         <div style="display: flex;flex-wrap: wrap;padding:4px 0 4px 8px;">
55 55
                           <span v-for="item in yishizt" class="ttbwzz-type-a" @change="handleCheckedCitiesChange">
56
-                            <label><input type="checkbox" name="ball" :value="item" />&nbsp;{{ item }}</label>
56
+                            <label><input type="checkbox" name="ball" :value="item.content" />&nbsp;{{ item.content }}</label>
57 57
                           </span>
58 58
                         </div>
59 59
                       </td>
@@ -63,7 +63,7 @@
63 63
                       <td>
64 64
                         <div style="display: flex;flex-wrap: wrap;padding:4px 0 4px 8px;">
65 65
                           <span v-for="item in ganguan" class="ttbwzz-type-a" @change="handleCheckedCitiesChange">
66
-                            <label><input type="checkbox" name="ball" :value="item" />&nbsp;{{ item }}</label>
66
+                            <label><input type="checkbox" name="ball" :value="item.content" />&nbsp;{{ item.content }}</label>
67 67
                           </span>
68 68
                         </div>
69 69
                       </td>
@@ -73,7 +73,7 @@
73 73
                       <td>
74 74
                         <div style="display: flex;flex-wrap: wrap;padding:4px 0 4px 8px;">
75 75
                           <span v-for="item in shentizk" class="ttbwzz-type-a" @change="handleCheckedCitiesChange">
76
-                            <label><input type="checkbox" name="ball" :value="item" />&nbsp;{{ item }}</label>
76
+                            <label><input type="checkbox" name="ball" :value="item.content" />&nbsp;{{ item.content }}</label>
77 77
                           </span>
78 78
                         </div>
79 79
                       </td>
@@ -83,7 +83,7 @@
83 83
                       <td>
84 84
                         <div style="display: flex;flex-wrap: wrap;padding:4px 0 4px 8px;">
85 85
                           <span v-for="item in syyaowu" class="ttbwzz-type-a" @change="handleCheckedCitiesChange">
86
-                            <label><input type="checkbox" name="ball" :value="item" />&nbsp;{{ item }}</label>
86
+                            <label><input type="checkbox" name="ball" :value="item.content" />&nbsp;{{ item.content }}</label>
87 87
                           </span>
88 88
                         </div>
89 89
                       </td>
@@ -93,7 +93,7 @@
93 93
                       <td>
94 94
                         <div class="jiange">
95 95
                           <span v-for="item in paixie" class="rightjiange" @change="handleCheckedCitiesChange">
96
-                            <label><input type="checkbox" name="ball" :value="item" />&nbsp;{{ item }}</label>
96
+                            <label><input type="checkbox" name="ball" :value="item.content" />&nbsp;{{ item.content }}</label>
97 97
                           </span>
98 98
                         </div>
99 99
 
@@ -104,7 +104,7 @@
104 104
                       <td>
105 105
                         <div class="jiange">
106 106
                           <span v-for="item in zilinl" class="rightjiange" @change="handleCheckedCitiesChange">
107
-                            <label><input type="checkbox" name="ball" :value="item" />&nbsp;{{ item }}</label>
107
+                            <label><input type="checkbox" name="ball" :value="item.content" />&nbsp;{{ item.content }}</label>
108 108
                           </span>
109 109
                         </div>
110 110
 
@@ -131,7 +131,7 @@
131 131
                       <td>
132 132
                         <div class="jiange">
133 133
                           <span v-for="item in xiaoguo" class="rightjiange">
134
-                            <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;{{ item }}</label>
134
+                            <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;{{ item.content }}</label>
135 135
                           </span>
136 136
                         </div>
137 137
                       </td>
@@ -185,14 +185,14 @@
185 185
                               <tr>
186 186
                                 <td>
187 187
                                   <div class="xiaojige">
188
-                                      <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;告知病人及家属病人有跌倒的危险</label>
188
+                                      <label><input type="checkbox" name="ball" value="volleyball"  v-model="is_check"/>&nbsp;告知病人及家属病人有跌倒的危险</label>
189 189
                                   </div>
190 190
                                 </td>
191 191
                               </tr>
192 192
                               <tr class="bg_color">
193 193
                                 <td>
194 194
                                   <div class="xiaojige">
195
-                                      <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;
195
+                                      <label><input type="checkbox" name="ball" value="volleyball" v-model="is_check_one"/>&nbsp;
196 196
                                         告知家属24小时陪伴,尤其在患者活动锻炼时,应有人陪伴,若离开请与值班护士联系</label>
197 197
                                   </div>
198 198
                                 </td>
@@ -200,7 +200,7 @@
200 200
                               <tr>
201 201
                                 <td>
202 202
                                   <div class="xiaojige">
203
-                                    <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;
203
+                                    <label><input type="checkbox" name="ball" value="volleyball"  v-model="is_check_two"/>&nbsp;
204 204
                                       告知病人及家属病人关于药物作用的注意事项
205 205
                                     </label>
206 206
                                   </div>
@@ -209,7 +209,7 @@
209 209
                               <tr class="bg_color">
210 210
                                 <td>
211 211
                                   <div class="xiaojige">
212
-                                      <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;
212
+                                      <label><input type="checkbox" name="ball" value="volleyball" v-model="is_check_three" />&nbsp;
213 213
                                         穿合适的裤子,以免绊倒;穿防滑鞋</label>
214 214
                                   </div>
215 215
                                 </td>
@@ -218,7 +218,7 @@
218 218
                               <tr>
219 219
                                 <td>
220 220
                                   <div class="xiaojige">
221
-                                    <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;
221
+                                    <label><input type="checkbox" name="ball" value="volleyball" v-model="is_check_four"/>&nbsp;
222 222
                                       告知患者改变体位欲活动时应遵循“三步曲”,即平卧30秒→双腿下垂30秒→行走,避免突然改变体位,
223 223
                                       引起体位性低血压,特别是夜间
224 224
                                     </label>
@@ -229,7 +229,7 @@
229 229
                               <tr class="bg_color">
230 230
                                 <td>
231 231
                                   <div class="xiaojige">
232
-                                    <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;
232
+                                    <label><input type="checkbox" name="ball" value="volleyball" v-model="is_check_five"/>&nbsp;
233 233
                                       如出现双眼发黑、下肢无力、行走不稳和不能移动时,立即原地坐/蹲下或靠墙,呼叫他人帮助
234 234
                                     </label>
235 235
                                   </div>
@@ -239,14 +239,25 @@
239 239
                                 <td>
240 240
                                   <div class="xiaojige">
241 241
                                     <label>
242
-                                      <input type="checkbox" name="ball" value="volleyball" />&nbsp;指导病人使用病房及卫生间扶手
242
+                                      <input type="checkbox" name="ball" value="volleyball"  v-model="is_check_six"/>&nbsp;指导病人使用病房及卫生间扶手
243 243
                                     </label><br>
244 244
                                     <label>
245
-                                      <input type="checkbox" name="ball" value="volleyball" />&nbsp;其他有关告知
245
+                                      <input type="checkbox" name="ball" value="volleyball" v-model="is_check_seven"/>&nbsp;其他有关告知
246 246
                                     </label>
247 247
                                   </div>
248 248
                                 </td>
249 249
                               </tr>
250
+
251
+                              <tr v-for="item in list">
252
+                                <td>
253
+                                  <div class="xiaojige">
254
+                                    <label>
255
+                                      <input type="checkbox" name="ball" value="volleyball" v-model="item.is_content_check"/>&nbsp;{{ item.content }}
256
+                                    </label><br>
257
+                                   
258
+                                  </div>
259
+                                </td>
260
+                              </tr>
250 261
                             </table>
251 262
                           </div>
252 263
                         </td>
@@ -265,7 +276,6 @@
265 276
                     <table class="table" border style="width: 100%;">
266 277
                       <thead>
267 278
                         <tr>
268
-                          <!-- <th style="width: 50%;">健康宣教</th> -->
269 279
                           <th style="width: 100%;">护理措施</th>
270 280
                         </tr>
271 281
                       </thead>
@@ -276,27 +286,21 @@
276 286
                               <tr>
277 287
                                 <td>
278 288
                                   <div class="xiaojige">
279
-                                      <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;在病人床头悬挂"防跌倒"、"防坠床"警示牌</label>
289
+                                      <label><input type="checkbox" name="ball" value="volleyball" v-model="is_check_eight"/>&nbsp;在病人床头悬挂"防跌倒"、"防坠床"警示牌</label>
280 290
                                   </div>
281 291
                                 </td>
282 292
                               </tr>
283 293
                               <tr class="bg_color">
284
-                                <!-- <td>
285
-                                  <div class="xiaojige">
286
-                                      <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;
287
-                                        告知家属24小时陪伴,尤其在患者活动锻炼时,应有人陪伴,若离开请与值班护士联系</label>
288
-                                  </div>
289
-                                </td> -->
290 294
                                 <td>
291 295
                                   <div class="xiaojige">
292
-                                      <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;呼叫器及用物放置病人易取处,教会使用呼叫器</label>
296
+                                      <label><input type="checkbox" name="ball" value="volleyball" v-model="is_check_night"/>&nbsp;呼叫器及用物放置病人易取处,教会使用呼叫器</label>
293 297
                                   </div>
294 298
                                 </td>
295 299
                               </tr>
296 300
                               <tr>
297 301
                                 <td>
298 302
                                   <div class="xiaojige">
299
-                                    <label><input type="checkbox" name="ball" value="volleyball" />
303
+                                    <label><input type="checkbox" name="ball" value="volleyball"  v-model="is_check_ten"/>
300 304
                                       &nbsp;及时给予便器,床上(边)大小便
301 305
                                     </label>
302 306
                                   </div>
@@ -305,9 +309,9 @@
305 309
                               <tr class="bg_color">
306 310
                                 <td>
307 311
                                   <div class="xiaojige">
308
-                                    <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;使用床档 </label>
309
-                                    <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;使用约束带 </label>
310
-                                    <label><input type="checkbox" name="ball" value="volleyball" />&nbsp;使用助行器 </label>
312
+                                    <label><input type="checkbox" name="ball" value="volleyball"  v-model="is_check_eleven"/>&nbsp;使用床档 </label>
313
+                                    <label><input type="checkbox" name="ball" value="volleyball"  v-model="is_check_twelve"/>&nbsp;使用约束带 </label>
314
+                                    <label><input type="checkbox" name="ball" value="volleyball" v-model="is_check_thirteen"/>&nbsp;使用助行器 </label>
311 315
                                   </div>
312 316
                                 </td>
313 317
                               </tr>
@@ -315,10 +319,10 @@
315 319
                                 <td>
316 320
                                   <div class="xiaojige">
317 321
                                     <label>
318
-                                      <input type="checkbox" name="ball" value="volleyball" />&nbsp;需要时协助病人上、下床
322
+                                      <input type="checkbox" name="ball" value="volleyball" v-model="is_check_fourteen"/>&nbsp;需要时协助病人上、下床
319 323
                                     </label>
320 324
                                     <label>
321
-                                      <input type="checkbox" name="ball" value="volleyball" />&nbsp;协助病人如厕
325
+                                      <input type="checkbox" name="ball" value="volleyball"  v-model="is_check_fifteen"/>&nbsp;协助病人如厕
322 326
                                     </label>
323 327
                                   </div>
324 328
                                 </td>
@@ -327,10 +331,10 @@
327 331
                                 <td>
328 332
                                   <div class="xiaojige">
329 333
                                     <label>
330
-                                      <input type="checkbox" name="ball" value="volleyball" />&nbsp;避免地面积水、湿滑
334
+                                      <input type="checkbox" name="ball" value="volleyball" v-model="is_check_sixteen"/>&nbsp;避免地面积水、湿滑
331 335
                                     </label>
332 336
                                     <label>
333
-                                      <input type="checkbox" name="ball" value="volleyball" />&nbsp;消除床旁及通道障碍
337
+                                      <input type="checkbox" name="ball" value="volleyball" v-model="is_check_seventeen"/>&nbsp;消除床旁及通道障碍
334 338
                                     </label>
335 339
                                   </div>
336 340
                                 </td>
@@ -339,14 +343,25 @@
339 343
                                 <td>
340 344
                                   <div class="xiaojige">
341 345
                                     <label>
342
-                                      <input type="checkbox" name="ball" value="volleyball" />&nbsp;病床调至合适高度
346
+                                      <input type="checkbox" name="ball" value="volleyball" v-model="is_check_eighteen"/>&nbsp;病床调至合适高度
343 347
                                     </label>
344 348
                                     <label>
345
-                                      <input type="checkbox" name="ball" value="volleyball" />&nbsp;及时锁上病床及轮椅的轮轴
349
+                                      <input type="checkbox" name="ball" value="volleyball" v-model="is_check_nineteen" />&nbsp;及时锁上病床及轮椅的轮轴
346 350
                                     </label>
347 351
                                   </div>
348 352
                                 </td>
349 353
                               </tr>
354
+
355
+                              <tr v-for="item in listOne">
356
+                                <td>
357
+                                  <div class="xiaojige">
358
+                                    <label>
359
+                                      <input type="checkbox" name="ball" value="volleyball" />&nbsp;{{ item.contentOne }}
360
+                                    </label><br>
361
+                                   
362
+                                  </div>
363
+                                </td>
364
+                              </tr>
350 365
                             </table>
351 366
                           </div>
352 367
                         </td>
@@ -354,7 +369,7 @@
354 369
                       <tr>
355 370
                         <td style="">
356 371
                           <div class="jian">
357
-                            <el-button type="text" @click="add">+添加</el-button>
372
+                            <el-button type="text" @click="addOne">+添加</el-button>
358 373
                           </div>
359 374
                         </td>
360 375
                       </tr>
@@ -403,12 +418,12 @@
403 418
                               type="date"
404 419
                               placeholder="选择日期"
405 420
                               :clearable="false"
406
-                              style="width: 150px;">
421
+                              style="width: 120px;">
407 422
                             </el-date-picker>
408 423
                           </div>
409 424
                           <div style="flex: 1;">
410 425
                             <span v-for="item in touxidiedao" style="margin-right:10px">
411
-                              <label><input type="checkbox" name="ball" value="volleyball" />&nbsp{{ item }}</label>
426
+                              <label><input type="checkbox" name="ball" value="volleyball" />&nbsp{{ item.content }}</label>
412 427
                             </span>
413 428
                           </div>
414 429
                         </div>
@@ -431,7 +446,7 @@
431 446
 
432 447
         </div>
433 448
       </div>
434
-      <!-- 添加弹窗页面 -->
449
+      <!-- 添加弹窗页面1 -->
435 450
       <el-dialog
436 451
         title="添加"
437 452
         :visible.sync="centerDialogVisible"
@@ -442,12 +457,32 @@
442 457
             type="textarea"
443 458
             :autosize="{ minRows: 4, maxRows: 6}"
444 459
             placeholder="请输入需要添加的内容.."
445
-            v-model="textarea2">
460
+            v-model="content">
446 461
           </el-input>
447 462
         </span>
448 463
         <span slot="footer" class="dialog-footer">
449 464
           <el-button @click="centerDialogVisible = false">取 消</el-button>
450
-          <el-button type="primary" @click="centerDialogVisible = false">确 定</el-button>
465
+          <el-button type="primary" @click="saveCenterDialogVisible">确 定</el-button>
466
+        </span>
467
+      </el-dialog>
468
+
469
+   <!-- 添加弹窗页面2 -->
470
+      <el-dialog
471
+        title="添加"
472
+        :visible.sync="centerDialogVisibleOne"
473
+        width="30%"
474
+        center>
475
+        <span>
476
+          <el-input
477
+            type="textarea"
478
+            :autosize="{ minRows: 4, maxRows: 6}"
479
+            placeholder="请输入需要添加的内容.."
480
+            v-model="contentOne">
481
+          </el-input>
482
+        </span>
483
+        <span slot="footer" class="dialog-footer">
484
+          <el-button @click="centerDialogVisibleOne = false">取 消</el-button>
485
+          <el-button type="primary" @click="saveCenterDialogVisibleOne">确 定</el-button>
451 486
         </span>
452 487
       </el-dialog>
453 488
       <!-- 告知书 -->
@@ -469,6 +504,7 @@
469 504
 <script>
470 505
   import PatientSidebar from '../components/PatientSidebar'
471 506
   import Falloutbedprint from './Falloutbedprint'
507
+  import {getAllNurseList} from '@/api/fallassement'
472 508
   export default {
473 509
   //   name: 'CourseOfDisease',
474 510
     components: {
@@ -484,33 +520,61 @@
484 520
         tumble_Totalpoints:0,
485 521
         options:[],
486 522
         checkList:[],
487
-        nianlin:['≥65岁(1分)','<65(0分)'],
488
-        jiwnag:['有跌倒史(2分)','有坠床史(2分)','晕厥(2分)','低血压(2分)'],
489
-        yishizt:['烦躁(4分)','谵妄(3分)','嗜睡(2分)','模糊(2分)','痴呆(2分)','昏迷(1分)'],
490
-        ganguan:['头晕(4分)','视觉障碍(2分)','听力障碍(2分)'],
491
-        shentizk:['借助器械(3分)','肢体残缺(3分)','偏瘫(3分)','肌肉震颤麻痹(2分)','截瘫(3分)','乏力(1分)','关节僵硬、变形、疼痛(3分)','失眠(1分)'],
492
-        syyaowu:['镇静安眠药(2分)','降压药(1分)','降糖药(1分)','其他高危药物(1分)'],
493
-        paixie:['便秘(2分)','腹泻(1分)','尿频(1分)'],
494
-        zilinl:['无(4分)','部分(3分)'],
495
-        xiaoguo:['未发生跌倒','发生跌倒','发生坠床'],
496
-        touxidiedao:['发生跌倒','发生坠床'],
497
-
523
+        nianlin:[{age_check:false,content:"≥65岁(1分)"},{age_check:false,content:"<65(0分)"}],
524
+        jiwang:[{jiwang_check:false,content:"有跌倒史(2分)"},{jiwang_check:false,content:"有坠床史(2分)"} ,{jiwang_check:false,content:"晕厥(2分)"},{jiwang_check:false,content:"低血压(2分)"}],
525
+        yishizt:[{yishizt_check:false,content:"烦躁(4分)"},{yishizt_check:false,content:"谵妄(3分)"}, {yishizt_check:false,content:"嗜睡(2分)"},{yishizt_check:false,content:"模糊(2分)"},{yishizt_check:false,content:"痴呆(2分)"},{yishizt_check:false,content:"昏迷(1分)"}],
526
+        ganguan:[{ganguan_check:false,content:"头晕(4分)"},{ganguan_check:false,content:"视觉障碍(2分)"},{ganguan_check:false,content:"听力障碍(2分)"}],
527
+        shentizk:[{shentizk_check:false,content:"借助器械(3分)"},{shentizk_check:false,content:"肢体残缺(3分)"},{shentizk_check:false,content:"偏瘫(3分)"},{shentizk_check:false,content:"肌肉震颤麻痹(2分)"},{shentizk_check:false,content:"截瘫(3分)"},{shentizk_check:false,content:"乏力(1分)"},{shentizk_check:false,content:"关节僵硬、变形、疼痛(3分)"},{shentizk_check:false,content:"失眠(1分)"}],
528
+        syyaowu:[{syyaowu_check:false,content:"镇静安眠药(2分)"},{syyaowu_check:false,content:"降压药(1分)"},{syyaowu_check:false,content:"降糖药(1分)"},{syyaowu_check:false,content:"其他高危药物(1分)"}],
529
+        paixie:[{paixie_check:false,content:"便秘(2分)"},{paixie_check:false,content:"腹泻(1分)"},{paixie_check:false,content:"尿频(1分)"}],
530
+        zilinl:[{zilinl_check:false,content:"无(4分)"},{zilinl_check:false,content:"部分(3分)"}],
531
+        xiaoguo:[{xiaoguo_check:false,content:"未发生跌倒"},{xiaoguo_check:false,content:"发生跌倒"},{xiaoguo_check:false,content:"发生坠床"}],
532
+        touxidiedao:[{touxidiedao_check:false,content:"发生跌倒"},{touxidiedao_check:false,content:"发生坠床"}],
533
+        centerDialogVisibleOne:false,
498 534
         centerDialogVisible:false,
499 535
         dialogVisible:false,
500 536
         textarea2:'',
537
+        list:[],
538
+        content:"",
539
+        contentOne:"",
540
+        listOne:[],
541
+        is_check:false,
542
+        is_check_one:false,
543
+        is_check_two:false,
544
+        is_check_three:false,
545
+        is_check_four:false,
546
+        is_check_five:false,
547
+        is_check_six:false,
548
+        is_check_seven:false,
549
+        is_check_eight:false,
550
+        is_check_night:false,
551
+        is_check_ten:false,
552
+        is_check_eleven:false,
553
+        is_check_twelve:false,
554
+        is_check_thirteen:false,
555
+        is_check_fourteen:false,
556
+        is_check_fifteen:false,
557
+        is_check_sixteen:false,
558
+        is_check_seventeen:false,
559
+        is_check_eighteen:false,
560
+        is_check_nineteen:false,
561
+        is_check_nineteen:false,
501 562
       }
502 563
 
503 564
     },
504 565
     created() {
505
-
566
+      this.getAllNurseList()
506 567
     },
507 568
     methods: {
508 569
       add(){
509 570
         this.centerDialogVisible =true
510 571
       },
511 572
       handleCheckedCitiesChange(e){
573
+        console.log("eeeeeeeee",e)
512 574
         var ball = e.target.value
513
-        var jiequ =(ball.split('(')[1].split('分')[0]) * 1
575
+        console.log("ball------------",ball)
576
+        var jiequ =(ball.split('(')[1].split('分')[0]) * 1
577
+        console.log("jiequ-----------",jiequ)
514 578
         if(e.target.checked==true){
515 579
           this.tumble_Totalpoints=this.tumble_Totalpoints + jiequ
516 580
           return this.tumble_Totalpoints
@@ -521,6 +585,29 @@
521 585
       },
522 586
       Historicalscore(){
523 587
         this.$router.push({path: '/patients/tumble_history'})
588
+      },
589
+      saveCenterDialogVisible(){
590
+        var obj = {is_content_check:false,content:""}
591
+        obj.content = this.content
592
+        this.list.push(obj)
593
+        this.centerDialogVisible =false
594
+        this.content =""
595
+      },
596
+      addOne(){
597
+        this.centerDialogVisibleOne = true
598
+      },
599
+      saveCenterDialogVisibleOne(){
600
+        var obj = {is_content_check_one:false,contentOne:""}
601
+        obj.contentOne = this.contentOne
602
+        this.listOne.push(obj)
603
+        this.centerDialogVisibleOne= false
604
+      },
605
+      getAllNurseList(){
606
+        getAllNurseList().then(response=>{
607
+           if(response.data.state ==1){
608
+             var nurseList  = response.data.data.nurseList
609
+           }
610
+        })
524 611
       }
525 612
     }
526 613
   }

+ 20 - 3
src/xt_pages/user/inspection.vue Datei anzeigen

@@ -788,10 +788,25 @@ export default {
788 788
           this.form.remind_cycle =""
789 789
         }
790 790
         console.log(this.form.remind_cycle)
791
-
791
+         
792
+       
792 793
         this.form.formItem = []
793 794
         for (var index in this.project.inspection_reference) {
794
-          this.form.formItem.push({
795
+          if(this.org_id ==10278 || this.org_id ==10138 || this.org_id == 0){
796
+            this.form.formItem.push({
797
+              id: this.project.inspection_reference[index].item_id in this.inspectionsMap ? this.inspectionsMap[this.project.inspection_reference[index].id].item_id : 0,
798
+              project_id: this.project.inspection_reference[index].project_id,
799
+              project_name: this.project.inspection_reference[index].project_name,
800
+              item_id: this.project.inspection_reference[index].id,
801
+              item: this.project.inspection_reference[index].item,
802
+              item_name: this.project.inspection_reference[index].item_name,
803
+              range_type: this.project.inspection_reference[index].range_type,
804
+              value: this.project.inspection_reference[index].id in this.inspectionsMap ? this.inspectionsMap[this.project.inspection_reference[index].id].inspect_value : '',
805
+              select_options: this.project.inspection_reference[index].range_options.split(','),
806
+              unit: this.project.inspection_reference[index].unit
807
+            })
808
+          }else{
809
+            this.form.formItem.push({
795 810
             id: this.project.inspection_reference[index].id in this.inspectionsMap ? this.inspectionsMap[this.project.inspection_reference[index].id].id : 0,
796 811
             project_id: this.project.inspection_reference[index].project_id,
797 812
             project_name: this.project.inspection_reference[index].project_name,
@@ -803,6 +818,8 @@ export default {
803 818
             select_options: this.project.inspection_reference[index].range_options.split(','),
804 819
             unit: this.project.inspection_reference[index].unit
805 820
           })
821
+          }
822
+         
806 823
         }
807 824
         console.log(this.form.formItem)
808 825
         this.dialogFormVisible = true
@@ -1308,7 +1325,7 @@ export default {
1308 1325
 
1309 1326
               if (item.item_id > 0) {
1310 1327
                 if (typeof(inspectionsMap[parseInt(items[index].item_id)])  == "undefined") {
1311
-                  if(this.org_id == 10121 || this.org_id ==10278 || this.org_id ==10138){
1328
+                  if(this.org_id == 10121 || this.org_id ==10278 || this.org_id ==10138 || this.org_id == 0){
1312 1329
                     item.value = inspectionsMap[items[index].id].inspect_value
1313 1330
                     item.item_name = inspectionsMap[items[index].id].item_name
1314 1331
                   }else{