瀏覽代碼

Merge branch '20230223_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20230223_pc_vue_new_branch

杨青 1 年之前
父節點
當前提交
c5421ab3e8

+ 207 - 49
src/xt_pages/device/airDisinfectTwo.vue 查看文件

54
                 </el-table-column>
54
                 </el-table-column>
55
                 <el-table-column prop="date" label="责任人" align="center" min-width="50">
55
                 <el-table-column prop="date" label="责任人" align="center" min-width="50">
56
                     <template slot-scope="scope">
56
                     <template slot-scope="scope">
57
-                      {{getName(scope.row.first_creator)}}
57
+                     <span v-if="setAdminUserES(scope.row.first_creator?scope.row.first_creator:scope.row.first_creator) == ''">
58
+                        {{getName(scope.row.first_creator)}}
59
+                     </span>
60
+                    <span v-else>
61
+                        <img style="height:30px;" :src="setAdminUserES(scope.row.first_creator?scope.row.first_creator:scope.row.first_creator)" alt="" srcset="">
62
+                    </span>
63
+
58
                     </template>
64
                     </template>
59
                 </el-table-column>
65
                 </el-table-column>
60
 
66
 
70
                 </el-table-column>
76
                 </el-table-column>
71
                 <el-table-column prop="city" label="负责人" align="center" min-width="50">
77
                 <el-table-column prop="city" label="负责人" align="center" min-width="50">
72
                     <template slot-scope="scope">
78
                     <template slot-scope="scope">
73
-                        {{getName(scope.row.first_creator)}}
79
+                        <!-- {{getName(scope.row.first_creator)}} -->
80
+                        <span v-if="setAdminUserES(scope.row.sencond_creator?scope.row.sencond_creator:scope.row.sencond_creator) == ''">
81
+                        {{getName(scope.row.sencond_creator)}}
82
+                     </span>
83
+                    <span v-else>
84
+                        <img style="height:30px;" :src="setAdminUserES(scope.row.sencond_creator?scope.row.sencond_creator:scope.row.sencond_creator)" alt="" srcset="">
85
+                    </span>
74
                    </template>
86
                    </template>
75
                 </el-table-column>
87
                 </el-table-column>
76
 
88
 
86
                 </el-table-column>
98
                 </el-table-column>
87
                 <el-table-column prop="city" label="负责人" align="center" min-width="50">
99
                 <el-table-column prop="city" label="负责人" align="center" min-width="50">
88
                     <template slot-scope="scope">
100
                     <template slot-scope="scope">
89
-                        {{getName(scope.row.sencond_creator)}}
101
+                        <!-- {{getName(scope.row.sencond_creator)}} -->
102
+                    <span v-if="setAdminUserES(scope.row.third_creator?scope.row.third_creator:scope.row.third_creator) == ''">
103
+                        {{getName(scope.row.third_creator)}}
104
+                     </span>
105
+                    <span v-else>
106
+                        <img style="height:30px;" :src="setAdminUserES(scope.row.third_creator?scope.row.third_creator:scope.row.third_creator)" alt="" srcset="">
107
+                    </span>
90
                     </template>
108
                     </template>
91
                 </el-table-column>
109
                 </el-table-column>
92
 
110
 
97
                 </el-table-column>
115
                 </el-table-column>
98
                 <el-table-column prop="province" label="负责人" align="center" min-width="60">
116
                 <el-table-column prop="province" label="负责人" align="center" min-width="60">
99
                     <template slot-scope="scope">
117
                     <template slot-scope="scope">
100
-                        {{getName(scope.row.third_creator)}}
118
+                        <!-- {{getName(scope.row.third_creator)}} -->
119
+                        <span v-if="setAdminUserES(scope.row.last_creator?scope.row.last_creator:scope.row.last_creator) == ''">
120
+                            {{getName(scope.row.third_creator)}}
121
+                        </span>
122
+                        <span v-else>
123
+                            <img style="height:30px;" :src="setAdminUserES(scope.row.last_creator?scope.row.last_creator:scope.row.last_creator)" alt="" srcset="">
124
+                        </span>
101
                     </template>
125
                     </template>
102
                 </el-table-column>
126
                 </el-table-column>
103
                 <el-table-column prop="city" label="操作" align="center" min-width="150">
127
                 <el-table-column prop="city" label="操作" align="center" min-width="150">
123
               @size-change="handleSizeChange"
147
               @size-change="handleSizeChange"
124
               @current-change="handleCurrentChange"
148
               @current-change="handleCurrentChange"
125
           >
149
           >
126
-           
150
+
127
           </el-pagination>
151
           </el-pagination>
128
          </div>
152
          </div>
129
 
153
 
146
                   </div>
170
                   </div>
147
                   <div class="form_title"><span >透析室</span></div>
171
                   <div class="form_title"><span >透析室</span></div>
148
                   <el-form-item label="消毒液" label-width="110px">
172
                   <el-form-item label="消毒液" label-width="110px">
149
-                      <el-input v-model="form.first_disinfection_water"></el-input>
173
+                      <!-- <el-input v-model="form.first_disinfection_water"></el-input> -->
174
+                      <el-select v-model="form.first_disinfection_water" placeholder="请选择">
175
+                          <el-option
176
+                          v-for="(item,index) in disInfectionWaterList"
177
+                          :key="index"
178
+                          :label="item.name"
179
+                          :value="item.name">
180
+                          </el-option>
181
+                      </el-select>
150
                   </el-form-item>
182
                   </el-form-item>
151
                   <el-form-item label="消毒方式" label-width="110px">
183
                   <el-form-item label="消毒方式" label-width="110px">
152
-                      <el-input v-model="form.first_disinfection_methods"></el-input>
184
+                      <!-- <el-input v-model="form.first_disinfection_methods"></el-input> -->
185
+                      <el-select v-model="form.first_disinfection_methods" placeholder="请选择">
186
+                          <el-option
187
+                          v-for="(item,index) in DisinfectionMode"
188
+                          :key="index"
189
+                          :label="item.name"
190
+                          :value="item.name">
191
+                          </el-option>
192
+                      </el-select>
153
                   </el-form-item>
193
                   </el-form-item>
154
                   <el-form-item label="消毒时间(h)" label-width="110px">
194
                   <el-form-item label="消毒时间(h)" label-width="110px">
155
                       <el-input v-model="form.first_disinfection_time " :disabled="true"></el-input>
195
                       <el-input v-model="form.first_disinfection_time " :disabled="true"></el-input>
208
 
248
 
209
                   <div class="form_title"><span >治疗室</span></div>
249
                   <div class="form_title"><span >治疗室</span></div>
210
                   <el-form-item label="消毒液" label-width="110px">
250
                   <el-form-item label="消毒液" label-width="110px">
211
-                      <el-input v-model="form.sencond_disinfection_water"></el-input>
251
+                      <!-- <el-input v-model="form.sencond_disinfection_water"></el-input> -->
252
+                      <el-select v-model="form.sencond_disinfection_water" placeholder="请选择">
253
+                          <el-option
254
+                          v-for="(item,index) in disInfectionWaterList"
255
+                          :key="index"
256
+                          :label="item.name"
257
+                          :value="item.name">
258
+                          </el-option>
259
+                      </el-select>
212
                   </el-form-item>
260
                   </el-form-item>
213
                   <el-form-item label="消毒方式" label-width="110px">
261
                   <el-form-item label="消毒方式" label-width="110px">
214
-                      <el-input v-model="form.sencond_disinfection_methods"></el-input>
262
+                      <!-- <el-input v-model="form.sencond_disinfection_methods"></el-input> -->
263
+                      <el-select v-model="form.sencond_disinfection_methods" placeholder="请选择">
264
+                          <el-option
265
+                          v-for="(item,index) in DisinfectionMode"
266
+                          :key="index"
267
+                          :label="item.name"
268
+                          :value="item.name">
269
+                          </el-option>
270
+                      </el-select>
215
                   </el-form-item>
271
                   </el-form-item>
216
                   <el-form-item label="消毒时间(h)" label-width="110px">
272
                   <el-form-item label="消毒时间(h)" label-width="110px">
217
                       <el-input v-model="form.sencond_disinfection_time " :disabled="true"></el-input>
273
                       <el-input v-model="form.sencond_disinfection_time " :disabled="true"></el-input>
271
 
327
 
272
                   <div class="form_title"><span >水处理、库房</span></div>
328
                   <div class="form_title"><span >水处理、库房</span></div>
273
                   <el-form-item label="消毒液" label-width="110px">
329
                   <el-form-item label="消毒液" label-width="110px">
274
-                      <el-input v-model="form.third_disinfection_water"></el-input>
330
+                      <!-- <el-input v-model="form.third_disinfection_water"></el-input> -->
331
+                      <el-select v-model="form.third_disinfection_water" placeholder="请选择">
332
+                          <el-option
333
+                          v-for="(item,index) in disInfectionWaterList"
334
+                          :key="index"
335
+                          :label="item.name"
336
+                          :value="item.name">
337
+                          </el-option>
338
+                      </el-select>
275
                   </el-form-item>
339
                   </el-form-item>
276
                   <el-form-item label="消毒方式" label-width="110px">
340
                   <el-form-item label="消毒方式" label-width="110px">
277
-                      <el-input v-model="form.third_disinfection_methods"></el-input>
341
+                      <!-- <el-input v-model="form.third_disinfection_methods"></el-input> -->
342
+                      <el-select v-model="form.third_disinfection_methods" placeholder="请选择">
343
+                          <el-option
344
+                          v-for="(item,index) in DisinfectionMode"
345
+                          :key="index"
346
+                          :label="item.name"
347
+                          :value="item.name">
348
+                          </el-option>
349
+                      </el-select>
278
                   </el-form-item>
350
                   </el-form-item>
279
                   <el-form-item label="消毒时间(h)" label-width="110px">
351
                   <el-form-item label="消毒时间(h)" label-width="110px">
280
                       <el-input v-model="form.third_disinfection_time " :disabled="true"></el-input>
352
                       <el-input v-model="form.third_disinfection_time " :disabled="true"></el-input>
409
                   </div>
481
                   </div>
410
                   <div class="form_title"><span >透析室</span></div>
482
                   <div class="form_title"><span >透析室</span></div>
411
                   <el-form-item label="消毒液" label-width="110px">
483
                   <el-form-item label="消毒液" label-width="110px">
412
-                      <el-input v-model="form.first_disinfection_water"></el-input>
484
+                      <!-- <el-input v-model="form.first_disinfection_water"></el-input> -->
485
+                      <el-select v-model="form.first_disinfection_water" placeholder="请选择">
486
+                          <el-option
487
+                          v-for="(item,index) in disInfectionWaterList"
488
+                          :key="index"
489
+                          :label="item.name"
490
+                          :value="item.name">
491
+                          </el-option>
492
+                      </el-select>
413
                   </el-form-item>
493
                   </el-form-item>
414
                   <el-form-item label="消毒方式" label-width="110px">
494
                   <el-form-item label="消毒方式" label-width="110px">
415
-                      <el-input v-model="form.first_disinfection_methods"></el-input>
495
+                      <!-- <el-input v-model="form.first_disinfection_methods"></el-input> -->
496
+                      <el-select v-model="form.first_disinfection_methods" placeholder="请选择">
497
+                          <el-option
498
+                          v-for="(item,index) in DisinfectionMode"
499
+                          :key="index"
500
+                          :label="item.name"
501
+                          :value="item.name">
502
+                          </el-option>
503
+                      </el-select>
416
                   </el-form-item>
504
                   </el-form-item>
417
                   <el-form-item label="消毒时间(h)" label-width="110px">
505
                   <el-form-item label="消毒时间(h)" label-width="110px">
418
                       <el-input v-model="form.first_disinfection_time " :disabled="true"></el-input>
506
                       <el-input v-model="form.first_disinfection_time " :disabled="true"></el-input>
471
 
559
 
472
                   <div class="form_title"><span >治疗室</span></div>
560
                   <div class="form_title"><span >治疗室</span></div>
473
                   <el-form-item label="消毒液" label-width="110px">
561
                   <el-form-item label="消毒液" label-width="110px">
474
-                      <el-input v-model="form.sencond_disinfection_water"></el-input>
562
+                      <!-- <el-input v-model="form.sencond_disinfection_water"></el-input> -->
563
+                      <el-select v-model="form.sencond_disinfection_water" placeholder="请选择">
564
+                          <el-option
565
+                          v-for="(item,index) in disInfectionWaterList"
566
+                          :key="index"
567
+                          :label="item.name"
568
+                          :value="item.name">
569
+                          </el-option>
570
+                      </el-select>
475
                   </el-form-item>
571
                   </el-form-item>
476
                   <el-form-item label="消毒方式" label-width="110px">
572
                   <el-form-item label="消毒方式" label-width="110px">
477
-                      <el-input v-model="form.sencond_disinfection_methods"></el-input>
573
+                      <!-- <el-input v-model="form.sencond_disinfection_methods"></el-input> -->
574
+                      <el-select v-model="form.sencond_disinfection_methods" placeholder="请选择">
575
+                          <el-option
576
+                          v-for="(item,index) in DisinfectionMode"
577
+                          :key="index"
578
+                          :label="item.name"
579
+                          :value="item.name">
580
+                          </el-option>
581
+                      </el-select>
478
                   </el-form-item>
582
                   </el-form-item>
479
                   <el-form-item label="消毒时间(h)" label-width="110px">
583
                   <el-form-item label="消毒时间(h)" label-width="110px">
480
                       <el-input v-model="form.sencond_disinfection_time " :disabled="true"></el-input>
584
                       <el-input v-model="form.sencond_disinfection_time " :disabled="true"></el-input>
486
                         value-format="yyyy-MM-dd HH:mm"
590
                         value-format="yyyy-MM-dd HH:mm"
487
                         placeholder="选择时间"
591
                         placeholder="选择时间"
488
                         v-model="form.sencond_start_time"
592
                         v-model="form.sencond_start_time"
489
-                        @change="sencondstarttime"
490
                         style="width:100%;"
593
                         style="width:100%;"
491
                     ></el-date-picker>
594
                     ></el-date-picker>
492
                   </el-form-item>
595
                   </el-form-item>
532
                   </el-form-item>
635
                   </el-form-item>
533
                   <div class="form_title"><span >水处理、库房</span></div>
636
                   <div class="form_title"><span >水处理、库房</span></div>
534
                   <el-form-item label="消毒液" label-width="110px">
637
                   <el-form-item label="消毒液" label-width="110px">
535
-                      <el-input v-model="form.third_disinfection_water"></el-input>
638
+                      <!-- <el-input v-model="form.third_disinfection_water"></el-input> -->
639
+                      <el-select v-model="form.third_disinfection_water" placeholder="请选择">
640
+                          <el-option
641
+                          v-for="(item,index) in disInfectionWaterList"
642
+                          :key="index"
643
+                          :label="item.name"
644
+                          :value="item.name">
645
+                          </el-option>
646
+                      </el-select>
536
                   </el-form-item>
647
                   </el-form-item>
537
                   <el-form-item label="消毒方式" label-width="110px">
648
                   <el-form-item label="消毒方式" label-width="110px">
538
-                      <el-input v-model="form.third_disinfection_methods"></el-input>
649
+                      <!-- <el-input v-model="form.third_disinfection_methods"></el-input> -->
650
+                      <el-select v-model="form.sencond_disinfection_methods" placeholder="请选择">
651
+                          <el-option
652
+                          v-for="(item,index) in DisinfectionMode"
653
+                          :key="index"
654
+                          :label="item.name"
655
+                          :value="item.name">
656
+                          </el-option>
657
+                      </el-select>
539
                   </el-form-item>
658
                   </el-form-item>
540
                   <el-form-item label="消毒时间(h)" label-width="110px">
659
                   <el-form-item label="消毒时间(h)" label-width="110px">
541
                       <el-input v-model="form.third_disinfection_time " :disabled="true"></el-input>
660
                       <el-input v-model="form.third_disinfection_time " :disabled="true"></el-input>
662
                                     <span style="position: absolute; right: 10px; top: 10px; font-size: 12px;">名称</span>
781
                                     <span style="position: absolute; right: 10px; top: 10px; font-size: 12px;">名称</span>
663
 
782
 
664
                                     <span style="position: absolute; display: block; top: 0; left: 46px; width: 100px;
783
                                     <span style="position: absolute; display: block; top: 0; left: 46px; width: 100px;
665
-                                    border-bottom:1px solid black ;transform: rotate(52deg); 
784
+                                    border-bottom:1px solid black ;transform: rotate(52deg);
666
                                     transform-origin: top left;"></span>
785
                                     transform-origin: top left;"></span>
667
 
786
 
668
                                     <span style="position: absolute; right: 45px; top: 23px;font-size: 12px;">消毒 <br/>时间</span>
787
                                     <span style="position: absolute; right: 45px; top: 23px;font-size: 12px;">消毒 <br/>时间</span>
669
                                     <span style="position: absolute; display: block; top: 46px; left: 0; width: 113px;
788
                                     <span style="position: absolute; display: block; top: 46px; left: 0; width: 113px;
670
-                                    border-bottom:1px solid black ;transform: rotate(17deg); 
789
+                                    border-bottom:1px solid black ;transform: rotate(17deg);
671
                                     transform-origin: top left;"></span>
790
                                     transform-origin: top left;"></span>
672
                                     <span style="position: absolute; left: 6px; bottom: 6px;font-size: 12px;">日期</span>
791
                                     <span style="position: absolute; left: 6px; bottom: 6px;font-size: 12px;">日期</span>
673
                                 </td>
792
                                 </td>
684
                                 <td>负责人</td>
803
                                 <td>负责人</td>
685
                             </tr>
804
                             </tr>
686
                             <tr v-for="(item,index) in tableData" :key="index">
805
                             <tr v-for="(item,index) in tableData" :key="index">
