Преглед на файлове

Merge branch 'superman' of http://git.shengws.com/zhangbj/xt_vue into superman

xiaoming_global преди 5 години
родител
ревизия
1840de8ef9
променени са 31 файла, в които са добавени 224 реда и са изтрити 117 реда
  1. 8 5
      src/xt_pages/data/druguseTemplate.vue
  2. 1 1
      src/xt_pages/dialysis/PatientBox.vue
  3. 14 2
      src/xt_pages/dialysis/batch_print/batch_print_order.vue
  4. 1 1
      src/xt_pages/dialysis/batch_print/batch_print_order_five.vue
  5. 15 2
      src/xt_pages/dialysis/batch_print/batch_print_order_other.vue
  6. 5 2
      src/xt_pages/dialysis/batch_print/batch_print_order_other_one.vue
  7. 14 1
      src/xt_pages/dialysis/batch_print/batch_print_order_other_two.vue
  8. 11 1
      src/xt_pages/dialysis/details/BasicInfor.vue
  9. 39 0
      src/xt_pages/dialysis/template/DialysisPrintOrderOne.vue
  10. 6 6
      src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue
  11. 17 4
      src/xt_pages/dialysis/template/dialysisPrintOrderTwo.vue
  12. 3 3
      src/xt_pages/stock/cancelStockOrder.vue
  13. 3 3
      src/xt_pages/stock/config/dealer.vue
  14. 3 3
      src/xt_pages/stock/config/goodInfo.vue
  15. 3 3
      src/xt_pages/stock/config/goodType.vue
  16. 3 3
      src/xt_pages/stock/config/manufacturer.vue
  17. 3 3
      src/xt_pages/stock/detail/cancelStockDetail.vue
  18. 3 3
      src/xt_pages/stock/detail/salesReturnDetail.vue
  19. 3 3
      src/xt_pages/stock/detail/stockInDetail.vue
  20. 3 3
      src/xt_pages/stock/detail/stockOutDetail.vue
  21. 3 3
      src/xt_pages/stock/otherCancelStockOrder.vue
  22. 3 3
      src/xt_pages/stock/otherSalesReturnOrder.vue
  23. 3 3
      src/xt_pages/stock/otherStockInOrder.vue
  24. 3 3
      src/xt_pages/stock/otherStockOutOrder.vue
  25. 3 3
      src/xt_pages/stock/salesReturnOrder.vue
  26. 3 3
      src/xt_pages/stock/stockInOrder.vue
  27. 3 3
      src/xt_pages/stock/stockOutOrder.vue
  28. 3 3
      src/xt_pages/stock/stockQuery.vue
  29. 27 33
      src/xt_pages/user/dialysisRecord.vue
  30. 1 1
      src/xt_pages/user/doctorAdvice.vue
  31. 14 7
      src/xt_pages/user/patients.vue

+ 8 - 5
src/xt_pages/data/druguseTemplate.vue Целия файл

@@ -146,27 +146,30 @@
146 146
 
147 147
                 </template>
148 148
               </el-table-column>
149
+
149 150
               <el-table-column
150 151
                 prop="amount3"
151 152
                 align="center"
152
-
153
-                label="使用频率">
153
+                label="给药途径">
154 154
                 <template slot-scope="scope" v-if="scope.row.parent_id == 0">
155
-                  <span>{{scope.row.execution_frequency}}</span>
155
+                  <span>{{scope.row.delivery_way}}</span>
156 156
                 </template>
157 157
               </el-table-column>
158 158
 
159
+
159 160
               <el-table-column
160 161
                 prop="amount3"
161 162
                 align="center"
162 163
 
163
-                label="给药途径">
164
+                label="执行频率">
164 165
                 <template slot-scope="scope" v-if="scope.row.parent_id == 0">
165
-                  <span>{{scope.row.delivery_way}}</span>
166
+                  <span>{{scope.row.execution_frequency}}</span>
166 167
                 </template>
167 168
               </el-table-column>
168 169
 
169 170
 
171
+
172
+
170 173
               <el-table-column prop="blood_flow_volume" align="center" label="提醒频率">
171 174
                 <template slot-scope="scope">
172 175
                   <span v-if="scope.row.frequency_type == 1">每次必推</span>

+ 1 - 1
src/xt_pages/dialysis/PatientBox.vue Целия файл

@@ -18,7 +18,7 @@
18 18
         <ul>
19 19
           <li><span class="iconfont">&#xe6f5;</span>班次 : {{timeTypeText(schedule)}}</li>
20 20
           <li><span class="iconfont">&#xe6de;</span>床位号 : {{schedule.device_number.number}}</li>
21
-          <li><span class="iconfont">&#xe6f6;</span>透析模式 : {{$store.getters.treatment_mode[schedule.mode_id].name}}</li>
21
+          <li><span class="iconfont">&#xe6f6;</span>透析模式 : {{schedule.mode_id?$store.getters.treatment_mode[schedule.mode_id].name:''}}</li>
22 22
         </ul>
23 23
       </div>
24 24
     </div>

+ 14 - 2
src/xt_pages/dialysis/batch_print/batch_print_order.vue Целия файл