687
-                               <td>{{getTimes(item.record_date) }}</td> 
806
+                               <td>{{getTimes(item.record_date) }}</td>
688
                                <td>{{ getTimeTwo(item.first_start_time)}} - {{ getTimeTwo(item.first_end_time) }}</td>
807
                                <td>{{ getTimeTwo(item.first_start_time)}} - {{ getTimeTwo(item.first_end_time) }}</td>
689
                                <td>{{item.first_total_time }}</td>
808
                                <td>{{item.first_total_time }}</td>
690
                                <td>{{getName(item.first_creator)}}</td>
809
                                <td>{{getName(item.first_creator)}}</td>
783
          total:0,
902
          total:0,
784
          tableData: [],
903
          tableData: [],
785
          hiddenShow:false,
904
          hiddenShow:false,
905
+         disInfectionWaterList:[
906
+         { id: 1, name: "0.22%季铵盐" },
907
+         { id: 2, name: "500mg/l含氯消毒剂" },
908
+         { id: 3, name: "1000mg/l含氯消毒剂" },
909
+         { id: 4, name: "1500mg/l含氯消毒剂" },
910
+         { id: 5, name: "消毒湿巾" }
911
+         ],
912
+         DisinfectionMode: [
913
+            { id: 1, name: "化学消毒" },
914
+            { id: 2, name: "热消毒" },
915
+            { id: 3, name: "化学消毒+热消毒" }
916
+         ],
917
+         operators: [],
918
+         operatorMaps:{},
786
          firststart:'',
919
          firststart:'',
787
          firstend:'',
920
          firstend:'',
788
         }
921
         }
791
         console.log("00000000000000000",this.$store.getters.xt_user.user.id)
924
         console.log("00000000000000000",this.$store.getters.xt_user.user.id)
792
         this.getAllDoctorList()
925
         this.getAllDoctorList()
793
         this.getNewAirDisinfectList()
926
         this.getNewAirDisinfectList()
794
-        var time=moment(this.form.first_start_time).format("HH:mm"); 
927
+        var time=moment(this.form.first_start_time).format("HH:mm");
795
         console.log('sdfgsdfsdsddf',time,this.form.first_start_time);
928
         console.log('sdfgsdfsdsddf',time,this.form.first_start_time);
796
-       
929
+
797
       },
930
       },
798
       computed:{
931
       computed:{
799
         firstdisinfection_time (){
932
         firstdisinfection_time (){
845
                var list = response.data.data.list
978
                var list = response.data.data.list
846
                console.log("list222222",list)
979
                console.log("list222222",list)
847
                this.docList = list
980
                this.docList = list
981
+               this.operators = response.data.data.operators
982
+            if (this.operators.length > 0) {
983
+                var operatorsLen = this.operators.length
984
+                for (var index = 0; index < operatorsLen; index++) {
985
+                this.$set(
986
+                    this.operatorMaps,
987
+                    this.operators[index].id,
988
+                    this.operators[index]
989
+                )
990
+                }
848
             }
991
             }
849
-          })  
992
+           }
993
+          })
850
         },
994
         },
851
         saveNewAirDisinfect(formName){
995
         saveNewAirDisinfect(formName){
852
           this.$refs[formName].validate((valid)=>{
996
           this.$refs[formName].validate((valid)=>{
856
                 }else{
1000
                 }else{
857
                   this.form.first_is_check = 0
1001
                   this.form.first_is_check = 0
858
                 }
1002
                 }
859
-                
1003
+
860
                 if( this.form.sencond_is_check!=""){
1004
                 if( this.form.sencond_is_check!=""){
861
                     this.form.sencond_is_check = parseInt(this.form.sencond_is_check)
1005
                     this.form.sencond_is_check = parseInt(this.form.sencond_is_check)
862
                 }else{
1006
                 }else{
863
                     this.form.sencond_is_check = ""
1007
                     this.form.sencond_is_check = ""
864
                 }
1008
                 }
865
-                
1009
+
866
                 if( this.form.third_is_check!=""){
1010
                 if( this.form.third_is_check!=""){
867
                    this.form.third_is_check = parseInt(this.form.third_is_check)
1011
                    this.form.third_is_check = parseInt(this.form.third_is_check)
868
                 }else{
1012
                 }else{
873
                 }else{
1017
                 }else{
874
                   this.form.last_is_check = 0
1018
                   this.form.last_is_check = 0
875
                 }
1019
                 }
876
-                
1020
+
877
                 if(this.form.first_modifications!=""){
1021
                 if(this.form.first_modifications!=""){
878
                   this.form.first_modifications = parseInt(this.form.first_modifications)
1022
                   this.form.first_modifications = parseInt(this.form.first_modifications)
879
                 }else{
1023
                 }else{
880
-                    this.form.first_modifications =0  
1024
+                    this.form.first_modifications =0
881
                 }
1025
                 }
882
 
1026
 
883
                 if(this.form.sencond_modifications!=""){
1027
                 if(this.form.sencond_modifications!=""){
884
-                  this.form.sencond_modifications = parseInt(this.form.sencond_modifications)  
1028
+                  this.form.sencond_modifications = parseInt(this.form.sencond_modifications)
885
                 }else{
1029
                 }else{
886
                     this.form.sencond_modifications =0
1030
                     this.form.sencond_modifications =0
887
                 }
1031
                 }
888
-                
1032
+
889
                 if(this.form.third_modifications!=""){
1033
                 if(this.form.third_modifications!=""){
890
                    this.form.third_modifications = parseInt(this.form.third_modifications)
1034
                    this.form.third_modifications = parseInt(this.form.third_modifications)
891
                 }else{
1035
                 }else{
892
-                    this.form.third_modifications= 0   
1036
+                    this.form.third_modifications= 0
893
                 }
1037
                 }
894
-                
1038
+
895
                 if(this.form.last_modifications!=""){
1039
                 if(this.form.last_modifications!=""){
896
                     this.form.last_modifications = parseInt(this.form.last_modifications)
1040
                     this.form.last_modifications = parseInt(this.form.last_modifications)
897
                 }else{
1041
                 }else{
908
                  }
1052
                  }
909
               })
1053
               })
910
             }
1054
             }
911
-            
1055
+
912
           })
1056
           })
913
-         
1057
+
914
         },
1058
         },
915
         getNewAirDisinfectList(){
1059
         getNewAirDisinfectList(){
916
              var params = {
1060
              var params = {
988
               this.form.last_modifications = list.last_modifications?list.last_modifications:""
1132
               this.form.last_modifications = list.last_modifications?list.last_modifications:""
989
               this.form.last_creator = list.last_creator
1133
               this.form.last_creator = list.last_creator
990
               this.editDialogFormVisible = true
1134
               this.editDialogFormVisible = true
991
-             
1135
+
992
             }
1136
             }
993
          })
1137
          })
994
        },
1138
        },
995
        updateAirDisinfect(formName){
1139
        updateAirDisinfect(formName){
996
-        
1140
+
997
          this.$refs[formName].validate((valid)=>{
1141
          this.$refs[formName].validate((valid)=>{
998
             if(valid){
1142
             if(valid){
999
                 if(this.form.first_is_check!=""){
1143
                 if(this.form.first_is_check!=""){
1001
                 }else{
1145
                 }else{
1002
                   this.form.first_is_check = 0
1146
                   this.form.first_is_check = 0
1003
                 }
1147
                 }
1004
-                
1148
+
1005
                 if( this.form.sencond_is_check!=""){
1149
                 if( this.form.sencond_is_check!=""){
1006
                     this.form.sencond_is_check = parseInt(this.form.sencond_is_check)
1150
                     this.form.sencond_is_check = parseInt(this.form.sencond_is_check)
1007
                 }else{
1151
                 }else{
1008
                     this.form.sencond_is_check = ""
1152
                     this.form.sencond_is_check = ""
1009
                 }
1153
                 }
1010
-                
1154
+
1011
                 if( this.form.third_is_check!=""){
1155
                 if( this.form.third_is_check!=""){
1012
                    this.form.third_is_check = parseInt(this.form.third_is_check)
1156
                    this.form.third_is_check = parseInt(this.form.third_is_check)
1013
                 }else{
1157
                 }else{
1018
                 }else{
1162
                 }else{
1019
                   this.form.last_is_check = 0
1163
                   this.form.last_is_check = 0
1020
                 }
1164
                 }
1021
-                
1165
+
1022
                 if(this.form.first_modifications!=""){
1166
                 if(this.form.first_modifications!=""){
1023
                   this.form.first_modifications = parseInt(this.form.first_modifications)
1167
                   this.form.first_modifications = parseInt(this.form.first_modifications)
1024
                 }else{
1168
                 }else{
1025
-                    this.form.first_modifications =0  
1169
+                    this.form.first_modifications =0
1026
                 }
1170
                 }
1027
 
1171
 
1028
                 if(this.form.sencond_modifications!=""){
1172
                 if(this.form.sencond_modifications!=""){
1029
-                  this.form.sencond_modifications = parseInt(this.form.sencond_modifications)  
1173
+                  this.form.sencond_modifications = parseInt(this.form.sencond_modifications)
1030
                 }else{
1174
                 }else{
1031
                     this.form.sencond_modifications =0
1175
                     this.form.sencond_modifications =0
1032
                 }
1176
                 }
1033
-                
1177
+
1034
                 if(this.form.third_modifications!=""){
1178
                 if(this.form.third_modifications!=""){
1035
                    this.form.third_modifications = parseInt(this.form.third_modifications)
1179
                    this.form.third_modifications = parseInt(this.form.third_modifications)
1036
                 }else{
1180
                 }else{
1037
-                    this.form.third_modifications= 0   
1181
+                    this.form.third_modifications= 0
1038
                 }
1182
                 }
1039
-                
1183
+
1040
                 if(this.form.last_modifications!=""){
1184
                 if(this.form.last_modifications!=""){
1041
                     this.form.last_modifications = parseInt(this.form.last_modifications)
1185
                     this.form.last_modifications = parseInt(this.form.last_modifications)
1042
                 }else{
1186
                 }else{
1043
                     this.form.last_modifications= 0
1187
                     this.form.last_modifications= 0
1044
                 }
1188
                 }
1045
-            
1189
+
1046
               updateAirDisinfect(this.form).then(response=>{
1190
               updateAirDisinfect(this.form).then(response=>{
1047
                 if(response.data.state == 1){
1191
                 if(response.data.state == 1){
1048
                   var disinfect =  response.data.data.disinfect
1192
                   var disinfect =  response.data.data.disinfect
1052
                 }
1196
                 }
1053
              })
1197
              })
1054
             }
1198
             }
1055
-           
1199
+
1056
          })
1200
          })
1057
-         
1201
+
1058
        },
1202
        },
1059
        handleDelete(id){
1203
        handleDelete(id){
1060
          deleteNewAirDisInfect(id).then(response=>{
1204
          deleteNewAirDisInfect(id).then(response=>{
1082
                 scanStyles: false
1226
                 scanStyles: false
1083
               });
1227
               });
1084
             }, 1);
1228
             }, 1);
1229
+         },
1230
+         setAdminUserES(id) {
1231
+            if (id === 0) {
1232
+            return ''
1233
+            }
1234
+            if (id in this.operatorMaps) {
1235
+
1236
+            return this.operatorMaps[id].url
1237
+
1238
+            } else {
1239
+            return ''
1240
+            }
1085
         },
1241
         },
1242
+      
1243
+        
1086
         firststartime(val){
1244
         firststartime(val){
1087
             this.form.first_start_time = val
1245
             this.form.first_start_time = val
1088
             this.form.first_disinfection_time = this.firstdisinfection_time
1246
             this.form.first_disinfection_time = this.firstdisinfection_time
1089
         },
1247
         },
1090
         firstendtime(val){
1248
         firstendtime(val){
1091
             this.form.first_disinfection_time = this.firstdisinfection_time
1249
             this.form.first_disinfection_time = this.firstdisinfection_time
1092
-            this.form.first_end_time = val   
1250
+            this.form.first_end_time = val
1093
         },
1251
         },
1094
         sencondstarttime(val){
1252
         sencondstarttime(val){
1095
             this.form.sencond_start_time = val
1253
             this.form.sencond_start_time = val
1108
             this.form.third_disinfection_time = this.thirddisinfection_time
1266
             this.form.third_disinfection_time = this.thirddisinfection_time
1109
         },
1267
         },
1110
       },
1268
       },
1111
-    
1269
+
1112
     }
1270
     }
1113
   </script>
1271
   </script>
1114
 
1272
 

+ 5 - 5
src/xt_pages/dialysis/batch_print/batch_print_order_fiftyOne.vue 查看文件

2397
                             v-if="!record.check"
2397
                             v-if="!record.check"
2398
                           ></div>
2398
                           ></div>
2399
                         </div> -->
2399
                         </div> -->
2400
-                        <div class="inline_block" style="flex: 1">
2400
+                        <!-- <div class="inline_block" style="flex: 1">
2401
                           下机护士:
2401
                           下机护士:
2402
                           <div
2402
                           <div
2403
                             class="under_line"
2403
                             class="under_line"
2436
                               style="height: 40px"
2436
                               style="height: 40px"
2437
                             />
2437
                             />
2438
                           </div>
2438
                           </div>
2439
-                        </div>
2440
-                          <!-- <div class="inline_block" style="flex: 1">
2439
+                        </div> -->
2440
+                          <div class="inline_block" style="flex: 1">
2441
                           患者签名:
2441
                           患者签名:
2442
                           <div
2442
                           <div
2443
                             class="under_line"
2443
                             class="under_line"
2444
-                            style="width: 80px; text-align: center"
2444
+                            style="width: 70px; text-align: center"
2445
                           >
2445
                           >
2446
                            
2446
                            
2447
                             <img
2447
                             <img
2453
                               style="height: 40px"
2453
                               style="height: 40px"
2454
                             />
2454
                             />
2455
                           </div>
2455
                           </div>
2456
-                        </div> -->
2456
+                        </div>
2457
                         <div class="inline_block" style="flex: 1">
2457
                         <div class="inline_block" style="flex: 1">
2458
                           治疗医生:
2458
                           治疗医生:
2459
                           <div
2459
                           <div

+ 268 - 324
src/xt_pages/dialysis/batch_print/batch_print_order_fiftyThree.vue 查看文件

204
                       colspan="2"
204
                       colspan="2"
205
                     >
205
                     >
206
                       治疗方式:
206
                       治疗方式:
207
-                      <label-box
208
-                        :isChecked="record&&record.prescription.mode_id == 1 ? true : false"
209
-                        showValue="HD"
207
+                     
208
+                      <check-box
209
+                        text="HD" 
210
+                        :checked="record&&record.prescription.mode_id == 1"
210
                       >
211
                       >
211
-                      </label-box>
212
-                      <label-box
213
-                        :isChecked="record&&record.prescription.mode_id == 2 ? true : false"
214
-                        showValue="HDF"
215
-                      ></label-box>
216
-                      (<label-box
217
-                        :isChecked="
218
-                          record&&record.prescription.mode_id == 2 &&
219
-                          record&&record.prescription.displace_liqui_part == 1
220
-                            ? true
221
-                            : false
222
-                        "
223
-                        showValue="前稀释"
224
-                      ></label-box>
225
-                      <label-box
226
-                        :isChecked="
227
-                          record&&record.prescription.mode_id == 2 &&
228
-                          record&&record.prescription.displace_liqui_part == 2
229
-                            ? true
230
-                            : false
231
-                        "
232
-                        showValue="后稀释"
233
-                      ></label-box>
212
+                     
213
+                      </check-box>
214
+
215
+                      <check-box
216
+                       :checked="record&&record.prescription.mode_id == 2"
217
+                        text="HDF"
218
+                      ></check-box>
219
+
220
+                      (<check-box
221
+                      :checked="record&&record.prescription.mode_id == 2 &&  record&&record.prescription.displace_liqui_part == 1"
222
+                        text="前稀释"
223
+                      ></check-box>
224
+                      <check-box
225
+                      :checked="record&&record.prescription.mode_id == 2 &&  record&&record.prescription.displace_liqui_part == 2"
226
+                        text="后稀释"
227
+                      ></check-box>
234
                       , 置换量:&nbsp;{{
228
                       , 置换量:&nbsp;{{
235
                         record&&record.prescription.displace_liqui_value
229
                         record&&record.prescription.displace_liqui_value
236
                           ? record&&record.prescription.displace_liqui_value
230
                           ? record&&record.prescription.displace_liqui_value
237
                           : "/"
231
                           : "/"
238
                       }}L&nbsp; )
232
                       }}L&nbsp; )
239
 
233
 
240
-                      <label-box
241
-                        :isChecked="record&&record.prescription.mode_id > 2 ? true : false"
242
-                        showValue="其他:"
243
-                      ></label-box>
234
+                      <check-box
235
+                       :checked="record&&record.prescription.mode_id > 2" 
236
+                        text="其他"
237
+                      ></check-box>
244
                       &nbsp;
238
                       &nbsp;
245
                       <span v-if="record&&record.prescription.mode_id > 2">
239
                       <span v-if="record&&record.prescription.mode_id > 2">
246
                         {{ record&&record.prescription.mode }}
240
                         {{ record&&record.prescription.mode }}
264
 
258
 
265
                     <td colspan="12" style="padding-left: 10px">
259
                     <td colspan="12" style="padding-left: 10px">
266
                       治疗抗凝:
260
                       治疗抗凝:
267
-                      <label-box
268
-                        v-if="record&&record.prescription.anticoagulant == 3"
269
-                        :isChecked="
270
-                          record&&record.prescription.anticoagulant == 3 ? true : false
271
-                        "
272
-                        showValue="低分子肝素:"
273
-                      ></label-box>
274
-                      <label-box
261
+                      <check-box
262
+                       :checked="record&&record.prescription.anticoagulant == 3" 
263
+                        text="低分子肝素"
264
+                      ></check-box>
265
+                     
266
+                      <check-box
275
                         v-if="record&&record.prescription.anticoagulant == 6"
267
                         v-if="record&&record.prescription.anticoagulant == 6"
276
-                        :isChecked="
277
-                          record&&record.prescription.anticoagulant == 6 ? true : false
278
-                        "
279
-                        showValue="低分子肝素钙:"
280
-                      ></label-box>
281
-                      <label-box
268
+                        :checked="record&&record.prescription.anticoagulant == 6" 
269
+                        text="低分子肝素钙:"
270
+                      ></check-box>
271
+                  
272
+                      <check-box
282
                         v-if="record&&record.prescription.anticoagulant == 7"
273
                         v-if="record&&record.prescription.anticoagulant == 7"
283
-                        :isChecked="
284
-                          record&&record.prescription.anticoagulant == 7 ? true : false
285
-                        "
286
-                        showValue="低分子肝素钠:"
287
-                      ></label-box>
274
+                        :checked="record&&record.prescription.anticoagulant == 7" 
275
+                        text="低分子肝素钠:"
276
+                      ></check-box>
288
 
277
 
289
                       &nbsp;&nbsp;{{
278
                       &nbsp;&nbsp;{{
290
                         record&&record.prescription.anticoagulant_zongliang &&
279
                         record&&record.prescription.anticoagulant_zongliang &&
294
                           ? record&&record.prescription.anticoagulant_zongliang
283
                           ? record&&record.prescription.anticoagulant_zongliang
295
                           : ""
284
                           : ""
296
                       }}iu;&nbsp;&nbsp;
285
                       }}iu;&nbsp;&nbsp;
297
-                      <label-box
298
-                        :isChecked="
299
-                          record&&record.prescription.anticoagulant == 2 ? true : false
300
-                        "
301
-                        showValue="普通肝素:"
302
-                      ></label-box
303
-                      >首剂 &nbsp;&nbsp;<span
286
+                    
287
+                      <check-box
288
+                        v-if="record&&record.prescription.anticoagulant == 2"
289
+                        :checked="record&&record.prescription.anticoagulant == 2" 
290
+                        text="普通肝素:"
291
+                      ></check-box>
292
+                      首剂 &nbsp;&nbsp;<span
304
                         ><span style="width: 35px; display: inline-block">
293
                         ><span style="width: 35px; display: inline-block">
305
                           {{
294
                           {{
306
                             record&&record.prescription.anticoagulant_shouji &&
295
                             record&&record.prescription.anticoagulant_shouji &&
309
                               ? record&&record.prescription.anticoagulant_shouji
298
                               ? record&&record.prescription.anticoagulant_shouji
310
                               : ""
299
                               : ""
311
                           }}
300
                           }}
312
-                        </span></span
313
-                      >
301
+                        </span></span>
314
                       &nbsp;mg&nbsp;&nbsp;&nbsp; 追加&nbsp;&nbsp;<span>{{
302
                       &nbsp;mg&nbsp;&nbsp;&nbsp; 追加&nbsp;&nbsp;<span>{{
315
                         record&&record.prescription.anticoagulant_weichi &&
303
                         record&&record.prescription.anticoagulant_weichi &&
316
                         record&&record.prescription.anticoagulant == 2
304
                         record&&record.prescription.anticoagulant == 2
324
                           : ""
312
                           : ""
325
                       }}</span
313
                       }}</span
326
                       >&nbsp;&nbsp;mg;
314
                       >&nbsp;&nbsp;mg;
327
-                      <label-box
328
-                        :isChecked="
329
-                          record&&record.prescription.anticoagulant == 1 ? true : false
330
-                        "
331
-                        showValue="无肝素"
332
-                      ></label-box
333
-                      >&nbsp;&nbsp;
334
-                      <label-box
335
-                        :isChecked="
336
-                          record&&record.prescription.anticoagulant != 1 &&
337
-                          record&&record.prescription.anticoagulant != 2 &&
338
-                          record&&record.prescription.anticoagulant != 3 &&
339
-                          record&&record.prescription.anticoagulant != 6 &&
340
-                          record&&record.prescription.anticoagulant != 7 &&
341
-                          record&&record.prescription.anticoagulant != 0
342
-                            ? true
343
-                            : false
344
-                        "
345
-                        showValue="其他"
346
-                      ></label-box>
315
+                    
316
+                      <check-box
317
+                        v-if="record&&record.prescription.anticoagulant == 1"
318
+                        :checked="record&&record.prescription.anticoagulant == 1" 
319
+                        text="无肝素"
320
+                      ></check-box>&nbsp;&nbsp;
321
+                      <check-box
322
+                        v-if="record&&record.prescription.anticoagulant == 1"
323
+                        :checked=" record&&record.prescription.anticoagulant != 1 && 
324
+                        record&&record.prescription.anticoagulant != 2 &&
325
+                        record&&record.prescription.anticoagulant != 3 &&
326
+                        record&&record.prescription.anticoagulant != 6&&
327
+                        record&&record.prescription.anticoagulant != 7 &&
328
+                        record&&record.prescription.anticoagulant != 0" 
329
+                        text="其他"
330
+                      ></check-box>&nbsp;&nbsp;
331
+                     
347
                       <span style="padding-left: 10px">
332
                       <span style="padding-left: 10px">
348
                         <span
333
                         <span
349
                           style="
334
                           style="
488
                       <div style="display: flex; justify-content: flex-start">
473
                       <div style="display: flex; justify-content: flex-start">
489
                         <div style="width: 100%">
474
                         <div style="width: 100%">
490
                           血管通路: &nbsp;
475
                           血管通路: &nbsp;
491
-                          <label-box
492
-                            :isChecked="
493
-                              record&&record.assessment_before_dislysis.blood_access_part_id.indexOf(
494
-                                '自体内瘘'
495
-                              ) > -1
496
-                                ? true
497
-                                : false
498
-                            "
499
-                            showValue="自体内瘘"
500
-                          ></label-box>
476
+                        
477
+
478
+                          <check-box
479
+                            :checked="record&&record.assessment_before_dislysis.blood_access_part_id.indexOf('自体内瘘') > -1" 
480
+                            text="自体内瘘"
481
+                          ></check-box>
501
                           &nbsp;
482
                           &nbsp;
502
-                          <label-box
503
-                            :isChecked="
504
-                               record&&record.assessment_before_dislysis.blood_access_part_id.indexOf(
505
-                                '人造血管'
506
-                              ) > -1
507
-                                ? true
508
-                                : false
509
-                            "
510
-                            showValue="人造血管"
511
-                          ></label-box>
512
-                          &nbsp; &nbsp;
513
-                          <label-box
514
-                            :isChecked="
515
-                               record&&record.assessment_before_dislysis.blood_access_part_id.indexOf(
516
-                                '直穿'
517
-                              ) > -1
518
-                                ? true
519
-                                : false
520
-                            "
521
-                            showValue="直穿"
522
-                          ></label-box>
483
+                          <check-box
484
+                            :checked="record&&record.assessment_before_dislysis.blood_access_part_id.indexOf('人造血管') > -1" 
485
+                            text="人造血管"
486
+                          ></check-box>
523
                           &nbsp;
487
                           &nbsp;
524
-                          <label-box
525
-                            :isChecked="
526
-                               record&&record.assessment_before_dislysis.blood_access_part_id.indexOf(
527
-                                '颈内静脉'
528
-                              ) > -1
529
-                                ? true
530
-                                : false
531
-                            "
532
-                            showValue="颈内静脉"
533
-                          ></label-box>
488
+                          <check-box
489
+                            :checked="record&&record.assessment_before_dislysis.blood_access_part_id.indexOf('直穿') > -1" 
490
+                            text="直穿"
491
+                          ></check-box>
534
                           &nbsp;
492
                           &nbsp;
535
-                          <label-box
536
-                            :isChecked="
537
-                               record&&record.assessment_before_dislysis.blood_access_part_id.indexOf(
538
-                                '股静脉'
539
-                              ) > -1
540
-                                ? true
541
-                                : false
542
-                            "
543
-                            showValue="股静脉"
544
-                          ></label-box>
493
+
494
+                          <check-box
495
+                            :checked="record&&record.assessment_before_dislysis.blood_access_part_id.indexOf('颈内静脉') > -1" 
496
+                            text="颈内静脉"
497
+                          ></check-box>
545
                           &nbsp;
498
                           &nbsp;
546
-                          <label-box
547
-                            :isChecked="
548
-                               record&&record.assessment_before_dislysis.blood_access_part_id.indexOf(
549
-                                '锁骨下'
550
-                              ) > -1
551
-                                ? true
552
-                                : false
553
-                            "
554
-                            showValue="锁骨下"
555
-                          ></label-box>
499
+                       
500
+
501
+                          
502
+                          <check-box
503
+                            :checked="record&&record.assessment_before_dislysis.blood_access_part_id.indexOf('股静脉') > -1" 
504
+                            text="股静脉"
505
+                          ></check-box>
556
                           &nbsp;
506
                           &nbsp;
557
-                          <label-box
558
-                            :isChecked="
559
-                               record&&record.assessment_before_dislysis.blood_access_part_id.indexOf(
560
-                                '锁骨下'
561
-                              ) == -1 &&
562
-                               record&&record.assessment_before_dislysis.blood_access_part_id.indexOf(
563
-                                '股静脉'
564
-                              ) == -1 &&
565
-                               record&&record.assessment_before_dislysis.blood_access_part_id.indexOf(
566
-                                '颈内静脉'
567
-                              ) == -1 &&
568
-                               record&&record.assessment_before_dislysis.blood_access_part_id.indexOf(
569
-                                '人造血管'
570
-                              ) == -1 &&
571
-                               record&&record.assessment_before_dislysis.blood_access_part_id.indexOf(
572
-                                '自体内瘘'
573
-                              ) == -1 &&
574
-                               record&&record.assessment_before_dislysis.blood_access_part_id != ''
575
-                                ? true
576
-                                : false
577
-                            "
578
-                            showValue="其他"
579
-                          ></label-box>
580
-                          <span style="padding-left: 20px">
507
+
508
+                          <check-box
509
+                            :checked="record&&record.assessment_before_dislysis.blood_access_part_id.indexOf('锁骨下') > -1" 
510
+                            text="锁骨下"
511
+                          ></check-box>
512
+                          &nbsp;
513
+
514
+
515
+                          
516
+                          <check-box
517
+                            :checked="record&&record.assessment_before_dislysis.blood_access_part_id.indexOf('锁骨下') == -1
518
+                            && record&&record.assessment_before_dislysis.blood_access_part_id.indexOf('股静脉') == -1
519
+                            && record&&record.assessment_before_dislysis.blood_access_part_id.indexOf('颈内静脉') == -1
520
+                            && record&&record.assessment_before_dislysis.blood_access_part_id.indexOf('人造血管') == -1
521
+                            && record&&record.assessment_before_dislysis.blood_access_part_id.indexOf('自体内瘘') == -1
522
+                            " 
523
+                             
524
+                             text="其他"
525
+                          ></check-box>
526
+                          &nbsp;
527
+                         
528
+                    
529
+                          <span style="padding-left:10px">
581
                             <span
530
                             <span
582
                               style="
531
                               style="
583
                                 display: inline-block;
532
                                 display: inline-block;
828
             </tr>
777
             </tr>
829
             <tr style="transform: translateY(4px)">
778
             <tr style="transform: translateY(4px)">
830
                 <td colspan="11">
779
                 <td colspan="11">
831
-                <table  class="inside_table" border="1" style="text-align: center">
832
-                    <tr>
833
-                    <td style="height: 20px" width="60">
834
-                        <p style="height: 20px; line-height: 20px">时间</p>
780
+                  <table  class="inside_table" border="1" style="text-align: center">
781
+                      <tr>
782
+                      <td style="height: 20px" width="60">
783
+                          <p style="height: 20px; line-height: 20px">时间</p>
784
+                      </td>
785
+                    
786
+                      <td style="height: 20px" width="344">
787
+                          <p style="height: 20px; line-height: 20px">医嘱执行记录</p>
788
+                      </td>
789
+                  
790
+                  
791
+                      <td style="height: 20px" width="90">
792
+                          <p style="height: 20px; line-height: 20px">执行</p>
793
+                      </td>
794
+                      <td style="height: 20px" width="90">
795
+                          <p style="height: 20px; line-height: 20px">核对</p>
796
+                      </td>
797
+                      <td style="height: 20px" width="144">
798
+                          <p style="height: 20px; line-height: 20px">上次透后体重</p>
799
+                      </td>
800
+                      <td style="height: 20px" width="60">
801
+                          {{
802
+                          record.patient.total_dialysis +
803
+                              record.patient.user_sys_before_count >
804
+                          0
805
+                              ? record.assessment_after_dislysis.weight_after
806
+                              : "/"
807
+                          }}kg
808
+                      </td>
809
+                      </tr>
810
+                      <tr v-for="(advice, advice_index) in record.advices" :key="advice_index" style="transform: translateY(3px)">
811
+            
812
+                    <td width="60">
813
+                      {{ getTime(advice[0].start_time, "{h}:{i}") }}
835
                     </td>
814
                     </td>
836
-                   
837
-                    <td style="height: 20px" width="344">
838
-                        <p style="height: 20px; line-height: 20px">医嘱执行记录</p>
815
+                  
816
+                    <td style="text-align: left; padding-left: 5px" width="340">
817
+                      <span v-if="advice[0].parent_id > 0">---></span>
818
+                      <span>{{ advice[0].advice_name }}</span>
819
+                      <span v-if="advice && advice[0].advice_desc"
820
+                        >({{ advice[0].advice_desc
821
+                        }}{{ advice[0].drug_spec_unit }})</span
822
+                      >
823
+                      <span v-if="advice[0].prescribing_number"
824
+                        >&nbsp;&nbsp; {{ advice[0].prescribing_number
825
+                        }}{{ advice[0].prescribing_number_unit }}</span
826
+                      >
827
+                      <span v-if="advice[0].single_dose != 0"
828
+                        >{{ advice[0].single_dose
829
+                        }}{{ advice[0].single_dose_unit }}</span
830
+                      >
831
+
832
+                      <span v-if="advice[0].parent_id == 0">{{
833
+                        advice[0].delivery_way
834
+                      }}</span>
835
+                      <span v-if="advice[0].parent_id == 0">{{
836
+                        advice[0].execution_frequency
837
+                      }}</span>
838
+                      <span>{{ advice[0].remark }}</span>
839
                     </td>
839
                     </td>
840
-                 
841
                 
840
                 
842
-                    <td style="height: 20px" width="90">
843
-                        <p style="height: 20px; line-height: 20px">执行</p>
841
+                  
842
+                    <td style="line-height: 10px" width="90">
843
+                      <span v-if="setAdminUserES(advice[0].execution_staff) == ''">{{
844
+                        getAdminUser(advice[0].execution_staff)
845
+                      }}</span>
846
+                      <img
847
+                        style="height: 30px"
848
+                        :src="setAdminUserES(advice[0].execution_staff)"
849
+                        alt=""
850
+                        srcset=""
851
+                      />
844
                     </td>
852
                     </td>
845
-                    <td style="height: 20px" width="90">
846
-                        <p style="height: 20px; line-height: 20px">核对</p>
853
+                    <td style="line-height: 30px" width="90">
854
+                      <span v-if="setAdminUserES(advice[0].checker) == ''">{{
855
+                        getAdminUser(advice[0].checker)
856
+                      }}</span>
857
+                      <img
858
+                        style="height: 30px"
859
+                        :src="setAdminUserES(advice[0].checker)"
860
+                        alt=""
861
+                        srcset=""
862
+                        v-else
863
+                      />
847
                     </td>
864
                     </td>
848
-                    <td style="height: 20px" width="144">
849
-                        <p style="height: 20px; line-height: 20px">上次透后体重</p>
865
+
866
+                    <td v-if="advice_index === 0" width="145">透前体重:</td>
867
+                    <td v-if="advice_index === 0" width="60">
868
+                      {{record.patient.total_dialysis +record.patient.user_sys_before_count>0? record.assessment_before_dislysis.weight_before: "/"}}kg
850
                     </td>
869
                     </td>
851
-                    <td style="height: 20px" width="60">
852
-                        {{
870
+                    <td v-if="advice_index === 1" width="145">体重增加量:</td>
871
+                    <td v-if="advice_index === 1" width="60">
872
+                      {{
873
+                        record.assessment_after_dislysis.weight_after == 0 ||
874
+                        record.assessment_before_dislysis.weight_before == 0
875
+                          ? 0
876
+                          : (
877
+                              record.assessment_before_dislysis.weight_before -
878
+                              record.assessment_after_dislysis.weight_after
879
+                            ).toFixed(2)
880
+                      }}kg
881
+                    </td>
882
+                    <td v-if="advice_index === 2" width="145">干体重(DW):</td>
883
+                    <td v-if="advice_index === 2" width="60">
884
+                      {{
853
                         record.patient.total_dialysis +
885
                         record.patient.total_dialysis +
854
-                            record.patient.user_sys_before_count >
886
+                          record.patient.user_sys_before_count >
855
                         0
887
                         0
856
-                            ? record.assessment_after_dislysis.weight_after
857
-                            : "/"
858
-                        }}kg
888
+                          ? record.assessment_before_dislysis.dry_weight
889
+                          : "/"
890
+                      }}kg
859
                     </td>
891
                     </td>