@@ -306,8 +306,20 @@
306 306
                       <check-box text="HDF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 2)"></check-box>
307 307
                       <check-box text="HF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 5)"></check-box>
308 308
                       <check-box text="HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 4)"></check-box>
309
-                      <check-box text="HD+HP"
310
-                                 :checked="isCheckBoxChecked(record.prescription, 'mode_id', 3)"></check-box>
309
+                      <check-box text="HD+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 3)"></check-box>
310
+                      <check-box text="SCUF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 6)"></check-box>
311
+                      <check-box text="IUF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 7)"></check-box>
312
+                      <check-box text="HFHD" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 8)"></check-box>
313
+                      <check-box text="HFHD+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 9)"></check-box>
314
+                      <check-box text="PHF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 10)"></check-box>
315
+                      <check-box text="HFR" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 11)"></check-box>
316
+                      <check-box text="HDF+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 12)"></check-box>
317
+                      <check-box text="CRRT" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 13)"></check-box>
318
+                      <check-box text="腹水回输" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 14)"></check-box>
319
+                      <check-box text="HD前置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 15)"></check-box>
320
+                      <check-box text="HD后置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 16)"></check-box>
321
+                      <check-box text="HDF前置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 17)"></check-box>
322
+                      <check-box text="HDF后置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 18)"></check-box>
311 323
                       其他
312 324
                       <div class="under_line" style="width: 100px;">
313 325
                         {{record.prescription&&record.prescription.mode_id>5?modeName(record.prescription.mode_id):''}}

+ 1 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_five.vue Целия файл

@@ -916,7 +916,7 @@
916 916
                 <div class="row" style="padding: 2px 0;line-height:24px;">
917 917
                   <div class="inline_block">
918 918
                     透前体重:
919
-                    <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis">
919
+                    <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis&&record.assessment_before_dislysis.weight_before">
920 920
                       {{record.assessment_before_dislysis.weight_before}}
921 921
                     </div>
922 922
                     <div class="under_line" style="width: 60px;" v-else>

+ 15 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_other.vue Целия файл

@@ -175,7 +175,7 @@
175 175
                       <check-box text="重症酸中毒" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'emergency_treatment', 3)"></check-box>
176 176
                       <div class="inline_block">
177 177
                         其它:
178
-                        <div class="under_line" style="width: 150px;text-align: left">
178
+                        <div class="under_line" style="min-width: 150px;text-align: left">
179 179
                           {{ record.assessment_before_dislysis?record.assessment_before_dislysis.emergency_treatment_other:''}}
180 180
                         </div>
181 181
                       </div>
@@ -670,6 +670,19 @@
670 670
                     <check-box text="HF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 5)"></check-box>
671 671
                     <check-box text="HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 4)"></check-box>
672 672
                     <check-box text="HD+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 3)"></check-box>
673
+                    <check-box text="SCUF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 6)"></check-box>
674
+                      <!-- <check-box text="IUF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 7)"></check-box>
675
+                      <check-box text="HFHD" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 8)"></check-box>
676
+                      <check-box text="HFHD+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 9)"></check-box>
677
+                      <check-box text="PHF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 10)"></check-box>
678
+                      <check-box text="HFR" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 11)"></check-box>
679
+                      <check-box text="HDF+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 12)"></check-box>
680
+                      <check-box text="CRRT" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 13)"></check-box>
681
+                      <check-box text="腹水回输" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 14)"></check-box>
682
+                      <check-box text="HD前置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 15)"></check-box>
683
+                      <check-box text="HD后置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 16)"></check-box>
684
+                      <check-box text="HDF前置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 17)"></check-box>
685
+                      <check-box text="HDF后置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 18)"></check-box> -->
673 686
                   </div>
674 687
 
675 688
                   <!--<div class="inline_block"  v-if="record.patient.diagnose.length > 10" style="margin-left: -10px">-->
@@ -840,7 +853,7 @@
840 853
                 <div class="row" style="padding: 2px 0;line-height:24px;">
841 854
                   <div class="inline_block">
842 855
                     透前体重:
843
-                    <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis">
856
+                    <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis&&record.assessment_before_dislysis.weight_before">
844 857
                       {{record.assessment_before_dislysis.weight_before}}
845 858
                     </div>
846 859
                     <div class="under_line" style="width: 60px;" v-else>

+ 5 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_other_one.vue Целия файл

@@ -34,7 +34,7 @@
34 34
             <div class="inline_block" style="margin-left: 10px;">
35 35
               性别:
36 36
               <check-box text="男" :checked="record.patient.gender == 1"></check-box>
37
-              &nbsp
37
+              &nbsp;
38 38
               <check-box text="女" :checked="record.patient.gender == 2"></check-box>
39 39
             </div>
40 40
             <div class="inline_block" style="margin-left: 10px;">
@@ -171,7 +171,7 @@
171 171
                       <check-box text="重症酸中毒" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'emergency_treatment', 3)"></check-box>
172 172
                       <div class="inline_block">
173 173
                         其它:
174
-                        <div class="under_line" style="width: 150px;text-align: left">
174
+                        <div class="under_line" style="min-width: 150px;text-align: left">
175 175
                           {{ record.assessment_before_dislysis?record.assessment_before_dislysis.emergency_treatment_other:''}}
176 176
                         </div>
177 177
                       </div>
@@ -1081,6 +1081,9 @@
1081 1081
           return false
1082 1082
         } else {
1083 1083
           return record[key] == target_value
1084
+
1085
+
1086
+          
1084 1087
         }
1085 1088
       }, getAge: function(val) {
1086 1089
         if (val.age == 0) {

+ 14 - 1
src/xt_pages/dialysis/batch_print/batch_print_order_other_two.vue Целия файл

@@ -68,6 +68,19 @@
68 68
                       <check-box text="HF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 5)"></check-box>
69 69
                       <check-box text="HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 4)"></check-box>
70 70
                       <check-box text="HD+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 3)"></check-box>
71
+                      <!-- <check-box text="SCUF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 6)"></check-box>
72
+                      <check-box text="IUF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 7)"></check-box>
73
+                      <check-box text="HFHD" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 8)"></check-box>
74
+                      <check-box text="HFHD+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 9)"></check-box>
75
+                      <check-box text="PHF" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 10)"></check-box>
76
+                      <check-box text="HFR" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 11)"></check-box>
77
+                      <check-box text="HDF+HP" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 12)"></check-box>
78
+                      <check-box text="CRRT" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 13)"></check-box>
79
+                      <check-box text="腹水回输" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 14)"></check-box>
80
+                      <check-box text="HD前置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 15)"></check-box>
81
+                      <check-box text="HD后置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 16)"></check-box>
82
+                      <check-box text="HDF前置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 17)"></check-box>
83
+                      <check-box text="HDF后置换" :checked="isCheckBoxChecked(record.prescription, 'mode_id', 18)"></check-box> -->
71 84
                     </div>
72 85
 
73 86
                     <!--<div class="inline_block"  v-if="record.patient.diagnose.length > 10" style="margin-left: -10px">-->
@@ -228,7 +241,7 @@
228 241
                   <div class="row" style="padding: 2px 0;line-height:24px;">
229 242
                     <div class="inline_block">
230 243
                       透前体重:
231
-                      <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis">
244
+                      <div class="under_line" style="width: 60px;text-align: left" v-if="record.assessment_before_dislysis&&record.assessment_before_dislysis.weight_before">
232 245
                         {{record.assessment_before_dislysis.weight_before}}
233 246
                       </div>
234 247
                       <div class="under_line" style="width: 60px;" v-else>

+ 11 - 1
src/xt_pages/dialysis/details/BasicInfor.vue Целия файл

@@ -20,7 +20,7 @@
20 20
         </li>
21 21
         <li>
22 22
           <label>年龄:</label>
23
-          <span>{{ patient.age }}</span>
23
+          <span>{{ getAge(patient) }}</span>
24 24
         </li>
25 25
         <li>
26 26
           <label>透析号 : </label>
@@ -101,6 +101,16 @@ export default {
101 101
     }
102 102
   },