860
-                    </tr>
861
-                    
862
-                </table>
892
+                    <td v-if="advice_index === 3" width="145">较干体重增加量:</td>
893
+                    <td v-if="advice_index === 3" width="60">
894
+                      {{
895
+                        record.patient.total_dialysis +
896
+                          record.patient.user_sys_before_count >
897
+                          0 && record.assessment_after_dislysis.weight_after != 0
898
+                          ? (
899
+                              record.assessment_after_dislysis.weight_after - record.assessment_before_dislysis.dry_weight
900
+                            ).toFixed(2)
901
+                          : 0
902
+                      }}kg
903
+                    </td>
904
+                    <td v-if="advice_index === 4" width="145">机器显示脱水量:</td>
905
+                    <td v-if="advice_index === 4" width="60">
906
+                      {{
907
+                        record.patient.total_dialysis +
908
+                          record.patient.user_sys_before_count >
909
+                        0
910
+                          ? record.assessment_after_dislysis.actual_ultrafiltration
911
+                          : "/"
912
+                      }}ml
913
+                    </td>
914
+                    <td v-if="advice_index === 5" width="145">透后体重:</td>
915
+                    <td v-if="advice_index === 5" width="60">
916
+                      {{
917
+                        record.patient.total_dialysis +
918
+                          record.patient.user_sys_before_count >
919
+                        0
920
+                          ? record.assessment_after_dislysis.weight_after
921
+                          : "/"
922
+                      }}kg
923
+                    </td>
924
+                    <td v-if="advice_index === 6" width="145">
925
+                      本次透析体重下降量:
926
+                    </td>
927
+                    <td v-if="advice_index === 6" width="60">
928
+                      {{
929
+                        record.assessment_after_dislysis.weight_after == 0 ||
930
+                        record.assessment_before_dislysis.weight_before == 0
931
+                          ? 0
932
+                          : (
933
+                              record.assessment_before_dislysis.weight_before -
934
+                              record.assessment_after_dislysis.weight_after
935
+                            ).toFixed(2)
936
+                      }}kg
937
+                    </td>
938
+                    <td v-if="advice_index > 6" width="145"></td>
939
+                    <td v-if="advice_index > 6" width="60"></td>
940
+                
941
+                  </tr>
942
+                  </table>
863
                 </td>
943
                 </td>
864
             </tr>
944
             </tr>
865
          
945
          
866
-          <tr v-for="(advice, advice_index) in record.advices" :key="advice_index" style="transform: translateY(3px)">
867
-            <td colspan="11">
868
-              <table class="inside_table" border="1">
869
-                <tr>
870
-                  <td width="60">
871
-                    {{ getTime(advice[0].start_time, "{h}:{i}") }}
872
-                  </td>
873
-                
874
-                  <td style="text-align: left; padding-left: 5px" width="340">
875
-                    <span v-if="advice[0].parent_id > 0">---></span>
876
-                    <span>{{ advice[0].advice_name }}</span>
877
-                    <span v-if="advice && advice[0].advice_desc"
878
-                      >({{ advice[0].advice_desc
879
-                      }}{{ advice[0].drug_spec_unit }})</span
880
-                    >
881
-                    <span v-if="advice[0].prescribing_number"
882
-                      >&nbsp;&nbsp; {{ advice[0].prescribing_number
883
-                      }}{{ advice[0].prescribing_number_unit }}</span
884
-                    >
885
-                    <span v-if="advice[0].single_dose != 0"
886
-                      >{{ advice[0].single_dose
887
-                      }}{{ advice[0].single_dose_unit }}</span
888
-                    >
889
-
890
-                    <span v-if="advice[0].parent_id == 0">{{
891
-                      advice[0].delivery_way
892
-                    }}</span>
893
-                    <span v-if="advice[0].parent_id == 0">{{
894
-                      advice[0].execution_frequency
895
-                    }}</span>
896
-                    <span>{{ advice[0].remark }}</span>
897
-                  </td>
898
-              
899
-                
900
-                  <td style="line-height: 10px" width="90">
901
-                    <span v-if="setAdminUserES(advice[0].execution_staff) == ''">{{
902
-                      getAdminUser(advice[0].execution_staff)
903
-                    }}</span>
904
-                    <img
905
-                      style="height: 30px"
906
-                      :src="setAdminUserES(advice[0].execution_staff)"
907
-                      alt=""
908
-                      srcset=""
909
-                    />
910
-                  </td>
911
-                  <td style="line-height: 30px" width="90">
912
-                    <span v-if="setAdminUserES(advice[0].checker) == ''">{{
913
-                      getAdminUser(advice[0].checker)
914
-                    }}</span>
915
-                    <img
916
-                      style="height: 30px"
917
-                      :src="setAdminUserES(advice[0].checker)"
918
-                      alt=""
919
-                      srcset=""
920
-                      v-else
921
-                    />
922
-                  </td>
923
-
924
-                  <td v-if="advice_index === 0" width="145">透前体重:</td>
925
-                  <td v-if="advice_index === 0" width="60">
926
-                    {{record.patient.total_dialysis +record.patient.user_sys_before_count>0? record.assessment_before_dislysis.weight_before: "/"}}kg
927
-                  </td>
928
-                  <td v-if="advice_index === 1" width="145">体重增加量:</td>
929
-                  <td v-if="advice_index === 1" width="60">
930
-                    {{
931
-                      record.assessment_after_dislysis.weight_after == 0 ||
932
-                      record.assessment_before_dislysis.weight_before == 0
933
-                        ? 0
934
-                        : (
935
-                            record.assessment_before_dislysis.weight_before -
936
-                            record.assessment_after_dislysis.weight_after
937
-                          ).toFixed(2)
938
-                    }}kg
939
-                  </td>
940
-                  <td v-if="advice_index === 2" width="145">干体重(DW):</td>
941
-                  <td v-if="advice_index === 2" width="60">
942
-                    {{
943
-                      record.patient.total_dialysis +
944
-                        record.patient.user_sys_before_count >
945
-                      0
946
-                        ? record.assessment_before_dislysis.dry_weight
947
-                        : "/"
948
-                    }}kg
949
-                  </td>
950
-                  <td v-if="advice_index === 3" width="145">较干体重增加量:</td>
951
-                  <td v-if="advice_index === 3" width="60">
952
-                    {{
953
-                      record.patient.total_dialysis +
954
-                        record.patient.user_sys_before_count >
955
-                        0 && record.assessment_after_dislysis.weight_after != 0
956
-                        ? (
957
-                            record.assessment_after_dislysis.weight_after - record.assessment_before_dislysis.dry_weight
958
-                          ).toFixed(2)
959
-                        : 0
960
-                    }}kg
961
-                  </td>
962
-                  <td v-if="advice_index === 4" width="145">机器显示脱水量:</td>
963
-                  <td v-if="advice_index === 4" width="60">
964
-                    {{
965
-                      record.patient.total_dialysis +
966
-                        record.patient.user_sys_before_count >
967
-                      0
968
-                        ? record.assessment_after_dislysis.actual_ultrafiltration
969
-                        : "/"
970
-                    }}ml
971
-                  </td>
972
-                  <td v-if="advice_index === 5" width="145">透后体重:</td>
973
-                  <td v-if="advice_index === 5" width="60">
974
-                    {{
975
-                      record.patient.total_dialysis +
976
-                        record.patient.user_sys_before_count >
977
-                      0
978
-                        ? record.assessment_after_dislysis.weight_after
979
-                        : "/"
980
-                    }}kg
981
-                  </td>
982
-                  <td v-if="advice_index === 6" width="145">
983
-                    本次透析体重下降量:
984
-                  </td>
985
-                  <td v-if="advice_index === 6" width="60">
986
-                    {{
987
-                      record.assessment_after_dislysis.weight_after == 0 ||
988
-                      record.assessment_before_dislysis.weight_before == 0
989
-                        ? 0
990
-                        : (
991
-                            record.assessment_before_dislysis.weight_before -
992
-                            record.assessment_after_dislysis.weight_after
993
-                          ).toFixed(2)
994
-                    }}kg
995
-                  </td>
996
-                  <td v-if="advice_index > 6" width="145"></td>
997
-                  <td v-if="advice_index > 6" width="60"></td>
998
-                </tr>
999
-              </table>
1000
-            </td>
1001
-          </tr>
946
+      
1002
         <tr style="transform: translateY(1px)">
947
         <tr style="transform: translateY(1px)">
1003
             <td colspan="11">  
948
             <td colspan="11">  
1004
             <table class="inside_table" border="1">
949
             <table class="inside_table" border="1">
1131
   import BreadCrumb from '@/xt_pages/components/bread-crumb'
1076
   import BreadCrumb from '@/xt_pages/components/bread-crumb'
1132
   import print from 'print-js'
1077
   import print from 'print-js'
1133
 export default {
1078
 export default {
1134
-  name: "BatchPrintOrderSix",
1079
+  name: "BatchPrintOrderFiftyThree",
1135
   components: {
1080
   components: {
1136
     CheckBox,
1081
     CheckBox,
1137
     BreadCrumb,
1082
     BreadCrumb,
1453
         scanStyles: false,
1398
         scanStyles: false,
1454
       });
1399
       });
1455
     },
1400
     },
1456
-
1457
     complicationsOther: function (record) {
1401
     complicationsOther: function (record) {
1458
       if (record == null || typeof record === "undefined") {
1402
       if (record == null || typeof record === "undefined") {
1459
         return "";
1403
         return "";

+ 3 - 2
src/xt_pages/dialysis/details/consumable/dialysisDrug.vue 查看文件

260
         },
260
         },
261
         zoneIdList:[],
261
         zoneIdList:[],
262
         partion_str:"",
262
         partion_str:"",
263
+     
263
       }
264
       }
264
     },
265
     },
265
     created() {
266
     created() {
662
           }
663
           }
663
         }
664
         }
664
 
665
 
665
-        if(this.$store.getters.xt_user.org_id == 9671 || this.$store.getters.xt_user.org_id == 0){
666
+        if(this.$store.getters.xt_user.org_id == 9671 || this.$store.getters.xt_user.org_id == 0 || this.$store.getters.xt_user.org_id == 10469){
666
           //  console.log("----------------------",this.selected_date)
667
           //  console.log("----------------------",this.selected_date)
667
             console.log("星期",this.getweekday(this.selected_date))
668
             console.log("星期",this.getweekday(this.selected_date))
668
             var newArrList = []
669
             var newArrList = []
704
             }
705
             }
705
           }
706
           }
706
         }
707
         }
707
-        if(this.$store.getters.xt_user.org_id != 9671 && this.$store.getters.xt_user.org_id != 0){
708
+        if(this.$store.getters.xt_user.org_id != 9671 && this.$store.getters.xt_user.org_id != 0 && this.$store.getters.xt_user.org_id != 10469){
708
          
709
          
709
           if(newArr!=null && newArr.length > 0){
710
           if(newArr!=null && newArr.length > 0){
710
             for(let i=0;i<newArr.length;i++){
711
             for(let i=0;i<newArr.length;i++){

+ 1 - 1
src/xt_pages/dialysis/details/dialog/DoctorAdviceDialog.vue 查看文件

807
     methods: {
807
     methods: {
808
       handleSpanTempArrOne() {
808
       handleSpanTempArrOne() {
809
           this.tempArrOne = [];
809
           this.tempArrOne = [];
810
-          console.log("hhahhahahahahah",this.doctor_advices)
810
+         
811
           for (let i = 0; i < this.doctor_advices.length; i++) {
811
           for (let i = 0; i < this.doctor_advices.length; i++) {
812
             if (i === 0) {
812
             if (i === 0) {
813
               this.tempArrOne.push(1);
813
               this.tempArrOne.push(1);

+ 119 - 119
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue 查看文件

23
                     ref="dialysisPrescription"
23
                     ref="dialysisPrescription"
24
                     :model="dialysisPrescription"
24
                     :model="dialysisPrescription"
25
                     label-width="148px"
25
                     label-width="148px"
26
-                   
26
+
27
             >
27
             >
28
                 <el-row :gutter="24">
28
                 <el-row :gutter="24">
29
                     <el-col :span="8" v-if="isShows('透析模式')">
29
                     <el-col :span="8" v-if="isShows('透析模式')">
75
                             <el-input v-model="dialysisPrescription.replacement_flow"></el-input>
75
                             <el-input v-model="dialysisPrescription.replacement_flow"></el-input>
76
                         </el-form-item>
76
                         </el-form-item>
77
                     </el-col>
77
                     </el-col>
78
-                    
78
+
79
                     <el-col :span="8" v-if="isShows('置换流量')  &&  this.$store.getters.xt_user.template_info.org_id == 10340">
79
                     <el-col :span="8" v-if="isShows('置换流量')  &&  this.$store.getters.xt_user.template_info.org_id == 10340">
80
                         <el-form-item label="置换流量(ml/min):" prop="replacement_flow" :rules="isCheckmust('置换流量')">
80
                         <el-form-item label="置换流量(ml/min):" prop="replacement_flow" :rules="isCheckmust('置换流量')">
81
                             <el-input v-model="dialysisPrescription.replacement_flow"></el-input>
81
                             <el-input v-model="dialysisPrescription.replacement_flow"></el-input>
102
                             ></el-input>
102
                             ></el-input>
103
                         </el-form-item>
103
                         </el-form-item>
104
                     </el-col>
104
                     </el-col>
105
-                   
105
+
106
                     <el-col :span="8"
106
                     <el-col :span="8"
107
                             v-if="isShows('目标超滤量') && (this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 9 || 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 == 38 ||  this.$store.getters.xt_user.template_info.template_id == 40 ||  this.$store.getters.xt_user.template_info.template_id == 43 ||  this.$store.getters.xt_user.template_info.template_id == 45  ||  this.$store.getters.xt_user.template_info.template_id == 46 ||  this.$store.getters.xt_user.template_info.template_id == 48 ||  this.$store.getters.xt_user.template_info.template_id == 56 || this.$store.getters.xt_user.template_info.org_id == 9555 || this.$store.getters.xt_user.template_info.org_id == 10345 || this.$store.getters.xt_user.template_info.org_id == 10346 || this.$store.getters.xt_user.template_info.org_id == 10249 || this.$store.getters.xt_user.template_info.org_id == 10395 ||this.$store.getters.xt_user.template_info.template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10340 || 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 == 9829|| this.$store.getters.xt_user.template_info.org_id == 10440 || this.$store.getters.xt_user.template_info.org_id == 10469|| this.$store.getters.xt_user.template_info.org_id == 10471)">
107
                             v-if="isShows('目标超滤量') && (this.$store.getters.xt_user.template_info.template_id == 17 || this.$store.getters.xt_user.template_info.template_id == 9 || 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 == 38 ||  this.$store.getters.xt_user.template_info.template_id == 40 ||  this.$store.getters.xt_user.template_info.template_id == 43 ||  this.$store.getters.xt_user.template_info.template_id == 45  ||  this.$store.getters.xt_user.template_info.template_id == 46 ||  this.$store.getters.xt_user.template_info.template_id == 48 ||  this.$store.getters.xt_user.template_info.template_id == 56 || this.$store.getters.xt_user.template_info.org_id == 9555 || this.$store.getters.xt_user.template_info.org_id == 10345 || this.$store.getters.xt_user.template_info.org_id == 10346 || this.$store.getters.xt_user.template_info.org_id == 10249 || this.$store.getters.xt_user.template_info.org_id == 10395 ||this.$store.getters.xt_user.template_info.template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10340 || 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 == 9829|| this.$store.getters.xt_user.template_info.org_id == 10440 || this.$store.getters.xt_user.template_info.org_id == 10469|| this.$store.getters.xt_user.template_info.org_id == 10471)">
108
-                        <el-form-item label="目标超滤量(ml):" 
108
+                        <el-form-item label="目标超滤量(ml):"
109
                         prop="target_ultrafiltration" :rules="isCheckmust('目标超滤量')">
109
                         prop="target_ultrafiltration" :rules="isCheckmust('目标超滤量')">
110
                             <el-input
110
                             <el-input
111
                                     type="number"
111
                                     type="number"
114
                         </el-form-item>
114
                         </el-form-item>
115
                     </el-col>
115
                     </el-col>
116
 
116
 
117
-                    
117
+
118
 
118
 
119
 
119
 
120
                     <el-col :span="8"
120
                     <el-col :span="8"
121
                             v-if="isShows('目标超滤量')  && this.$store.getters.xt_user.template_info.template_id != 17 && this.$store.getters.xt_user.template_info.template_id != 9 && 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 != 38 &&  this.$store.getters.xt_user.template_info.template_id != 40 &&  this.$store.getters.xt_user.template_info.template_id != 43 &&  this.$store.getters.xt_user.template_info.template_id != 45 &&  this.$store.getters.xt_user.template_info.template_id != 46  &&  this.$store.getters.xt_user.template_info.template_id != 48 &&  this.$store.getters.xt_user.template_info.template_id != 56 && this.$store.getters.xt_user.template_info.org_id != 9555 &&  this.$store.getters.xt_user.template_info.org_id != 10345 &&  this.$store.getters.xt_user.template_info.org_id != 10346 && this.$store.getters.xt_user.template_info.org_id != 10249 &&  this.$store.getters.xt_user.template_info.org_id != 10395 &&  this.$store.getters.xt_user.template_info.template_id != 60 &&  this.$store.getters.xt_user.template_info.org_id != 10340 && 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!=9829 && this.$store.getters.xt_user.template_info.org_id != 10440 && this.$store.getters.xt_user.template_info.org_id != 10469&& this.$store.getters.xt_user.template_info.org_id != 10471">
121
                             v-if="isShows('目标超滤量')  && this.$store.getters.xt_user.template_info.template_id != 17 && this.$store.getters.xt_user.template_info.template_id != 9 && 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 != 38 &&  this.$store.getters.xt_user.template_info.template_id != 40 &&  this.$store.getters.xt_user.template_info.template_id != 43 &&  this.$store.getters.xt_user.template_info.template_id != 45 &&  this.$store.getters.xt_user.template_info.template_id != 46  &&  this.$store.getters.xt_user.template_info.template_id != 48 &&  this.$store.getters.xt_user.template_info.template_id != 56 && this.$store.getters.xt_user.template_info.org_id != 9555 &&  this.$store.getters.xt_user.template_info.org_id != 10345 &&  this.$store.getters.xt_user.template_info.org_id != 10346 && this.$store.getters.xt_user.template_info.org_id != 10249 &&  this.$store.getters.xt_user.template_info.org_id != 10395 &&  this.$store.getters.xt_user.template_info.template_id != 60 &&  this.$store.getters.xt_user.template_info.org_id != 10340 && 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!=9829 && this.$store.getters.xt_user.template_info.org_id != 10440 && this.$store.getters.xt_user.template_info.org_id != 10469&& this.$store.getters.xt_user.template_info.org_id != 10471">
122
-                        <el-form-item 
122
+                        <el-form-item
123
                         label="目标超滤量(L):" prop="target_ultrafiltration" :rules="isCheckmust('目标超滤量')">
123
                         label="目标超滤量(L):" prop="target_ultrafiltration" :rules="isCheckmust('目标超滤量')">
124
                             <el-input
124
                             <el-input
125
                                     type="number"
125
                                     type="number"
137
                             ></el-input>
137
                             ></el-input>
138
                         </el-form-item>
138
                         </el-form-item>
139
                     </el-col>
139
                     </el-col>
140
-                    
140
+
141
                    <el-col :span="8" v-if="isShows('带水上机')">
141
                    <el-col :span="8" v-if="isShows('带水上机')">
142
                         <el-form-item label="带水上机:" prop="water_machine" :rules="isCheckmust('带水上机')">
142
                         <el-form-item label="带水上机:" prop="water_machine" :rules="isCheckmust('带水上机')">
143
                            <el-select v-model="dialysisPrescription.water_machine">
143
                            <el-select v-model="dialysisPrescription.water_machine">
149
                                 ></el-option>
149
                                 ></el-option>
150
                             </el-select>
150
                             </el-select>
151
                         </el-form-item>
151
                         </el-form-item>
152
-                    </el-col> 
153
-                   
152
+                    </el-col>
153
+
154
                     <el-col :span="8" v-if="isShows('是否单超脱水')">
154
                     <el-col :span="8" v-if="isShows('是否单超脱水')">
155
                         <el-form-item label="是否单超脱水:" prop="is_water" :rules="isCheckmust('是否单超脱水')">
155
                         <el-form-item label="是否单超脱水:" prop="is_water" :rules="isCheckmust('是否单超脱水')">
156
                            <el-select v-model="dialysisPrescription.is_water">
156
                            <el-select v-model="dialysisPrescription.is_water">
169
                             <el-input v-model="dialysisPrescription.single_time"></el-input>
169
                             <el-input v-model="dialysisPrescription.single_time"></el-input>
170
                         </el-form-item>
170
                         </el-form-item>
171
                     </el-col>
171
                     </el-col>
172
-                    
172
+
173
                     <el-col :span="8" v-if="isShows('单超脱水') && dialysisPrescription.is_water == 1">
173
                     <el-col :span="8" v-if="isShows('单超脱水') && dialysisPrescription.is_water == 1">
174
                         <el-form-item label="单超脱水(ml):" prop="single_water" :rules="isCheckmust('单超脱水')">
174
                         <el-form-item label="单超脱水(ml):" prop="single_water" :rules="isCheckmust('单超脱水')">
175
                             <el-input v-model="dialysisPrescription.single_water"></el-input>
175
                             <el-input v-model="dialysisPrescription.single_water"></el-input>
176
                         </el-form-item>
176
                         </el-form-item>
177
                     </el-col>
177
                     </el-col>
178
 
178
 
179
-                  
179
+
180
                     <el-col :span="8" v-if="isShows('曲线脱水')">
180
                     <el-col :span="8" v-if="isShows('曲线脱水')">
181
                         <el-form-item label="曲线脱水(ml):" prop="drhy_water" :rules="isCheckmust('曲线脱水')">
181
                         <el-form-item label="曲线脱水(ml):" prop="drhy_water" :rules="isCheckmust('曲线脱水')">
182
                             <el-input v-model="dialysisPrescription.drhy_water"></el-input>
182
                             <el-input v-model="dialysisPrescription.drhy_water"></el-input>
211
                     <el-row :gutter="20"> -->
211
                     <el-row :gutter="20"> -->
212
 
212
 
213
                     <el-col :span="8" v-if="isShows('抗凝剂')">
213
                     <el-col :span="8" v-if="isShows('抗凝剂')">
214
-                     
214
+
215
                         <el-form-item label="抗凝剂:" prop="anticoagulant" :rules="isCheckmust('抗凝剂')">
215
                         <el-form-item label="抗凝剂:" prop="anticoagulant" :rules="isCheckmust('抗凝剂')">
216
                             <el-select v-model="dialysisPrescription.anticoagulant" placeholder="请选择"
216
                             <el-select v-model="dialysisPrescription.anticoagulant" placeholder="请选择"
217
                                        style="width:100%;"
217
                                        style="width:100%;"
226
                         </el-form-item>
226
                         </el-form-item>
227
                     </el-col>
227
                     </el-col>
228
 
228
 
229
-                    <el-col :span="8" v-if="isShows('抗凝剂商品名称')">    
229
+                    <el-col :span="8" v-if="isShows('抗凝剂商品名称')">
230
                         <el-form-item label="抗凝剂商品名称:" prop="antioxidant_commodity_name" :rules="isCheckmust('抗凝剂商品名称')">
230
                         <el-form-item label="抗凝剂商品名称:" prop="antioxidant_commodity_name" :rules="isCheckmust('抗凝剂商品名称')">
231
                             <el-input
231
                             <el-input
232
                                     v-model="dialysisPrescription.antioxidant_commodity_name"
232
                                     v-model="dialysisPrescription.antioxidant_commodity_name"
250
                             ></el-input肝素>
250
                             ></el-input肝素>
251
                         </el-form-item>
251
                         </el-form-item>
252
                     </el-col>
252
                     </el-col>
253
-                    
253
+
254
                     <el-col :span="8" v-if="isShows('下机前推注鱼精蛋白') && dialysisPrescription.anticoagulant ==10">
254
                     <el-col :span="8" v-if="isShows('下机前推注鱼精蛋白') && dialysisPrescription.anticoagulant ==10">
255
                         <el-form-item label="下机前推注鱼精蛋白(mg):" prop="push_the_protamine" :rules="isCheckmust('下机前推注鱼精蛋白')">
255
                         <el-form-item label="下机前推注鱼精蛋白(mg):" prop="push_the_protamine" :rules="isCheckmust('下机前推注鱼精蛋白')">
256
                             <el-input
256
                             <el-input
260
                     </el-col>
260
                     </el-col>
261
 
261
 
262
                     <el-col :span="8" v-if="isShows('追加肝素量')" >
262
                     <el-col :span="8" v-if="isShows('追加肝素量')" >
263
-                       <el-form-item v-if="dialysisPrescription.anticoagulant == 2" 
263
+                       <el-form-item v-if="dialysisPrescription.anticoagulant == 2"
264
                        :label="'追加肝素量(mg) : '" prop="add_amount" :rules="isCheckmust('追加肝素量')">
264
                        :label="'追加肝素量(mg) : '" prop="add_amount" :rules="isCheckmust('追加肝素量')">
265
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
265
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
266
                                           v-model="dialysisPrescription.add_amount"></el-input>
266
                                           v-model="dialysisPrescription.add_amount"></el-input>
268
                                           v-model="dialysisPrescription.add_amount"></el-input>
268
                                           v-model="dialysisPrescription.add_amount"></el-input>
269
                             </el-form-item>
269
                             </el-form-item>
270
 
270
 
271
-                            <el-form-item v-if="dialysisPrescription.anticoagulant != 2 && dialysisPrescription.anticoagulant != 1" 
271
+                            <el-form-item v-if="dialysisPrescription.anticoagulant != 2 && dialysisPrescription.anticoagulant != 1"
272
                             :label="'追加肝素量(' + anticoagulant.shouji_unit + ') : '" prop="add_amount" :rules="isCheckmust('追加肝素量')">
272
                             :label="'追加肝素量(' + anticoagulant.shouji_unit + ') : '" prop="add_amount" :rules="isCheckmust('追加肝素量')">
273
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
273
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
274
                                           v-model="dialysisPrescription.add_amount"></el-input>
274
                                           v-model="dialysisPrescription.add_amount"></el-input>
276
                                           v-model="dialysisPrescription.add_amount"></el-input>
276
                                           v-model="dialysisPrescription.add_amount"></el-input>
277
                             </el-form-item>
277
                             </el-form-item>
278
                     </el-col>
278
                     </el-col>
279
-                    
279
+
280
                   <el-col :span="8" v-if="isShows('减肝素量')">
280
                   <el-col :span="8" v-if="isShows('减肝素量')">
281
                        <el-form-item v-if="dialysisPrescription.anticoagulant == 2" :label="'减肝素量(mg) : '" prop="calculateAnticoagulantZL" :rules="isCheckmust('减肝素量')">
281
                        <el-form-item v-if="dialysisPrescription.anticoagulant == 2" :label="'减肝素量(mg) : '" prop="calculateAnticoagulantZL" :rules="isCheckmust('减肝素量')">
282
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
282
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
295
                     </el-col>
295
                     </el-col>
296
 
296
 
297
                     <el-col :span="8" v-if="anticoagulant!=undefined && anticoagulant.shouji != -1 && isShows('首剂')  && dialysisPrescription.anticoagulant!=1 && dialysisPrescription.anticoagulant!=12">
297
                     <el-col :span="8" v-if="anticoagulant!=undefined && anticoagulant.shouji != -1 && isShows('首剂')  && dialysisPrescription.anticoagulant!=1 && dialysisPrescription.anticoagulant!=12">
298
-                        <div v-if="this.$store.getters.xt_user.template_info.org_id != 10157 && 
299
-                        this.$store.getters.xt_user.template_info.template_id != 54 && 
300
-                        this.$store.getters.xt_user.template_info.org_id != 10340 && 
301
-                        this.$store.getters.xt_user.template_info.org_id != 10432 && 
302
-                        this.$store.getters.xt_user.template_info.org_id != 9829 && 
303
-                        this.$store.getters.xt_user.template_info.org_id != 10440 && 
304
-                        this.$store.getters.xt_user.template_info.org_id != 10469 && 
298
+                        <div v-if="this.$store.getters.xt_user.template_info.org_id != 10157 &&
299
+                        this.$store.getters.xt_user.template_info.template_id != 54 &&
300
+                        this.$store.getters.xt_user.template_info.org_id != 10340 &&
301
+                        this.$store.getters.xt_user.template_info.org_id != 10432 &&
302
+                        this.$store.getters.xt_user.template_info.org_id != 9829 &&
303
+                        this.$store.getters.xt_user.template_info.org_id != 10440 &&
304
+                        this.$store.getters.xt_user.template_info.org_id != 10469 &&
305
                         this.$store.getters.xt_user.template_info.org_id != 10471">
305
                         this.$store.getters.xt_user.template_info.org_id != 10471">
306
-                          <div v-if="this.$store.getters.xt_user.template_info.org_id != 10101 && 
307
-                          this.$store.getters.xt_user.template_info.template_id != 45 && 
308
-                          this.$store.getters.xt_user.template_info.org_id != 10346 && 
306
+                          <div v-if="this.$store.getters.xt_user.template_info.org_id != 10101 &&
307
+                          this.$store.getters.xt_user.template_info.template_id != 45 &&
308
+                          this.$store.getters.xt_user.template_info.org_id != 10346 &&
309
                           this.$store.getters.xt_user.template_info.org_id != 10387">
309
                           this.$store.getters.xt_user.template_info.org_id != 10387">
310
                             <el-form-item
310
                             <el-form-item
311
                                     v-if='dialysisPrescription.anticoagulant != 1 &&
311
                                     v-if='dialysisPrescription.anticoagulant != 1 &&
314
                                       this.$store.getters.xt_user.template_info.template_id != 38 &&
314
                                       this.$store.getters.xt_user.template_info.template_id != 38 &&
315
                                        this.$store.getters.xt_user.template_info.org_id != 9987 &&
315
                                        this.$store.getters.xt_user.template_info.org_id != 9987 &&
316
                                         this.$store.getters.xt_user.template_info.org_id!=9990'
316
                                         this.$store.getters.xt_user.template_info.org_id!=9990'
317
-                                    :label="'首剂(' + anticoagulant.shouji_unit + ') : '" prop="anticoagulant_shouji" 
317
+                                    :label="'首剂(' + anticoagulant.shouji_unit + ') : '" prop="anticoagulant_shouji"
318
                                     :rules="isCheckmust('首剂')">
318
                                     :rules="isCheckmust('首剂')">
319
 
319
 
320
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
320
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
324
                                           v-model="dialysisPrescription.no_anticoagulant_shouji"></el-input>
324
                                           v-model="dialysisPrescription.no_anticoagulant_shouji"></el-input>
325
                             </el-form-item>
325
                             </el-form-item>
326
 
326
 
327
-                            <el-form-item v-if="this.$store.getters.xt_user.template_info.org_id == 9990 && dialysisPrescription.anticoagulant==7 && 
328
-                            this.$store.getters.xt_user.template_info.template_id!=6" :label="'首剂(mg):'" 
329
-                            prop="anticoagulant_shouji" :rules="isCheckmust('首剂')"> 
327
+                            <el-form-item v-if="this.$store.getters.xt_user.template_info.org_id == 9990 && dialysisPrescription.anticoagulant==7 &&
328
+                            this.$store.getters.xt_user.template_info.template_id!=6" :label="'首剂(mg):'"
329
+                            prop="anticoagulant_shouji" :rules="isCheckmust('首剂')">
330
                                <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
330
                                <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
331
                                           v-model="dialysisPrescription.anticoagulant_shouji"></el-input>
331
                                           v-model="dialysisPrescription.anticoagulant_shouji"></el-input>
332
 
332
 
333
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
333
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
334
                                           v-model="dialysisPrescription.no_anticoagulant_shouji"></el-input>
334
                                           v-model="dialysisPrescription.no_anticoagulant_shouji"></el-input>
335
                             </el-form-item>
335
                             </el-form-item>
336
-                           <el-form-item v-if="this.$store.getters.xt_user.template_info.org_id == 9990 && 
337
-                           dialysisPrescription.anticoagulant!=7 && this.$store.getters.xt_user.template_info.template_id!=6" 
338
-                           :label="'首剂(iu):'" prop="anticoagulant_shouji" :rules="isCheckmust('首剂')"> 
336
+                           <el-form-item v-if="this.$store.getters.xt_user.template_info.org_id == 9990 &&
337
+                           dialysisPrescription.anticoagulant!=7 && this.$store.getters.xt_user.template_info.template_id!=6"
338
+                           :label="'首剂(iu):'" prop="anticoagulant_shouji" :rules="isCheckmust('首剂')">
339
                                <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
339
                                <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
340
                                           v-model="dialysisPrescription.anticoagulant_shouji"></el-input>
340
                                           v-model="dialysisPrescription.anticoagulant_shouji"></el-input>
341
 
341
 
342
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
342
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
343
                                           v-model="dialysisPrescription.no_anticoagulant_shouji"></el-input>
343
                                           v-model="dialysisPrescription.no_anticoagulant_shouji"></el-input>
344
                             </el-form-item>
344
                             </el-form-item>
345
-                    
345
+
346
                             <el-form-item
346
                             <el-form-item
347
-                                    v-if='dialysisPrescription.anticoagulant == 2 && 
348
-                                    this.$store.getters.xt_user.template_info.template_id == 21 || 
349
-                                    this.$store.getters.xt_user.template_info.template_id == 23 || 
350
-                                    this.$store.getters.xt_user.template_info.template_id == 38 || 
351
-                                    this.$store.getters.xt_user.template_info.org_id == 9987 || 
352
-                                    this.$store.getters.xt_user.template_info.org_id == 10346 || 
347
+                                    v-if='dialysisPrescription.anticoagulant == 2 &&
348
+                                    this.$store.getters.xt_user.template_info.template_id == 21 ||
349
+                                    this.$store.getters.xt_user.template_info.template_id == 23 ||
350
+                                    this.$store.getters.xt_user.template_info.template_id == 38 ||
351
+                                    this.$store.getters.xt_user.template_info.org_id == 9987 ||
352
+                                    this.$store.getters.xt_user.template_info.org_id == 10346 ||
353
                                     this.$store.getters.xt_user.template_info.org_id == 10387'
353
                                     this.$store.getters.xt_user.template_info.org_id == 10387'
354
                                     :label="'首剂(mg) : '" prop="anticoagulant_shouji" :rules="isCheckmust('首剂')">
354
                                     :label="'首剂(mg) : '" prop="anticoagulant_shouji" :rules="isCheckmust('首剂')">
355
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
355
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
358
                                           v-model="dialysisPrescription.no_anticoagulant_shouji"></el-input>
358
                                           v-model="dialysisPrescription.no_anticoagulant_shouji"></el-input>
359
                             </el-form-item>
359
                             </el-form-item>
360
 
360
 
361
- 
361
+
362
 
362
 
363
                           </div>
363
                           </div>
364
 
364
 
379
                         </div>
379
                         </div>
380
 
380
 
381
                         <div v-else>
381
                         <div v-else>
382
-                            
382
+
383
                             <el-form-item v-if="dialysisPrescription.anticoagulant == 2" :label="'首剂(mg) : '" prop="anticoagulant_shouji" :rules="isCheckmust('首剂')">
383
                             <el-form-item v-if="dialysisPrescription.anticoagulant == 2" :label="'首剂(mg) : '" prop="anticoagulant_shouji" :rules="isCheckmust('首剂')">
384
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
384
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
385
                                           v-model="dialysisPrescription.anticoagulant_shouji"></el-input>
385
                                           v-model="dialysisPrescription.anticoagulant_shouji"></el-input>
393
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
393
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
394
                                           v-model="dialysisPrescription.no_anticoagulant_shouji"></el-input>
394
                                           v-model="dialysisPrescription.no_anticoagulant_shouji"></el-input>
395
                             </el-form-item>
395
                             </el-form-item>
396
-                           
397
-                           
396
+
397
+
398
                         </div>
398
                         </div>
399
 
399
 
400
                     </el-col>
400
                     </el-col>
406
                             <el-form-item :label="'维持(' + anticoagulant.weichi_unit + ') : '"
406
                             <el-form-item :label="'维持(' + anticoagulant.weichi_unit + ') : '"
407
                                           v-if="anticoagulant.weichi != -1 &&
407
                                           v-if="anticoagulant.weichi != -1 &&
408
                                            this.$store.getters.xt_user.template_info.template_id != 21 &&
408
                                            this.$store.getters.xt_user.template_info.template_id != 21 &&
409
-                                            this.$store.getters.xt_user.template_info.template_id != 23 && 
410
-                                            this.$store.getters.xt_user.template_info.template_id != 38 && 
411
-                                            this.$store.getters.xt_user.template_info.org_id != 9987  && 
412
-                                            this.$store.getters.xt_user.template_info.org_id != 54 && 
409
+                                            this.$store.getters.xt_user.template_info.template_id != 23 &&
410
+                                            this.$store.getters.xt_user.template_info.template_id != 38 &&
411
+                                            this.$store.getters.xt_user.template_info.org_id != 9987  &&
412
+                                            this.$store.getters.xt_user.template_info.org_id != 54 &&
413
                                             this.$store.getters.xt_user.template_info.org_id != 9990" prop="anticoagulant_weichi" :rules="isCheckmust('维持')">
413
                                             this.$store.getters.xt_user.template_info.org_id != 9990" prop="anticoagulant_weichi" :rules="isCheckmust('维持')">
414
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
414
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
415
                                           v-model="dialysisPrescription.anticoagulant_weichi"></el-input>
415
                                           v-model="dialysisPrescription.anticoagulant_weichi"></el-input>
417
                                           v-model="dialysisPrescription.no_anticoagulant_weichi"></el-input>
417
                                           v-model="dialysisPrescription.no_anticoagulant_weichi"></el-input>
418
                             </el-form-item>
418
                             </el-form-item>
419
                             <el-form-item :label="'维持(mg/h) : '"
419
                             <el-form-item :label="'维持(mg/h) : '"
420
-                                          v-if="anticoagulant.weichi != -1 && 
421
-                                          this.$store.getters.xt_user.template_info.template_id == 21 || 
422
-                                          this.$store.getters.xt_user.template_info.template_id == 23 || 
423
-                                          this.$store.getters.xt_user.template_info.template_id == 38 || 
424
-                                          this.$store.getters.xt_user.template_info.org_id == 9987 || 
425
-                                          this.$store.getters.xt_user.template_info.org_id == 54 ||  
426
-                                          this.$store.getters.xt_user.template_info.org_id == 10346 ||  
427
-                                          this.$store.getters.xt_user.template_info.org_id == 10387  || 
420
+                                          v-if="anticoagulant.weichi != -1 &&
421
+                                          this.$store.getters.xt_user.template_info.template_id == 21 ||
422
+                                          this.$store.getters.xt_user.template_info.template_id == 23 ||
423
+                                          this.$store.getters.xt_user.template_info.template_id == 38 ||
424
+                                          this.$store.getters.xt_user.template_info.org_id == 9987 ||
425
+                                          this.$store.getters.xt_user.template_info.org_id == 54 ||
426
+                                          this.$store.getters.xt_user.template_info.org_id == 10346 ||
427
+                                          this.$store.getters.xt_user.template_info.org_id == 10387  ||
428
                                           this.$store.getters.xt_user.template_info.org_id == 9990" prop="anticoagulant_weichi" :rules="isCheckmust('维持')">
428
                                           this.$store.getters.xt_user.template_info.org_id == 9990" prop="anticoagulant_weichi" :rules="isCheckmust('维持')">
429
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
429
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
430
                                           v-model="dialysisPrescription.anticoagulant_weichi"></el-input>
430
                                           v-model="dialysisPrescription.anticoagulant_weichi"></el-input>
431
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
431
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
432
                                           v-model="dialysisPrescription.no_anticoagulant_weichi"></el-input>
432
                                           v-model="dialysisPrescription.no_anticoagulant_weichi"></el-input>
433
                             </el-form-item>
433
                             </el-form-item>
434
-                           
435
-             
436
-                           
434
+
435
+
436
+
437
                           </div>
437
                           </div>
438
                           <div v-else>
438
                           <div v-else>
439
                             <el-form-item :label="'维持(iu/h) : '" prop="anticoagulant_weichi" :rules="isCheckmust('维持')"
439
                             <el-form-item :label="'维持(iu/h) : '" prop="anticoagulant_weichi" :rules="isCheckmust('维持')"
450
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
450
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
451
                                           v-model="dialysisPrescription.no_anticoagulant_weichi"></el-input>
451
                                           v-model="dialysisPrescription.no_anticoagulant_weichi"></el-input>
452
                             </el-form-item>
452
                             </el-form-item>
453
-                           
454
-                           
455
-                
453
+
454
+
455
+
456
                           </div>
456
                           </div>
457
                         </div>
457
                         </div>
458
 
458
 
459
 
459
 
460
                         <div v-else>
460
                         <div v-else>
461
-                            <el-form-item v-if="dialysisPrescription.anticoagulant == 2" :label="'维持(mg/h) : '" 
461
+                            <el-form-item v-if="dialysisPrescription.anticoagulant == 2" :label="'维持(mg/h) : '"
462
                             prop="anticoagulant_weichi" :rules="isCheckmust('维持')">
462
                             prop="anticoagulant_weichi" :rules="isCheckmust('维持')">
463
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
463
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
464
                                           v-model="dialysisPrescription.anticoagulant_weichi"></el-input>
464
                                           v-model="dialysisPrescription.anticoagulant_weichi"></el-input>
465
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
465
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
466
                                           v-model="dialysisPrescription.no_anticoagulant_weichi"></el-input>
466
                                           v-model="dialysisPrescription.no_anticoagulant_weichi"></el-input>
467
                             </el-form-item>
467
                             </el-form-item>
468
-                            <el-form-item :label="'维持(' + anticoagulant.weichi_unit + ') : '" v-else 
468
+                            <el-form-item :label="'维持(' + anticoagulant.weichi_unit + ') : '" v-else
469
                             prop="anticoagulant_weichi" :rules="isCheckmust('维持')">
469
                             prop="anticoagulant_weichi" :rules="isCheckmust('维持')">
470
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
470
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
471
                                           v-model="dialysisPrescription.anticoagulant_weichi"></el-input>
471
                                           v-model="dialysisPrescription.anticoagulant_weichi"></el-input>
482
                     <el-col :span="8" v-if="anticoagulant!=undefined &&anticoagulant.zongliang != -1 && isShows('总量') && dialysisPrescription.anticoagulant!=1&& dialysisPrescription.anticoagulant!=12">
482
                     <el-col :span="8" v-if="anticoagulant!=undefined &&anticoagulant.zongliang != -1 && isShows('总量') && dialysisPrescription.anticoagulant!=1&& dialysisPrescription.anticoagulant!=12">
483
                         <div v-if="this.$store.getters.xt_user.template_info.org_id != 10157 && this.$store.getters.xt_user.template_info.org_id != 9671 && this.$store.getters.xt_user.template_info.org_id != 9675 && 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 != 9829 && this.$store.getters.xt_user.template_info.org_id != 10440 && this.$store.getters.xt_user.template_info.org_id != 10469 && this.$store.getters.xt_user.template_info.org_id != 10471">
483
                         <div v-if="this.$store.getters.xt_user.template_info.org_id != 10157 && this.$store.getters.xt_user.template_info.org_id != 9671 && this.$store.getters.xt_user.template_info.org_id != 9675 && 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 != 9829 && this.$store.getters.xt_user.template_info.org_id != 10440 && this.$store.getters.xt_user.template_info.org_id != 10469 && this.$store.getters.xt_user.template_info.org_id != 10471">
484
                           <div v-if="this.$store.getters.xt_user.template_info.org_id != 10101 && this.$store.getters.xt_user.template_info.template_id != 45 && this.$store.getters.xt_user.template_info.template_id != 54 && this.$store.getters.xt_user.template_info.org_id != 10346 && this.$store.getters.xt_user.template_info.org_id != 10387">
484
                           <div v-if="this.$store.getters.xt_user.template_info.org_id != 10101 && this.$store.getters.xt_user.template_info.template_id != 45 && this.$store.getters.xt_user.template_info.template_id != 54 && this.$store.getters.xt_user.template_info.org_id != 10346 && this.$store.getters.xt_user.template_info.org_id != 10387">
485
-                            <el-form-item 
485
+                            <el-form-item
486
                                     v-if='this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 38  && this.$store.getters.xt_user.template_info.org_id != 9987 && this.$store.getters.xt_user.template_info.template_id != 54 && this.$store.getters.xt_user.template_info.org_id != 10346 && this.$store.getters.xt_user.template_info.org_id != 10387 && this.$store.getters.xt_user.template_info.org_id != 9990'
486
                                     v-if='this.$store.getters.xt_user.template_info.template_id != 21 && this.$store.getters.xt_user.template_info.template_id != 23 && this.$store.getters.xt_user.template_info.template_id != 38  && this.$store.getters.xt_user.template_info.org_id != 9987 && this.$store.getters.xt_user.template_info.template_id != 54 && this.$store.getters.xt_user.template_info.org_id != 10346 && this.$store.getters.xt_user.template_info.org_id != 10387 && this.$store.getters.xt_user.template_info.org_id != 9990'
487
                                     :label="'总量(' + anticoagulant.zongliang_unit + ') : '" prop="anticoagulant_zongliang" :rules="isCheckmust('总量')">
487
                                     :label="'总量(' + anticoagulant.zongliang_unit + ') : '" prop="anticoagulant_zongliang" :rules="isCheckmust('总量')">
488
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
488
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
490
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
490
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
491
                                           v-model="dialysisPrescription.no_anticoagulant_zongliang"></el-input>
491
                                           v-model="dialysisPrescription.no_anticoagulant_zongliang"></el-input>
492
                             </el-form-item>
492
                             </el-form-item>
493
-                            <el-form-item 
493
+                            <el-form-item
494
                                     v-if='this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 38||  this.$store.getters.xt_user.template_info.org_id == 9987 || this.$store.getters.xt_user.template_info.template_id == 54 || this.$store.getters.xt_user.template_info.org_id == 10346 || this.$store.getters.xt_user.template_info.org_id == 10387'
494
                                     v-if='this.$store.getters.xt_user.template_info.template_id == 21 || this.$store.getters.xt_user.template_info.template_id == 23 || this.$store.getters.xt_user.template_info.template_id == 38||  this.$store.getters.xt_user.template_info.org_id == 9987 || this.$store.getters.xt_user.template_info.template_id == 54 || this.$store.getters.xt_user.template_info.org_id == 10346 || this.$store.getters.xt_user.template_info.org_id == 10387'
495
                                     :label="'总量(mg) : '" prop="anticoagulant_zongliang" :rules="isCheckmust('总量')">
495
                                     :label="'总量(mg) : '" prop="anticoagulant_zongliang" :rules="isCheckmust('总量')">
496
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
496
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
507
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
507
                                 <el-input type="number" disabled v-if="dialysisPrescription.anticoagulant == 1"
508
                                           v-model="dialysisPrescription.no_anticoagulant_zongliang"></el-input>
508
                                           v-model="dialysisPrescription.no_anticoagulant_zongliang"></el-input>
509
                             </el-form-item>
509
                             </el-form-item>
510
-                            <el-form-item 
511
-                                    v-if="this.$store.getters.xt_user.template_info.org_id == 9990 && dialysisPrescription.anticoagulant!=7" 
510
+                            <el-form-item
511
+                                    v-if="this.$store.getters.xt_user.template_info.org_id == 9990 && dialysisPrescription.anticoagulant!=7"
512
                                     :label="'总量(iu)'" prop="anticoagulant_zongliang" :rules="isCheckmust('总量')">
512
                                     :label="'总量(iu)'" prop="anticoagulant_zongliang" :rules="isCheckmust('总量')">
513
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
513
                                 <el-input type="number" v-if="dialysisPrescription.anticoagulant != 1"
514
                                           v-model="dialysisPrescription.anticoagulant_zongliang"></el-input>
514
                                           v-model="dialysisPrescription.anticoagulant_zongliang"></el-input>
551
                         </div>
551
                         </div>
552
 
552
 
553
                     </el-col>
553
                     </el-col>
554
-                    
554
+
555
                     <el-col :span="8"
555
                     <el-col :span="8"
556
                             v-if="isShows('开药数量')">
556
                             v-if="isShows('开药数量')">
557
                         <el-form-item label="开药数量(支):" prop="prescribing_number" :rules="isCheckmust('开药数量')">
557
                         <el-form-item label="开药数量(支):" prop="prescribing_number" :rules="isCheckmust('开药数量')">
581
                         </el-form-item>
581
                         </el-form-item>
582
                     </el-col>
582
                     </el-col>
583
 
583
 
584
-                    
584
+
585
                     <el-col :span="8" v-if="isShows('置换速度')" v-show="totalShow">
585
                     <el-col :span="8" v-if="isShows('置换速度')" v-show="totalShow">
586
                         <el-form-item label="置换速度(ml/min)" prop="displace_speed" :rules="isCheckmust('置换速度')">
586
                         <el-form-item label="置换速度(ml/min)" prop="displace_speed" :rules="isCheckmust('置换速度')">
587
                             <el-input
587
                             <el-input
606
                             :span="8"
606
                             :span="8"
607
                             v-if="isShows('钙剂量')"
607
                             v-if="isShows('钙剂量')"
608
                     ></el-col>
608
                     ></el-col>
609
-                    
609
+
610
                     <el-col :span="8" v-if="isShows('钙剂量')" >
610
                     <el-col :span="8" v-if="isShows('钙剂量')" >
611
                         <el-form-item label="钙剂量(ml) : " prop="anticoagulant_gaijiliang" :rules="isCheckmust('钙剂量')">
611
                         <el-form-item label="钙剂量(ml) : " prop="anticoagulant_gaijiliang" :rules="isCheckmust('钙剂量')">
612
                             <el-input
612
                             <el-input
616
                             ></el-input>
616
                             ></el-input>
617
                         </el-form-item>
617
                         </el-form-item>
618
                     </el-col>
618
                     </el-col>
619
-                    
619
+
620
                     <el-col :span="8" v-if="isShows('钾')">
620
                     <el-col :span="8" v-if="isShows('钾')">
621
                         <el-form-item label="钾(mmol/L): " prop="kalium" :rules="isCheckmust('钾')">
621
                         <el-form-item label="钾(mmol/L): " prop="kalium" :rules="isCheckmust('钾')">
622
                             <el-input
622
                             <el-input
687
                             ></el-input>
687
                             ></el-input>
688
                         </el-form-item>
688
                         </el-form-item>
689
                     </el-col>
689
                     </el-col>
690
-                    
690
+
691
                     <el-col :span="8" v-if="isShows('透析器/灌流器')" >
691
                     <el-col :span="8" v-if="isShows('透析器/灌流器')" >
692
                         <el-form-item label="透析器/灌流器" prop="dialyzer_perfusion_apparatus" :rules="isCheckmust('透析器/灌流器')">
692
                         <el-form-item label="透析器/灌流器" prop="dialyzer_perfusion_apparatus" :rules="isCheckmust('透析器/灌流器')">
693
                             <el-input v-model="dialysisPrescription.dialyzer_perfusion_apparatus"
693
                             <el-input v-model="dialysisPrescription.dialyzer_perfusion_apparatus"
717
                                       @focus="showInnerDialog('12')"></el-input>
717
                                       @focus="showInnerDialog('12')"></el-input>
718
                         </el-form-item>
718
                         </el-form-item>
719
                     </el-col>
719
                     </el-col>
720
-                    
721
-                    <el-col :span="8" v-if="isShows('血浆分离器')"> 
720
+
721
+                    <el-col :span="8" v-if="isShows('血浆分离器')">
722
                         <el-form-item label="血浆分离器:" prop="plasma_separator" :rules="isCheckmust('血浆分离器')">
722
                         <el-form-item label="血浆分离器:" prop="plasma_separator" :rules="isCheckmust('血浆分离器')">
723
                             <el-input v-model="dialysisPrescription.plasma_separator"
723
                             <el-input v-model="dialysisPrescription.plasma_separator"
724
                                       @focus="showInnerDialog('9')"></el-input>
724
                                       @focus="showInnerDialog('9')"></el-input>
900
                             <el-input v-model="dialysisPrescription.amylaceum"></el-input>
900
                             <el-input v-model="dialysisPrescription.amylaceum"></el-input>
901
                         </el-form-item>
901
                         </el-form-item>
902
                     </el-col>
902
                     </el-col>
903
-                    
903
+
904
                     <el-col :span="8" v-if="isShows('吸氧')">
904
                     <el-col :span="8" v-if="isShows('吸氧')">
905
                         <el-form-item label="吸氧:" prop="oxygen_uptake" :rules="isCheckmust('吸氧')">
905
                         <el-form-item label="吸氧:" prop="oxygen_uptake" :rules="isCheckmust('吸氧')">
906
                             <el-select v-model="dialysisPrescription.oxygen_uptake" placeholder="请选择"
906
                             <el-select v-model="dialysisPrescription.oxygen_uptake" placeholder="请选择"
1010
 
1010
 
1011
 
1011
 
1012
                 </el-row>
1012
                 </el-row>
1013
-                   
1013
+
1014
                 <el-row :gutter="20">
1014
                 <el-row :gutter="20">
1015
                   <el-col :span="24" v-if="isShows('透析备注') && (dialysisPrescription.mode_id == 2 || dialysisPrescription.mode_id == 3 || dialysisPrescription.mode_id == 4)">
1015
                   <el-col :span="24" v-if="isShows('透析备注') && (dialysisPrescription.mode_id == 2 || dialysisPrescription.mode_id == 3 || dialysisPrescription.mode_id == 4)">
1016
                     <el-form-item label="透析备注:" prop="value" :rules="isCheckmust('透析备注')">
1016
                     <el-form-item label="透析备注:" prop="value" :rules="isCheckmust('透析备注')">
1048
                     </el-col>
1048
                     </el-col>
1049
                     <el-col :span="8"  v-if="isShows('开始钠')">
1049
                     <el-col :span="8"  v-if="isShows('开始钠')">
1050
                         <el-form-item label="开始钠: " prop="start_sodium" :rules="isCheckmust('开始钠')">
1050
                         <el-form-item label="开始钠: " prop="start_sodium" :rules="isCheckmust('开始钠')">
1051
-                            <el-input    
1051
+                            <el-input
1052
                                 v-model="dialysisPrescription.start_sodium"
1052
                                 v-model="dialysisPrescription.start_sodium"
1053
                                 :rows="5"
1053
                                 :rows="5"
1054
                             ></el-input>
1054
                             ></el-input>
1068
                   <el-col :span="8" v-if="isShows('透析液流速')">
1068
                   <el-col :span="8" v-if="isShows('透析液流速')">
1069
                         <el-form-item label="透析液流速(ml/h):" prop="dialysis_fluid_flow" :rules="isCheckmust('透析液流速')">
1069
                         <el-form-item label="透析液流速(ml/h):" prop="dialysis_fluid_flow" :rules="isCheckmust('透析液流速')">
1070
                             <el-input
1070
                             <el-input
1071
-                                  
1071
+
1072
                                     v-model="dialysisPrescription.dialysis_fluid_flow"
1072
                                     v-model="dialysisPrescription.dialysis_fluid_flow"
1073
                                     :rows="5"
1073
                                     :rows="5"
1074
                             ></el-input>
1074
                             ></el-input>
1109
                     </el-col>
1109
                     </el-col>
1110
                 </el-row>
1110
                 </el-row>
1111
             </el-form>
1111
             </el-form>
1112
-            
1112
+
1113
             <span slot="footer" class="dialog-footer">
1113
             <span slot="footer" class="dialog-footer">
1114
         <el-button @click="handleCancle">取 消</el-button>
1114
         <el-button @click="handleCancle">取 消</el-button>
1115
                 <!-- <el-button type="primary" @click="handleCommit" v-if="isPermission()">保 存</el-button> -->
1115
                 <!-- <el-button type="primary" @click="handleCommit" v-if="isPermission()">保 存</el-button> -->
1762
         //   // remark:[{required: true, message: '请输入备注', trigger: 'blur'}]
1762
         //   // remark:[{required: true, message: '请输入备注', trigger: 'blur'}]
1763
         // }
1763
         // }
1764
       }
1764
       }
1765
-      
1765
+
1766
     },
1766
     },
1767
     methods: {
1767
     methods: {
1768
       changeOxygenList(val) {
1768
       changeOxygenList(val) {
1780
 
1780
 
1781
       },
1781
       },
1782
       showInnerDialog: function(val) {
1782
       showInnerDialog: function(val) {
1783
-       
1783
+
1784
         this.InnerDialogProps.visibility = true
1784
         this.InnerDialogProps.visibility = true
1785
         switch (val) {
1785
         switch (val) {
1786
           case '5': // 透析器/灌流器
1786
           case '5': // 透析器/灌流器
1788
             this.InnerDialogProps.values = this.dialyzerPerfusionApparatus
1788
             this.InnerDialogProps.values = this.dialyzerPerfusionApparatus
1789
             this.InnerDialogProps.titles = '透析器/灌流器'
1789
             this.InnerDialogProps.titles = '透析器/灌流器'
1790
             this.InnerDialogProps.type = 'dialyzer_perfusion_apparatus'
1790
             this.InnerDialogProps.type = 'dialyzer_perfusion_apparatus'
1791
-           
1791
+
1792
             this.InnerDialogProps.selected = this.dialysisPrescription.dialyzer_perfusion_apparatus
1792
             this.InnerDialogProps.selected = this.dialysisPrescription.dialyzer_perfusion_apparatus
1793
             this.InnerDialogProps.isShowTextArea = false
1793
             this.InnerDialogProps.isShowTextArea = false
1794
             break
1794
             break
1861
         }
1861
         }
1862
       },
1862
       },
1863
       innerDialogComfirm: function(val) {
1863
       innerDialogComfirm: function(val) {
1864
-      
1864
+
1865
 
1865
 
1866
         this.InnerDialogProps.visibility = false
1866
         this.InnerDialogProps.visibility = false
1867
         switch (val.type) {
1867
         switch (val.type) {
1876
                    }
1876
                    }
1877
                 }
1877
                 }
1878
               }
1878
               }
1879
-            } 
1879
+            }
1880
             if(newArr!=null && newArr.length>0){
1880
             if(newArr!=null && newArr.length>0){
1881
-              
1881
+
1882
               this.dialysisPrescription.dialyzer_perfusion_apparatus = newArr.join(',')
1882
               this.dialysisPrescription.dialyzer_perfusion_apparatus = newArr.join(',')
1883
             }else{
1883
             }else{
1884
               this.dialysisPrescription.dialyzer_perfusion_apparatus = ""
1884
               this.dialysisPrescription.dialyzer_perfusion_apparatus = ""
1885
             }
1885
             }
1886
-           
1886
+
1887
             break
1887
             break
1888
           case 'blood':
1888
           case 'blood':
1889
-            
1889
+
1890
             this.dialysisPrescription.blood = val.value.join(',')
1890
             this.dialysisPrescription.blood = val.value.join(',')
1891
             break
1891
             break
1892
           case 'dialyzers':
1892
           case 'dialyzers':
1893
-            
1893
+
1894
             var newArr = []
1894
             var newArr = []
1895
             if(this.dialyzers!=null && this.dialyzers.length >0){
1895
             if(this.dialyzers!=null && this.dialyzers.length >0){
1896
               for(let i=0;i<this.dialyzers.length;i++){
1896
               for(let i=0;i<this.dialyzers.length;i++){
1906
             }else{
1906
             }else{
1907
               this.dialysisPrescription.dialysis_dialyszers = ""
1907
               this.dialysisPrescription.dialysis_dialyszers = ""
1908
             }
1908
             }
1909
-            
1909
+
1910
             break
1910
             break
1911
           case 'irrigations':
1911
           case 'irrigations':
1912
             var newArr = []
1912
             var newArr = []
1924
             }else{
1924
             }else{
1925
               this.dialysisPrescription.dialysis_irrigation = ""
1925
               this.dialysisPrescription.dialysis_irrigation = ""
1926
             }
1926
             }
1927
-            
1927
+
1928
             break
1928
             break
1929
           case 'plasma_separator':
1929
           case 'plasma_separator':
1930
             this.dialysisPrescription.plasma_separator = val.value.join(',')
1930
             this.dialysisPrescription.plasma_separator = val.value.join(',')
2418
        }else{
2418
        }else{
2419
           this.dialysisPrescription.admin_user_id = prescription.admin_user_id
2419
           this.dialysisPrescription.admin_user_id = prescription.admin_user_id
2420
        }
2420
        }
2421
-      
2421
+
2422
        this.adminRoles = []
2422
        this.adminRoles = []
2423
         if(admins.length > 0 ){
2423
         if(admins.length > 0 ){
2424
           for(let i=0;i<admins.length;i++){
2424
           for(let i=0;i<admins.length;i++){
2647
             }
2647
             }
2648
         }
2648
         }
2649
         if (this.predialysis == null || this.predialysis.id == 0) {
2649
         if (this.predialysis == null || this.predialysis.id == 0) {
2650
-          
2650
+
2651
           if (last != null) {
2651
           if (last != null) {
2652
 
2652
 
2653
             this.dialysisPrescription.niprocart = last.niprocart
2653
             this.dialysisPrescription.niprocart = last.niprocart
2668
             if(this.$store.getters.xt_user.template_info.org_id!=10013  && this.$store.getters.xt_user.template_info.org_id!=10014){
2668
             if(this.$store.getters.xt_user.template_info.org_id!=10013  && this.$store.getters.xt_user.template_info.org_id!=10014){
2669
               this.remark = last.remark
2669
               this.remark = last.remark
2670
             }
2670
             }
2671
-           
2671
+
2672
             weight_before = 0
2672
             weight_before = 0
2673
 
2673
 
2674
           }
2674
           }
2675
 
2675
 
2676
         } else {
2676
         } else {
2677
           weight_before = this.predialysis.weight_before
2677
           weight_before = this.predialysis.weight_before
2678
-          
2678
+
2679
         }
2679
         }
2680
 
2680
 
2681
 
2681
 
2719
             }
2719
             }
2720
         }
2720
         }
2721
         for (let i = 0; i < this.targetAdvices.length; i++) {
2721
         for (let i = 0; i < this.targetAdvices.length; i++) {
2722
-         
2722
+
2723
           if (this.targetAdvices[i].isCheck == 1) {
2723
           if (this.targetAdvices[i].isCheck == 1) {
2724
             this.checkedCities.push(this.targetAdvices[i].id)
2724
             this.checkedCities.push(this.targetAdvices[i].id)
2725
           }
2725
           }
2802
                   return
2802
                   return
2803
                 }
2803
                 }
2804
               }
2804
               }