103 103
   methods: {
104
+    getAge: function(val) {
105
+      if (val.age == 0) {
106
+        if (val.birthday == 0) {
107
+          return ''
108
+        }
109
+        return jsGetAge(uParseTime(val.birthday, '{y}-{m}-{d}'), '-')
110
+      } else {
111
+        return val.age
112
+      }
113
+    },
104 114
     stepState: function() {
105 115
       return parseInt((Math.random() * 1000) + '') % 2 == 1
106 116
     }

+ 39 - 0
src/xt_pages/dialysis/template/DialysisPrintOrderOne.vue Целия файл

@@ -483,6 +483,45 @@
483 483
                 <td width="80">
484 484
                   <label-box :isChecked="prescription.mode_id==3?true:false" showValue='HD+HP'></label-box>
485 485
                 </td>
486
+                <td width="80">
487
+                  <label-box :isChecked="prescription.mode_id==6?true:false" showValue='SCUF'></label-box>
488
+                </td>
489
+                <td width="80">
490
+                  <label-box :isChecked="prescription.mode_id==7?true:false" showValue='IUF'></label-box>
491
+                </td>
492
+                <td width="80">
493
+                  <label-box :isChecked="prescription.mode_id==8?true:false" showValue='HFHD'></label-box>
494
+                </td>
495
+                <td width="80">
496
+                  <label-box :isChecked="prescription.mode_id==9?true:false" showValue='HFHD+HP'></label-box>
497
+                </td>
498
+                <td width="80">
499
+                  <label-box :isChecked="prescription.mode_id==10?true:false" showValue='PHF'></label-box>
500
+                </td>
501
+                <td width="80">
502
+                  <label-box :isChecked="prescription.mode_id==11?true:false" showValue='HFR'></label-box>
503
+                </td>
504
+                <td width="80">
505
+                  <label-box :isChecked="prescription.mode_id==12?true:false" showValue='HDF+HP'></label-box>
506
+                </td>
507
+                <td width="80">
508
+                  <label-box :isChecked="prescription.mode_id==13?true:false" showValue='CRRT'></label-box>
509
+                </td>
510
+                <td width="80">
511
+                  <label-box :isChecked="prescription.mode_id==14?true:false" showValue='腹水回输'></label-box>
512
+                </td>
513
+                <td width="80">
514
+                  <label-box :isChecked="prescription.mode_id==15?true:false" showValue='HD前置换'></label-box>
515
+                </td>
516
+                <td width="80">
517
+                  <label-box :isChecked="prescription.mode_id==16?true:false" showValue='HD后置换'></label-box>
518
+                </td>
519
+                <td width="80">
520
+                  <label-box :isChecked="prescription.mode_id==17?true:false" showValue='HDF前置换'></label-box>
521
+                </td>
522
+                <td width="80">
523
+                  <label-box :isChecked="prescription.mode_id==18?true:false" showValue='HDF后置换'></label-box>
524
+                </td>
486 525
 
487 526
                 <td width="35">其他</td>
488 527
                 <td width="100">

+ 6 - 6
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue Целия файл

@@ -371,11 +371,11 @@
371 371
                   <div v-if="prescription.anticoagulant != 1"  class="under_line" style="width: 50px;text-align: center;">
372 372
                     {{prescription.anticoagulant_weichi?prescription.anticoagulant_weichi:"0"}}
373 373
                   </div>
374
-                  <span v-if="prescription.anticoagulant == 5">ml</span>
375
-                  <span v-if="prescription.anticoagulant == 4">mg</span>
376
-                  <span v-if="prescription.anticoagulant == 3">iu</span>
377
-                  <span v-if="prescription.anticoagulant == 2">iu</span>
378
-                  <span v-if="prescription.anticoagulant == 1">mg</span>
374
+                  <span v-if="prescription.anticoagulant == 5">ml/h</span>
375
+                  <span v-if="prescription.anticoagulant == 4">mg/h</span>
376
+                  <span v-if="prescription.anticoagulant == 3">iu/h</span>
377
+                  <span v-if="prescription.anticoagulant == 2">iu/h</span>
378
+                  <span v-if="prescription.anticoagulant == 1">mg/h</span>
379 379
 
380 380
                 </div>
381 381
                 <div class="inline_block" style="margin-left:20px;" v-if="prescription.anticoagulant == 5">
@@ -783,7 +783,7 @@
783 783
               <div class="row" style="padding: 2px 0;line-height:23px;display:flex;">
784 784
                 <div class="inline_block" style="flex:1; display:inline-block;">
785 785
                   治疗小结:
786
-                  <div class="under_line" style="width: 90%;line-height: 25px;text-align: left;margin-left: 2px; display:inline-block;"> {{summary.dialysis_summary?summary.dialysis_summary:'/'}}</div>
786
+                  <div class="under_line" style="width: 820px;line-height: 25px;text-align: left;margin-left: 2px; display:inline-block;word-wrap: break-word;word-break: break-all;white-space: normal;"> {{summary.dialysis_summary?summary.dialysis_summary:'/'}}</div>
787 787
                 </div>
788 788
               </div>
789 789
 

+ 17 - 4
src/xt_pages/dialysis/template/dialysisPrintOrderTwo.vue Целия файл

@@ -165,8 +165,8 @@
165 165
                   <check-box text="重症酸中毒" :checked="predialysis.emergency_treatment == 3?true:false"></check-box>
166 166
                   <div class="inline_block">
167 167
                     其它:
168
-                    <div class="under_line" style="width: 100px;text-align: left">
169
-                      <span v-if="predialysis.emergency_treatment == -1">{{predialysis.emergency_treatment_other}}</span>
168
+                    <div class="under_line" style="min-width: 100px;text-align: left">
169
+                      <span>{{predialysis.emergency_treatment_other}}</span>
170 170
                     </div>
171 171
                   </div>
172 172
                 </div>
@@ -639,6 +639,19 @@
639 639
                 <check-box text="HF" :checked="prescription.mode_id==5?true:false"></check-box>
640 640
                 <check-box text="HP" :checked="prescription.mode_id==4?true:false"></check-box>
641 641
                 <check-box text="HD+HP" :checked="prescription.mode_id==3?true:false"></check-box>
642
+                <!-- <check-box text="SCUF" :checked="prescription.mode_id==6?true:false"></check-box>
643
+                <check-box text="IUF" :checked="prescription.mode_id==7?true:false"></check-box>
644
+                <check-box text="HFHD" :checked="prescription.mode_id==8?true:false"></check-box>
645
+                <check-box text="HFHD+HP" :checked="prescription.mode_id==9?true:false"></check-box>
646
+                <check-box text="PHF" :checked="prescription.mode_id==10?true:false"></check-box>
647
+                <check-box text="HFR" :checked="prescription.mode_id==11?true:false"></check-box>
648
+                <check-box text="HDF+HP" :checked="prescription.mode_id==12?true:false"></check-box>
649
+                <check-box text="CRRT" :checked="prescription.mode_id==13?true:false"></check-box>
650
+                <check-box text="腹水回输" :checked="prescription.mode_id==14?true:false"></check-box>
651
+                <check-box text="HD前置换" :checked="prescription.mode_id==15?true:false"></check-box>
652
+                <check-box text="HD后置换" :checked="prescription.mode_id==16?true:false"></check-box>
653
+                <check-box text="HDF前置换" :checked="prescription.mode_id==17?true:false"></check-box>
654
+                <check-box text="HDF后置换" :checked="prescription.mode_id==18?true:false"></check-box> -->
642 655
               </div>
643 656
 
644 657
               <!--<div class="inline_block"  v-if="patientInfo.diagnose.length <= 10">-->
@@ -704,8 +717,8 @@
704 717
               </div>
705 718
               <div class="inline_block">
706 719
                 其它:
707
-                <div class="under_line" style="width: 100px;text-align: left">
708
-                  <span v-if="prescription.special_medicine == -1">{{prescription.special_medicine_other}}</span>
720
+                <div class="under_line" style="width: 150px;text-align: left">
721
+                  <span >{{prescription.special_medicine_other}}</span>
709 722
                 </div>
710 723
               </div>
711 724
             </div>

+ 3 - 3
src/xt_pages/stock/cancelStockOrder.vue Целия файл

@@ -158,8 +158,8 @@
158 158
         <el-pagination
159 159
           @size-change="handleSizeChange"
160 160
           @current-change="handleCurrentChange"
161
-          :page-sizes="[7, 10, 50, 100]"
162
-          :page-size="7"
161
+          :page-sizes="[10, 50, 100]"
162
+          :page-size="10"
163 163
           background
164 164
           style="margin-top:20px;float: right"
165 165
           layout="total, sizes, prev, pager, next, jumper"
@@ -219,7 +219,7 @@ export default {
219 219
       searchKey: "",
220 220
       type: 1,
221 221
       page: 1,
222
-      limit: 7,
222
+      limit: 10,
223 223
       checked: false,
224 224
       total: 0,
225 225
       pageTotal: 0,

+ 3 - 3
src/xt_pages/stock/config/dealer.vue Целия файл

@@ -103,8 +103,8 @@
103 103
         <el-pagination
104 104
           @size-change="handleSizeChange"
105 105
           @current-change="handleCurrentChange"
106
-          :page-sizes="[7]"
107
-          :page-size="7"
106
+          :page-sizes="[10,50,100]"
107
+          :page-size="10"
108 108
           background
109 109
           align="right"
110 110
           style="margin-top:20px;"
@@ -141,7 +141,7 @@ export default {
141 141
       pageTotal: 0,
142 142
       pageSelect: 0,
143 143
       page: 1,
144
-      limit: 7,
144
+      limit: 10,
145 145
 
146 146
       loading: false,
147 147
 

+ 3 - 3
src/xt_pages/stock/config/goodInfo.vue Целия файл

@@ -121,8 +121,8 @@
121 121
     <el-pagination
122 122
       @size-change="handleSizeChange"
123 123
       @current-change="handleCurrentChange"
124
-      :page-sizes="[7]"
125
-      :page-size="7"
124
+      :page-sizes="[10, 50, 100]"
125
+      :page-size="10"
126 126
       background
127 127
       align="right"
128 128
       style="margin-top:20px;"
@@ -159,7 +159,7 @@ export default {
159 159
       pageTotal: 0,
160 160
       pageSelect: 0,
161 161
       page: 1,
162
-      limit: 7,
162
+      limit: 10,
163 163
       keywords: "",
164 164
       goodInfo: {
165 165
         loading: false,

+ 3 - 3
src/xt_pages/stock/config/goodType.vue Целия файл

@@ -124,8 +124,8 @@
124 124
         <el-pagination
125 125
           @size-change="handleSizeChange"
126 126
           @current-change="handleCurrentChange"
127
-          :page-sizes="[7]"
128
-          :page-size="7"
127
+          :page-sizes="[10, 50, 100]"
128
+          :page-size="10"
129 129
           background
130 130
           align="right"
131 131
           style="margin-top:20px;"
@@ -232,7 +232,7 @@ export default {
232 232
       pageTotal: 0,
233 233
       pageSelect: 0,
234 234
       page: 1,
235
-      limit: 7,
235
+      limit: 10,
236 236
       keywords: "",
237 237
       goodType: {
238 238
         loading: false,

+ 3 - 3
src/xt_pages/stock/config/manufacturer.vue Целия файл

@@ -103,8 +103,8 @@
103 103
           <el-pagination
104 104
             @size-change="handleSizeChange"
105 105
             @current-change="handleCurrentChange"
106
-            :page-sizes="[7]"
107
-            :page-size="7"
106
+            :page-sizes="[10, 50, 100]"
107
+            :page-size="10"
108 108
             background
109 109
             align="right"
110 110
             style="margin-top:20px;"
@@ -142,7 +142,7 @@ export default {
142 142
       pageSelect: 0,
143 143
 
144 144
       page: 1,
145
-      limit: 7,
145
+      limit: 10,
146 146
       loading: false,
147 147
 
148 148
       manufacturer_code: "",

+ 3 - 3
src/xt_pages/stock/detail/cancelStockDetail.vue Целия файл

@@ -154,8 +154,8 @@
154 154
       <el-pagination
155 155
         @size-change="handleSizeChange"
156 156
         @current-change="handleCurrentChange"
157
-        :page-sizes="[7, 10, 50, 100]"
158
-        :page-size="7"
157
+        :page-sizes="[10, 50, 100]"
158
+        :page-size="10"
159 159
         background
160 160
         style="margin-top:20px;float: right"
161 161
         layout="total, sizes, prev, pager, next, jumper"
@@ -211,7 +211,7 @@ export default {
211 211
       searchKey: "",
212 212
       type: 4,
213 213
       page: 1,
214
-      limit: 7,
214
+      limit: 10,
215 215
       checked: false,
216 216
       total: 0,
217 217
       pageTotal: 0,

+ 3 - 3
src/xt_pages/stock/detail/salesReturnDetail.vue Целия файл

@@ -154,8 +154,8 @@
154 154
       <el-pagination
155 155
         @size-change="handleSizeChange"
156 156
         @current-change="handleCurrentChange"
157
-        :page-sizes="[7, 10, 50, 100]"
158
-        :page-size="7"
157
+        :page-sizes="[10, 50, 100]"
158
+        :page-size="10"
159 159
         background
160 160
         style="margin-top:20px;float: right"
161 161
         layout="total, sizes, prev, pager, next, jumper"
@@ -211,7 +211,7 @@ export default {
211 211
       searchKey: "",
212 212
       type: 3,
213 213
       page: 1,
214
-      limit: 7,
214
+      limit: 10,
215 215
       checked: false,
216 216
       total: 0,
217 217
       pageTotal: 0,

+ 3 - 3
src/xt_pages/stock/detail/stockInDetail.vue Целия файл

@@ -167,8 +167,8 @@
167 167
       <el-pagination
168 168
         @size-change="handleSizeChange"
169 169
         @current-change="handleCurrentChange"
170
-        :page-sizes="[7, 10, 50, 100]"
171
-        :page-size="7"
170
+        :page-sizes="[10, 50, 100]"
171
+        :page-size="10"
172 172
         background
173 173
         style="margin-top:20px;float: right"
174 174
         layout="total, sizes, prev, pager, next, jumper"
@@ -228,7 +228,7 @@ export default {
228 228
       searchKey: "",
229 229
       type: 1,
230 230
       page: 1,
231
-      limit: 7,
231
+      limit: 10,
232 232
       manufacturer_id: "",
233 233
       dealer_id: "",
234 234
       order_type: "",

+ 3 - 3
src/xt_pages/stock/detail/stockOutDetail.vue Целия файл

@@ -166,8 +166,8 @@
166 166
       <el-pagination
167 167
         @size-change="handleSizeChange"
168 168
         @current-change="handleCurrentChange"
169
-        :page-sizes="[7, 10, 50, 100]"
170
-        :page-size="7"
169
+        :page-sizes="[10, 50, 100]"
170
+        :page-size="10"
171 171
         background
172 172
         style="margin-top:20px;float: right"
173 173
         layout="total, sizes, prev, pager, next, jumper"
@@ -224,7 +224,7 @@ export default {
224 224
       searchKey: "",
225 225
       type: 2,
226 226
       page: 1,
227
-      limit: 7,
227
+      limit: 10,
228 228
       checked: false,
229 229
       total: 0,
230 230
       pageTotal: 0,

+ 3 - 3
src/xt_pages/stock/otherCancelStockOrder.vue Целия файл

@@ -158,8 +158,8 @@
158 158
       <el-pagination
159 159
         @size-change="handleSizeChange"
160 160
         @current-change="handleCurrentChange"
161
-        :page-sizes="[7, 10, 50, 100]"
162
-        :page-size="7"
161
+        :page-sizes="[10, 50, 100]"
162
+        :page-size="10"
163 163
         background
164 164
         style="margin-top:20px;float: right"
165 165
         layout="total, sizes, prev, pager, next, jumper"
@@ -217,7 +217,7 @@ export default {
217 217
       searchKey: "",
218 218
       type: 2,
219 219
       page: 1,
220
-      limit: 7,
220
+      limit: 10,
221 221
       checked: false,
222 222
       total: 0,
223 223
       pageTotal: 0,

+ 3 - 3
src/xt_pages/stock/otherSalesReturnOrder.vue Целия файл

@@ -160,8 +160,8 @@
160 160
         <el-pagination
161 161
           @size-change="handleSizeChange"
162 162
           @current-change="handleCurrentChange"
163
-          :page-sizes="[7, 10, 50, 100]"
164
-          :page-size="7"
163
+          :page-sizes="[10, 50, 100]"
164
+          :page-size="10"
165 165
           background
166 166
           style="margin-top:20px;float: right"
167 167
           layout="total, sizes, prev, pager, next, jumper"
@@ -222,7 +222,7 @@ export default {
222 222
       ],
223 223
       type: 2,
224 224
       page: 1,
225
-      limit: 7,
225
+      limit: 10,
226 226
       checked: false,
227 227
       total: 0,
228 228
       pageTotal: 0,

+ 3 - 3
src/xt_pages/stock/otherStockInOrder.vue Целия файл

@@ -162,8 +162,8 @@
162 162
       <el-pagination
163 163
         @size-change="handleSizeChange"
164 164
         @current-change="handleCurrentChange"
165
-        :page-sizes="[7, 10, 50, 100]"
166
-        :page-size="7"
165
+        :page-sizes="[10, 50, 100]"
166
+        :page-size="10"
167 167
         background
168 168
         style="margin-top:20px;float: right"
169 169
         layout="total, sizes, prev, pager, next, jumper"
@@ -223,7 +223,7 @@ export default {
223 223
         { path: false, name: "其他入库单" }
224 224
       ],
225 225
       page: 1,
226
-      limit: 7,
226
+      limit: 10,
227 227
       checked: false,
228 228
       total: 0,
229 229
       pageTotal: 0,

+ 3 - 3
src/xt_pages/stock/otherStockOutOrder.vue Целия файл

@@ -156,8 +156,8 @@
156 156
       <el-pagination
157 157
         @size-change="handleSizeChange"
158 158
         @current-change="handleCurrentChange"
159
-        :page-sizes="[7, 10, 50, 100]"
160
-        :page-size="7"
159
+        :page-sizes="[10, 50, 100]"
160
+        :page-size="10"
161 161
         background
162 162
         style="margin-top:20px;float: right"
163 163
         layout="total, sizes, prev, pager, next, jumper"
@@ -215,7 +215,7 @@ export default {
215 215
       ],
216 216
       searchKey: "",
217 217
       page: 1,
218
-      limit: 7,
218
+      limit: 10,
219 219
       checked: false,
220 220
       total: 0,
221 221
       pageTotal: 0,

+ 3 - 3
src/xt_pages/stock/salesReturnOrder.vue Целия файл

@@ -156,8 +156,8 @@
156 156
       <el-pagination
157 157
         @size-change="handleSizeChange"
158 158
         @current-change="handleCurrentChange"
159
-        :page-sizes="[7, 10, 50, 100]"
160
-        :page-size="7"
159
+        :page-sizes="[10, 50, 100]"
160
+        :page-size="10"
161 161
         background
162 162
         style="margin-top:20px;float: right"
163 163
         layout="total, sizes, prev, pager, next, jumper"
@@ -218,7 +218,7 @@ export default {
218 218
       ],
219 219
       type: 1,
220 220
       page: 1,
221
-      limit: 7,
221
+      limit: 10,
222 222
       checked: false,
223 223
       total: 0,
224 224
       pageTotal: 0,

+ 3 - 3
src/xt_pages/stock/stockInOrder.vue Целия файл

@@ -161,8 +161,8 @@
161 161
       <el-pagination
162 162
         @size-change="handleSizeChange"
163 163
         @current-change="handleCurrentChange"
164
-        :page-sizes="[7, 10, 50, 100]"
165
-        :page-size="7"
164
+        :page-sizes="[10, 50, 100]"
165
+        :page-size="10"
166 166
         background
167 167
         style="margin-top:20px;float: right"
168 168
         layout="total, sizes, prev, pager, next, jumper"
@@ -254,7 +254,7 @@ export default {
254 254
       searchKey: "",
255 255
       type: 1,
256 256
       page: 1,
257
-      limit: 7,
257
+      limit: 10,
258 258
       checked: false,
259 259
       total: 0,
260 260
       pageTotal: 0,

+ 3 - 3
src/xt_pages/stock/stockOutOrder.vue Целия файл

@@ -155,8 +155,8 @@
155 155
       <el-pagination
156 156
         @size-change="handleSizeChange"
157 157
         @current-change="handleCurrentChange"
158
-        :page-sizes="[7, 10, 50, 100]"
159
-        :page-size="7"
158
+        :page-sizes="[10, 50, 100]"
159
+        :page-size="10"
160 160
         background
161 161
         style="margin-top:20px;float: right"
162 162
         layout="total, sizes, prev, pager, next, jumper"
@@ -214,7 +214,7 @@ export default {
214 214
         { path: false, name: "出库单" }
215 215
       ],
216 216
       page: 1,
217
-      limit: 7,
217
+      limit: 10,
218 218
       checked: false,
219 219
       total: 0,
220 220
       pageTotal: 0,

+ 3 - 3
src/xt_pages/stock/stockQuery.vue Целия файл

@@ -109,8 +109,8 @@
109 109
       <el-pagination
110 110
         @size-change="handleSizeChange"
111 111
         @current-change="handleCurrentChange"
112
-        :page-sizes="[7, 10, 50, 100]"
113
-        :page-size="7"
112
+        :page-sizes="[10, 50, 100]"
113
+        :page-size="10"
114 114
         background
115 115
         align="right"
116 116
         style="margin-top:20px;"
@@ -154,7 +154,7 @@ export default {
154 154
       start_time: "",
155 155
       end_time: "",
156 156
       page: 1,
157
-      limit: 7,
157
+      limit: 10,
158 158
       goodType: [],
159 159
       goodInfo: [],
160 160
       WarehouseInfo: {

+ 27 - 33
src/xt_pages/user/dialysisRecord.vue Целия файл

@@ -117,7 +117,7 @@
117 117
             <template slot-scope="scope"
118 118
               ><span
119 119
                 >{{ scope.row.partition_name }}-{{
120
-                  scope.row.device_number
120
+                  scope.row.device.number
121 121
                 }}</span
122 122
               ></template
123 123
             >
@@ -140,7 +140,7 @@
140 140
           >
141 141
           </el-table-column>
142 142
           <el-table-column
143
-            prop="prescription.dry_weight"
143
+            prop="predialysis_evaluation.dry_weight"
144 144
             width="96"
145 145
             align="center"
146 146
             label="干体重(kg)"
@@ -192,25 +192,19 @@
192 192
               ></template
193 193
             >
194 194
           </el-table-column>
195
-          <el-table-column
196
-            prop="predialysis_evaluation.ultrafiltration_amount"
197
-            width="110"
198
-            align="center"
199
-            label="超滤总量(L)"
200
-          >
201
-          </el-table-column>
202
-          <el-table-column
203
-            prop="access"
204
-            width="100"
205
-            align="center"
206
-            label="血管通路"
207
-          >
208
-            <template slot-scope="scope"
209
-              ><span>{{
210
-                setVascularAccess(scope.row.prescription)
211
-              }}</span></template
212
-            >
213
-          </el-table-column>
195
+
196
+          <!--<el-table-column-->
197
+            <!--prop="access"-->
198
+            <!--width="100"-->
199
+            <!--align="center"-->
200
+            <!--label="血管通路"-->
201
+          <!--&gt;-->
202
+            <!--<template slot-scope="scope"-->
203
+              <!--&gt;<span>{{-->
204
+                <!--setVascularAccess(scope.row.prescription)-->
205
+              <!--}}</span></template-->
206
+            <!--&gt;-->
207
+          <!--</el-table-column>-->
214 208
           <el-table-column
215 209
             prop="type"
216 210
             width="200"
@@ -221,18 +215,18 @@
221 215
               <span>{{ setAnticoagulantsConfit(scope.row.prescription) }}</span>
222 216
             </template>
223 217
           </el-table-column>
224
-          <el-table-column
225
-            prop="model"
226
-            width="100"
227
-            align="center"
228
-            label="透析器型号"
229
-          >
230
-            <template slot-scope="scope"
231
-              ><span>{{
232
-                setDialyzerModel(scope.row.prescription)
233
-              }}</span></template
234
-            >
235
-          </el-table-column>
218
+          <!--<el-table-column-->
219
+            <!--prop="model"-->
220
+            <!--width="100"-->
221
+            <!--align="center"-->
222
+            <!--label="透析器型号"-->
223
+          <!--&gt;-->
224
+            <!--<template slot-scope="scope"-->
225
+              <!--&gt;<span>{{-->
226
+                <!--setDialyzerModel(scope.row.prescription)-->
227
+              <!--}}</span></template-->
228
+            <!--&gt;-->
229
+          <!--</el-table-column>-->
236 230
           <el-table-column
237 231
             prop="nurse"
238 232
             width="90"

+ 1 - 1
src/xt_pages/user/doctorAdvice.vue Целия файл

@@ -2532,7 +2532,7 @@
2532 2532
           }, 1)
2533 2533
         } else {
2534 2534
           this.$message.error(
2535
-            '请先将医嘱类型切换到长期或临时,勾选需要打印的医嘱!'
2535
+            '请先将医嘱类型切换到长期或临时,勾选需要打印的医嘱!'
2536 2536
           )
2537 2537
           return false
2538 2538
         }

+ 14 - 7
src/xt_pages/user/patients.vue Целия файл

@@ -590,13 +590,20 @@ export default {
590 590
     var healthcareno = this.healthcareno
591 591
 
592 592
     // BASE64加密
593
-    var eid = this.Base64.encode(id)
594
-    var ename = this.Base64.encode(name)
595
-    var egender = this.Base64.encode(gender)
596
-    var eidcardno = this.Base64.encode(idcardno)
597
-    var ephone = this.Base64.encode(phone)
598
-    var ehealthcareno = this.Base64.encode(healthcareno)
599
-    var edialysisno = this.Base64.encode(dialysis_no)
593
+    // var eid = this.Base64.encode(id)
594
+    // var ename = this.Base64.encode(name)
595
+    // var egender = this.Base64.encode(gender)
596
+    // var eidcardno = this.Base64.encode(idcardno)
597
+    // var ephone = this.Base64.encode(phone)
598
+    // var ehealthcareno = this.Base64.encode(healthcareno)
599
+    // var edialysisno = this.Base64.encode(dialysis_no)
600
+    var eid = id
601
+    var ename =name
602
+    var egender = gender
603
+    var eidcardno = idcardno
604
+    var ephone = phone
605
+    var ehealthcareno = healthcareno
606
+    var edialysisno = dialysis_no
600 607
     console.log('user_id' + eid, 'name:' + ename, 'gender:' + egender, 'idcard_no:' + eidcardno, 'phone:' + ephone, 'healthcare_no:' + ehealthcareno, 'edialysis_no:' + edialysisno)
601 608
     const salting = 'admin-authority'
602 609
     new QRCode('qrcode', {