2805
-              
2805
+
2806
             }
2806
             }
2807
             if(this.dialysisPrescription.mode_id!=2 && this.dialysisPrescription.mode_id!=5 && this.dialysisPrescription.mode_id!=12){
2807
             if(this.dialysisPrescription.mode_id!=2 && this.dialysisPrescription.mode_id!=5 && this.dialysisPrescription.mode_id!=12){
2808
               this.dialysisPrescription.displace_liqui_part = 0
2808
               this.dialysisPrescription.displace_liqui_part = 0
2809
               this.dialysisPrescription.displace_liqui_value = 0
2809
               this.dialysisPrescription.displace_liqui_value = 0
2810
-            } 
2810
+            }
2811
 
2811
 
2812
             this.is_pre = 1
2812
             this.is_pre = 1
2813
 
2813
 
3276
             return false;
3276
             return false;
3277
           }
3277
           }
3278
         })
3278
         })
3279
-        
3279
+
3280
       },
3280
       },
3281
       handleCancle: function() {
3281
       handleCancle: function() {
3282
         this.hide()
3282
         this.hide()
3301
               }
3301
               }
3302
             }
3302
             }
3303
             if(this.dialysisPrescription.mode_id!=2 && this.dialysisPrescription.mode_id!=5 && this.dialysisPrescription.mode_id!=12){
3303
             if(this.dialysisPrescription.mode_id!=2 && this.dialysisPrescription.mode_id!=5 && this.dialysisPrescription.mode_id!=12){
3304
-               this.dialysisPrescription.displace_liqui_part == 0 
3304
+               this.dialysisPrescription.displace_liqui_part == 0
3305
               this.dialysisPrescription.displace_liqui_value == 0
3305
               this.dialysisPrescription.displace_liqui_value == 0
3306
             }
3306
             }
3307
           }
3307
           }
3842
           ];
3842
           ];
3843
         }
3843
         }
3844
           return [{ required: true ,message:`请输入${name}`, trigger: ['blur','change'] }];
3844
           return [{ required: true ,message:`请输入${name}`, trigger: ['blur','change'] }];
3845
-          
3845
+
3846
         }
3846
         }
3847
       }
3847
       }
3848
     },
3848
     },
3849
-    
3849
+
3850
     getDoctorName(doctor_id) {
3850
     getDoctorName(doctor_id) {
3851
       for (let i = 0; i < this.admin_users.length; i++) {
3851
       for (let i = 0; i < this.admin_users.length; i++) {
3852
         if (this.admin_users[i].id == doctor_id) {
3852
         if (this.admin_users[i].id == doctor_id) {
3942
         this.dialysisPrescription.displace_liqui_value = ""
3942
         this.dialysisPrescription.displace_liqui_value = ""
3943
         this.dialysisPrescription.displace_liqui_part = ""
3943
         this.dialysisPrescription.displace_liqui_part = ""
3944
       }
3944
       }
3945
-      
3945
+
3946
       const ParamsQuery = {}
3946
       const ParamsQuery = {}
3947
       ParamsQuery['patient_id'] = this.$route.query.patient_id
3947
       ParamsQuery['patient_id'] = this.$route.query.patient_id
3948
       ParamsQuery['mode_id'] = id
3948
       ParamsQuery['mode_id'] = id
3954
           console.log('切换数据', response.data.data.solution)
3954
           console.log('切换数据', response.data.data.solution)
3955
           this.$message.success('切换成功')
3955
           this.$message.success('切换成功')
3956
           console.log("dialysisPrescription",response.data.data.dialysisPrescription)
3956
           console.log("dialysisPrescription",response.data.data.dialysisPrescription)
3957
-          
3957
+
3958
           if (response.data.data.solution != null) {
3958
           if (response.data.data.solution != null) {
3959
             for (const key in response.data.data.solution) {
3959
             for (const key in response.data.data.solution) {
3960
               // 长期处方不为空
3960
               // 长期处方不为空
4018
           }
4018
           }
4019
 
4019
 
4020
           if(response.data.data.dialysisPrescription!=null){
4020
           if(response.data.data.dialysisPrescription!=null){
4021
-              this.dialysisPrescription.remark =  response.data.data.dialysisPrescription.remark 
4021
+              this.dialysisPrescription.remark =  response.data.data.dialysisPrescription.remark
4022
           }
4022
           }
4023
         }
4023
         }
4024
         if (response.data.data.solution == null) {
4024
         if (response.data.data.solution == null) {
4260
         if (isNaN(this.dialysisPrescription.anticoagulant_zongliang)) {
4260
         if (isNaN(this.dialysisPrescription.anticoagulant_zongliang)) {
4261
           this.dialysisPrescription.anticoagulant_zongliang = ''
4261
           this.dialysisPrescription.anticoagulant_zongliang = ''
4262
         }
4262
         }
4263
-    
4263
+
4264
       if(this.$store.getters.xt_user.template_info.template_id == 41 && this.dialysisPrescription.anticoagulant == 2){
4264
       if(this.$store.getters.xt_user.template_info.template_id == 41 && this.dialysisPrescription.anticoagulant == 2){
4265
           this.dialysisPrescription.anticoagulant_zongliang = ""
4265
           this.dialysisPrescription.anticoagulant_zongliang = ""
4266
           this.dialysisPrescription.anticoagulant_zongliang = parseInt(this.dialysisPrescription.anticoagulant_shouji) +  parseInt(this.dialysisPrescription.anticoagulant_weichi)
4266
           this.dialysisPrescription.anticoagulant_zongliang = parseInt(this.dialysisPrescription.anticoagulant_shouji) +  parseInt(this.dialysisPrescription.anticoagulant_weichi)
4267
        }
4267
        }
4268
- 
4268
+
4269
       },
4269
       },
4270
       'dialysisPrescription.anticoagulant_weichi': function() {
4270
       'dialysisPrescription.anticoagulant_weichi': function() {
4271
         let dialysis_duration_minute = 0
4271
         let dialysis_duration_minute = 0
4297
          this.dialysisPrescription.anticoagulant_zongliang = parseInt(this.dialysisPrescription.anticoagulant_shouji) +  parseInt(this.dialysisPrescription.anticoagulant_weichi)
4297
          this.dialysisPrescription.anticoagulant_zongliang = parseInt(this.dialysisPrescription.anticoagulant_shouji) +  parseInt(this.dialysisPrescription.anticoagulant_weichi)
4298
        }
4298
        }
4299
         this.zongliang =  this.dialysisPrescription.anticoagulant_zongliang
4299
         this.zongliang =  this.dialysisPrescription.anticoagulant_zongliang
4300
-     
4300
+
4301
       },
4301
       },
4302
-   
4303
-   
4302
+
4303
+
4304
       'prescription.id': {
4304
       'prescription.id': {
4305
         immediate: true,
4305
         immediate: true,
4306
         deep: true,
4306
         deep: true,
4688
         if (isNaN(this.dialysisPrescription.anticoagulant_zongliang)) {
4688
         if (isNaN(this.dialysisPrescription.anticoagulant_zongliang)) {
4689
           this.dialysisPrescription.anticoagulant_zongliang = ''
4689
           this.dialysisPrescription.anticoagulant_zongliang = ''
4690
         }
4690
         }
4691
-    
4691
+
4692
       if(this.$store.getters.xt_user.template_info.template_id == 41 && this.dialysisPrescription.anticoagulant == 2){
4692
       if(this.$store.getters.xt_user.template_info.template_id == 41 && this.dialysisPrescription.anticoagulant == 2){
4693
           this.dialysisPrescription.anticoagulant_zongliang = ""
4693
           this.dialysisPrescription.anticoagulant_zongliang = ""
4694
           this.dialysisPrescription.anticoagulant_zongliang = parseInt(this.dialysisPrescription.anticoagulant_shouji) +  parseInt(this.dialysisPrescription.anticoagulant_weichi)
4694
           this.dialysisPrescription.anticoagulant_zongliang = parseInt(this.dialysisPrescription.anticoagulant_shouji) +  parseInt(this.dialysisPrescription.anticoagulant_weichi)
4695
        }
4695
        }
4696
- 
4696
+
4697
       },
4697
       },
4698
       'dialysisPrescription.reduce_amount': function() {
4698
       'dialysisPrescription.reduce_amount': function() {
4699
         let dialysis_duration_minute = 0
4699
         let dialysis_duration_minute = 0
4727
         if (isNaN(this.dialysisPrescription.anticoagulant_zongliang)) {
4727
         if (isNaN(this.dialysisPrescription.anticoagulant_zongliang)) {
4728
           this.dialysisPrescription.anticoagulant_zongliang = ''
4728
           this.dialysisPrescription.anticoagulant_zongliang = ''
4729
         }
4729
         }
4730
-    
4730
+
4731
       if(this.$store.getters.xt_user.template_info.template_id == 41 && this.dialysisPrescription.anticoagulant == 2){
4731
       if(this.$store.getters.xt_user.template_info.template_id == 41 && this.dialysisPrescription.anticoagulant == 2){
4732
           this.dialysisPrescription.anticoagulant_zongliang = ""
4732
           this.dialysisPrescription.anticoagulant_zongliang = ""
4733
           this.dialysisPrescription.anticoagulant_zongliang = parseInt(this.dialysisPrescription.anticoagulant_shouji) +  parseInt(this.dialysisPrescription.anticoagulant_weichi)
4733
           this.dialysisPrescription.anticoagulant_zongliang = parseInt(this.dialysisPrescription.anticoagulant_shouji) +  parseInt(this.dialysisPrescription.anticoagulant_weichi)
4734
        }
4734
        }
4735
- 
4735
+
4736
       },
4736
       },
4737
       stockType: function() {
4737
       stockType: function() {
4738
         console.log('stockType', this.stockType)
4738
         console.log('stockType', this.stockType)
4766
           }
4766
           }
4767
         }
4767
         }
4768
         this.irrigations = irrigation
4768
         this.irrigations = irrigation
4769
-        
4769
+
4770
         for(let i=0;i<arrThree.length;i++){
4770
         for(let i=0;i<arrThree.length;i++){
4771
           for (let j = 0; j < arrThree[i].GoodInfo.length; j++) {
4771
           for (let j = 0; j < arrThree[i].GoodInfo.length; j++) {
4772
             dialysis_strainer.push(arrThree[i].GoodInfo[j])
4772
             dialysis_strainer.push(arrThree[i].GoodInfo[j])
4773
           }
4773
           }
4774
         }
4774
         }
4775
-       
4775
+
4776
         this.dialysisStrainerList = dialysis_strainer
4776
         this.dialysisStrainerList = dialysis_strainer
4777
       },
4777
       },
4778
-      
4778
+
4779
       admin_user_id:function(){
4779
       admin_user_id:function(){
4780
         console.log("处方医生",this.admins)
4780
         console.log("处方医生",this.admins)
4781
         if(this.admins.length > 0 ){
4781
         if(this.admins.length > 0 ){
4794
 
4794
 
4795
       this.bilirubinAdsorptionColumn = getDataConfig('hemodialysis', 'bilirubin_adsorption_column')
4795
       this.bilirubinAdsorptionColumn = getDataConfig('hemodialysis', 'bilirubin_adsorption_column')
4796
 
4796
 
4797
-      
4797
+
4798
       this.educationList = getDataConfig('dialysis_remark', 'dialysis_remark')
4798
       this.educationList = getDataConfig('dialysis_remark', 'dialysis_remark')
4799
       console.log("透析准备232323232323wo",this.educationList)
4799
       console.log("透析准备232323232323wo",this.educationList)
4800
     }
4800
     }

+ 8 - 4
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue 查看文件

470
                 template_id == 54 ||
470
                 template_id == 54 ||
471
                 template_id == 56 ||
471
                 template_id == 56 ||
472
                 org_id ==10432 || 
472
                 org_id ==10432 || 
473
-                org_id ==10445
473
+                org_id ==10445 || 
474
+                org_id ==10410
474
               
475
               
475
                )
476
                )
476
             "
477
             "
498
               template_id != 54 &&
499
               template_id != 54 &&
499
               template_id != 56 &&
500
               template_id != 56 &&
500
               org_id !=10432 && 
501
               org_id !=10432 && 
501
-              org_id !=10445
502
+              org_id !=10445 &&
503
+              org_id !=10410
502
             "
504
             "
503
           >
505
           >
504
             <template slot-scope="scope">
506
             <template slot-scope="scope">
1296
               template_id != 56 &&
1298
               template_id != 56 &&
1297
               template_id != 53 &&
1299
               template_id != 53 &&
1298
               org_id!=10432 &&
1300
               org_id!=10432 &&
1299
-              org_id!=10445
1301
+              org_id!=10445 &&
1302
+              org_id!=10410
1300
             "
1303
             "
1301
           >
1304
           >
1302
             <el-form-item label="置换率(L/h):" :prop="isName('置换率')"
1305
             <el-form-item label="置换率(L/h):" :prop="isName('置换率')"
1320
                 template_id == 56 ||
1323
                 template_id == 56 ||
1321
                 template_id == 48 ||
1324
                 template_id == 48 ||
1322
                 org_id==10432 ||
1325
                 org_id==10432 ||
1323
-                org_id!=10445)
1326
+                org_id!=10445 ||
1327
+                org_id!=10410)
1324
             "
1328
             "
1325
           >
1329
           >
1326
             <el-form-item label="置换率(ml/min):" :prop="isName('置换率')"
1330
             <el-form-item label="置换率(ml/min):" :prop="isName('置换率')"

+ 2 - 2
src/xt_pages/dialysis/details/dialysisMonitoring.vue 查看文件

20
           <th v-if="isShow('超滤率') && (template_id !=6 && 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==10387" width="50px"> 超滤率 <br />(L/h) </th>
20
           <th v-if="isShow('超滤率') && (template_id !=6 && 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==10387" width="50px"> 超滤率 <br />(L/h) </th>
21
           <th v-if="isShow('钠浓度')" width="92px">钠浓度(mmol/L)</th>
21
           <th v-if="isShow('钠浓度')" width="92px">钠浓度(mmol/L)</th>
22
           <th v-if="isShow('透析液温度')" width="92px">透析液温度(℃)</th>
22
           <th v-if="isShow('透析液温度')" width="92px">透析液温度(℃)</th>
23
-          <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) " width="92px" > 置换率(ml/min) </th>
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" width="92px" > 置换率(L/h)  </th>
23
+          <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) " width="92px" > 置换率(ml/min) </th>
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" width="92px" > 置换率(L/h)  </th>
25
           <th v-if=" isShow('置换量') && (template_id == 43)" width="92px"> 置换量(ml/h)  </th>
25
           <th v-if=" isShow('置换量') && (template_id == 43)" width="92px"> 置换量(ml/h)  </th>
26
           <th v-if=" isShow('置换量') && ((template_id == 6 && org_id != 9919 && org_id !=10191) || org_id == 9779 || 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 || 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 )" width="92px"  > 置换量(ml)  </th>
26
           <th v-if=" isShow('置换量') && ((template_id == 6 && org_id != 9919 && org_id !=10191) || org_id == 9779 || 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 || 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 )" width="92px"  > 置换量(ml)  </th>
27
           <th v-if=" isShow('置换量') && ((template_id != 6 || org_id == 9919 || org_id == 10191) && org_id != 9779 && 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 && 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)" width="92px" > 置换量(L) </th>
27
           <th v-if=" isShow('置换量') && ((template_id != 6 || org_id == 9919 || org_id == 10191) && org_id != 9779 && 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 && 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)" width="92px" > 置换量(L) </th>

+ 4 - 4
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyOne.vue 查看文件

2595
                                 />
2595
                                 />
2596
                               </div>
2596
                               </div>
2597
                             </div>
2597
                             </div>
2598
-                            <div class="inline_block" style="flex: 1">
2598
+                            <!-- <div class="inline_block" style="flex: 1">
2599
                               下机护士:
2599
                               下机护士:
2600
                               <div
2600
                               <div
2601
                                 class="under_line"
2601
                                 class="under_line"
2633
                                   v-else
2633
                                   v-else
2634
                                 />
2634
                                 />
2635
                               </div>
2635
                               </div>
2636
-                            </div>
2637
-                            <!-- <div class="inline_block" style="flex: 1">
2636
+                            </div> -->
2637
+                            <div class="inline_block" style="flex: 1">
2638
                               患者签名:
2638
                               患者签名:
2639
                               <div
2639
                               <div
2640
                                 class="under_line"
2640
                                 class="under_line"
2648
                                   srcset=""
2648
                                   srcset=""
2649
                                 />
2649
                                 />
2650
                               </div>
2650
                               </div>
2651
-                            </div> -->
2651
+                            </div>
2652
                             <div class="inline_block" style="flex: 1">
2652
                             <div class="inline_block" style="flex: 1">
2653
                               治疗医生:
2653
                               治疗医生:
2654
                               <div
2654
                               <div

+ 23 - 9
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyThree.vue 查看文件

688
                 <tr>
688
                 <tr>
689
                   <td style="width: 60px" rowspan="2">时间</td>
689
                   <td style="width: 60px" rowspan="2">时间</td>
690
                   <td colspan="4">透析参数</td>
690
                   <td colspan="4">透析参数</td>
691
-                  <td :colspan="org_id == 10441 || org_id == 9675 ? 4 : 5">
691
+                  <td :colspan="org_id == 10441 || org_id == 9675  ? 4 : 5">
692
                     生命体征
692
                     生命体征
693
                   </td>
693
                   </td>
694
+                  <td v-if="org_id == 10430 || org_id == 0">
695
+                    KT/V
696
+                  </td>
694
                   <td colspan="1">治疗中病情变化</td>
697
                   <td colspan="1">治疗中病情变化</td>
695
                 </tr>
698
                 </tr>
696
                 <tr class="short_tr">
699
                 <tr class="short_tr">
716
                     <p style="height: 20px; line-height: 20px">℃</p>
719
                     <p style="height: 20px; line-height: 20px">℃</p>
717
                   </th>
720
                   </th>
718
 
721
 
722
+               
723
+
719
                   <th style="width: 80px; font-weight: normal">
724
                   <th style="width: 80px; font-weight: normal">
720
                     <p style="height: 20px; line-height: 20px">T</p>
725
                     <p style="height: 20px; line-height: 20px">T</p>
721
                     <p style="height: 20px; line-height: 20px">℃</p>
726
                     <p style="height: 20px; line-height: 20px">℃</p>
743
                     <p style="height: 20px; line-height: 20px">SpO₂</p>
748
                     <p style="height: 20px; line-height: 20px">SpO₂</p>
744
                     <p style="height: 20px; line-height: 20px">%</p>
749
                     <p style="height: 20px; line-height: 20px">%</p>
745
                   </th>
750
                   </th>
751
+                  <th style="width:50px; font-weight: normal" v-if="org_id == 10430 || org_id == 0">
752
+                    <p style="height: 20px; line-height: 20px">
753
+                      KT/V
754
+                    </p>
755
+                  </th>
746
                   <th style="width: 333px; font-weight: normal">
756
                   <th style="width: 333px; font-weight: normal">
747
                     <p style="height: 20px; line-height: 20px">
757
                     <p style="height: 20px; line-height: 20px">
748
                       记&nbsp;&nbsp;&nbsp;&nbsp;录
758
                       记&nbsp;&nbsp;&nbsp;&nbsp;录
795
                     {{monitor.dialysate_temperature?monitor.dialysate_temperature:''}}
805
                     {{monitor.dialysate_temperature?monitor.dialysate_temperature:''}}
796
                   </td>
806
                   </td>
797
 
807
 
808
+
798
                   <td>
809
                   <td>
799
                     <span v-if="getTime(monitor.operate_time) != ''">
810
                     <span v-if="getTime(monitor.operate_time) != ''">
800
                       {{ monitor.temperature ? monitor.temperature : "" }}
811
                       {{ monitor.temperature ? monitor.temperature : "" }}
801
                     </span>
812
                     </span>
802
                   </td>
813
                   </td>
803
 
814
 
815
+                
804
                   <td>
816
                   <td>
805
                     <span v-if="getTime(monitor.operate_time) != ''">
817
                     <span v-if="getTime(monitor.operate_time) != ''">
806
                       {{
818
                       {{
836
                       }}
848
                       }}
837
                     </span>
849
                     </span>
838
                   </td>
850
                   </td>
851
+                  <td v-if="org_id == 10430 || org_id == 0">
852
+                    {{ monitor.ktv?monitor.ktv:"" }}
853
+                  </td>
839
                   <td>
854
                   <td>
840
                     <span
855
                     <span
841
                       v-if="
856
                       v-if="
851
               </table>
866
               </table>
852
             </td>
867
             </td>
853
           </tr>
868
           </tr>
854
-          <tr style="transform: translateY(4px)" v-if="org_id!=10346 && org_id!=0">
869
+          <tr style="transform: translateY(4px)" v-if="org_id!=10346">
855
             <td>
870
             <td>
856
               <table class="print-table" border="1" style="text-align: center">
871
               <table class="print-table" border="1" style="text-align: center">
857
                 <tr>
872
                 <tr>
899
               </table>
914
               </table>
900
             </td>
915
             </td>
901
           </tr>
916
           </tr>
902
-          <div v-if="org_id!=10346 && org_id!=0">
917
+
903
           <tr
918
           <tr
919
+            v-if="org_id!=10346"
904
             v-for="(advice, advice_index) in advices"
920
             v-for="(advice, advice_index) in advices"
905
             :key="advice_index"
921
             :key="advice_index"
906
             style="transform: translateY(3px)"
922
             style="transform: translateY(3px)"
919
                     <span v-if="setAdminUserES(advice.advice_doctor) == ''">
935
                     <span v-if="setAdminUserES(advice.advice_doctor) == ''">
920
                       {{ getAdminUser(advice.advice_doctor) }}
936
                       {{ getAdminUser(advice.advice_doctor) }}
921
                     </span>
937
                     </span>
922
-                    <img
938
+                  <img
923
                       style="height: 30px"
939
                       style="height: 30px"
924
                       :src="setAdminUserES(advice.advice_doctor)"
940
                       :src="setAdminUserES(advice.advice_doctor)"
925
                       alt=""
941
                       alt=""
926
                       srcset=""
942
                       srcset=""
927
                     />
943
                     />
928
                   </td>
944
                   </td>
929
-                  <td style="text-align: left; padding-left: 5px" width="340">
945
+                  <td style="text-align: left; padding-left: 5px" width="344">
930
                     <span v-if="advice.parent_id > 0">---></span>
946
                     <span v-if="advice.parent_id > 0">---></span>
931
                     <span>{{ advice.advice_name }}</span>
947
                     <span>{{ advice.advice_name }}</span>
932
                     <span v-if="advice && advice.advice_desc"
948
                     <span v-if="advice && advice.advice_desc"
1082
               </table>
1098
               </table>
1083
             </td>
1099
             </td>
1084
           </tr>
1100
           </tr>
1085
-          </div>
1101
+         
1086
 
1102
 
1087
           <tr style="transform: translateY(1px)">
1103
           <tr style="transform: translateY(1px)">
1088
             <td>
1104
             <td>
1287
               </table>
1303
               </table>
1288
             </td>
1304
             </td>
1289
           </tr>
1305
           </tr>
1290
-          <div>
1291
           <tr
1306
           <tr
1292
             v-for="(advice, advice_index) in advices"
1307
             v-for="(advice, advice_index) in advices"
1293
             :key="advice_index"
1308
             :key="advice_index"
1313
                       srcset=""
1328
                       srcset=""
1314
                     />
1329
                     />
1315
                   </td>
1330
                   </td>
1316
-                  <td style="text-align: left; padding-left: 5px" width="340">
1331
+                  <td style="text-align: left; padding-left: 5px" width="344">
1317
                     <span v-if="advice.parent_id > 0">---></span>
1332
                     <span v-if="advice.parent_id > 0">---></span>
1318
                     <span>{{ advice.advice_name }}</span>
1333
                     <span>{{ advice.advice_name }}</span>
1319
                     <span v-if="advice && advice.advice_desc"
1334
                     <span v-if="advice && advice.advice_desc"
1469
               </table>
1484
               </table>
1470
             </td>
1485
             </td>
1471
           </tr>
1486
           </tr>
1472
-          </div>
1473
 
1487
 
1474
         
1488
         
1475
         </tbody>
1489
         </tbody>

文件差異過大導致無法顯示
+ 2020 - 2020
src/xt_pages/outpatientDoctorStation/prescriptionTemplatedetail.vue


+ 2 - 3
src/xt_pages/outpatientDoctorStation/template/printOne.vue 查看文件

154
           </p>
154
           </p>
155
           <p>日期:{{ getTime(item.ctime) ? getTime(item.ctime) : "" }}</p>
155
           <p>日期:{{ getTime(item.ctime) ? getTime(item.ctime) : "" }}</p>
156
         </div>
156
         </div>
157
-        
157
+
158
         <div class="doctorBoxs" style="border-bottom: 2px solid #000;" v-if="org_id == 10188 || org_id == 0">
158
         <div class="doctorBoxs" style="border-bottom: 2px solid #000;" v-if="org_id == 10188 || org_id == 0">
159
           <p>医师:{{ item.doctor ? item.doctor : "" }}</p>
159
           <p>医师:{{ item.doctor ? item.doctor : "" }}</p>
160
         </div>
160
         </div>
528
 .doctorBox {
528
 .doctorBox {
529
   display: flex;
529
   display: flex;
530
   justify-content: space-between;
530
   justify-content: space-between;
531
-  // justify-self: end;
532
   padding: 0 10px;
531
   padding: 0 10px;
533
   line-height: 24px;
532
   line-height: 24px;
534
   border-bottom: 2px solid #000;
533
   border-bottom: 2px solid #000;
539
   text-align: right;
538
   text-align: right;
540
   padding: 0 10px;
539
   padding: 0 10px;
541
   line-height: 24px;
540
   line-height: 24px;
542
-  
541
+
543
 }
542
 }
544
 .doctorBoxtwo {
543
 .doctorBoxtwo {
545
   display: flex;
544
   display: flex;

+ 2 - 2
src/xt_pages/user/courseOfDisease.vue 查看文件

72
             <el-col :span="15">
72
             <el-col :span="15">
73
               <div class="record_content_panel">
73
               <div class="record_content_panel">
74
                 <div style="background-color:rgb(245, 247, 250)" class="title">病程内容</div>
74
                 <div style="background-color:rgb(245, 247, 250)" class="title">病程内容</div>
75
-                <!--v-html="current_select_record.content"-->
75
+                
76
                 <div class="content">
76
                 <div class="content">
77
-                  <span v-if="current_select_record" >{{current_select_record.content }}</span>
77
+                  <span v-if="current_select_record" v-html="current_select_record.content"></span>
78
                   <span v-else></span>
78
                   <span v-else></span>
79
                 </div>
79
                 </div>
80
                 <!-- <el-form>
80
                 <!-- <el-form>