Browse Source

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

csx 5 years ago
parent
commit
3799dc5578

+ 2 - 2
src/xt_pages/dialysis/batch_print/batch_print_order.vue View File

@@ -1139,7 +1139,7 @@
1139 1139
                         透析器凝血:
1140 1140
                         <div
1141 1141
                           class="under_line"
1142
-                          style="width: 100px;text-align: center"
1142
+                          style="width: 100px"
1143 1143
                         >
1144 1144
                           {{
1145 1145
                           record.assessment_after_dislysis &&
@@ -2085,7 +2085,7 @@ export default {
2085 2085
       });
2086 2086
   },
2087 2087
   methods: {
2088
-    getAge: function(val) {
2088
+   getAge: function(val) {
2089 2089
       val.birth = uParseTime(val.birthday, "{y}-{m}-{d}");
2090 2090
       if (
2091 2091
         this.org_template_info.template_id == 2 ||

+ 11 - 14
src/xt_pages/dialysis/batch_print/batch_print_order_other.vue View File

@@ -1808,17 +1808,14 @@
1808 1808
                       <!--</div>-->
1809 1809
                       <div class="inline_block">
1810 1810
                         透析器凝血:
1811
-                        <div
1812
-                          class="under_line"
1813
-                          style="width: 100px;text-align: center"
1814
-                        >
1815
-                          {{
1816
-                          record.assessment_after_dislysis &&
1817
-                          record.assessment_after_dislysis.cruor
1818
-                          ? record.assessment_after_dislysis.cruor
1819
-                          : "/"
1820
-                          }}
1821
-                        </div>
1811
+                        <check-box text="0"
1812
+                                   :checked="record.assessment_after_dislysis.cruor.indexOf('透析器-0度') > -1"></check-box>
1813
+                        <check-box text="+"
1814
+                                   :checked="record.assessment_after_dislysis.cruor.indexOf('透析器-Ⅰ度') > -1"></check-box>
1815
+                        <check-box text="++"
1816
+                                   :checked="record.assessment_after_dislysis.cruor.indexOf('透析器-Ⅱ度') > -1"></check-box>
1817
+                        <check-box text="+++"
1818
+                                   :checked="record.assessment_after_dislysis.cruor.indexOf('透析器-Ⅲ度') > -1"></check-box>
1822 1819
                       </div>
1823 1820
 
1824 1821
                     </div>
@@ -2727,11 +2724,11 @@
2727 2724
                         class="under_line"
2728 2725
                         style="width:60px;text-align: left"
2729 2726
                         v-if="
2730
-                          record.prescription &&
2731
-                            record.prescription.ultrafiltration
2727
+                          record.assessment_after_dislysis &&
2728
+                            record.assessment_after_dislysis.actual_ultrafiltration
2732 2729
                         "
2733 2730
                       >
2734
-                        {{ getFloat(record.prescription.ultrafiltration) }}
2731
+                        {{ getFloat(record.assessment_after_dislysis.actual_ultrafiltration) }}
2735 2732
                       </div>
2736 2733
                       <div class="under_line" style="width:60px;" v-else>
2737 2734
                         {{ "/" }}

+ 10 - 0
src/xt_pages/dialysis/batch_print/batch_print_order_other_one.vue View File

@@ -1696,6 +1696,16 @@
1696 1696
                       </div>
1697 1697
                       <div class="inline_block">
1698 1698
                         透析器凝血:
1699
+                          <!--<check-box text="0"-->
1700
+                                     <!--:checked="record.assessment_after_dislysis.cruor.indexOf('透析器-0度') > -1"></check-box>-->
1701
+                          <!--<check-box text="+"-->
1702
+                                     <!--:checked="record.assessment_after_dislysis.cruor.indexOf('透析器-Ⅰ度') > -1"></check-box>-->
1703
+                          <!--<check-box text="++"-->
1704
+                                     <!--:checked="record.assessment_after_dislysis.cruor.indexOf('透析器-Ⅱ度') > -1"></check-box>-->
1705
+                          <!--<check-box text="+++"-->
1706
+                                     <!--:checked="record.assessment_after_dislysis.cruor.indexOf('透析器-Ⅲ度') > -1"></check-box>-->
1707
+
1708
+                        <!---->
1699 1709
                         <div
1700 1710
                           class="under_line"
1701 1711
                           style="width: 100px;text-align: center"

+ 2 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_other_two.vue View File

@@ -260,8 +260,8 @@
260 260
                   </div>
261 261
                   <div class="inline_block">
262 262
                     &emsp;实际超滤量:
263
-                    <div class="under_line" style="width:60px;text-align: left" v-if="record.prescription&&record.prescription.ultrafiltration">
264
-                      {{getFloat(record.prescription.ultrafiltration)}}
263
+                    <div class="under_line" style="width:60px;text-align: left" v-if="record.assessment_after_dislysis&&record.assessment_after_dislysis.actual_ultrafiltration">
264
+                      {{getFloat(record.assessment_after_dislysis.actual_ultrafiltration)}}
265 265
                     </div>
266 266
                     <div class="under_line" style="width:60px;" v-else>
267 267
                       {{'/'}}

+ 0 - 1
src/xt_pages/dialysis/dialysisPrintOrder.vue View File

@@ -206,7 +206,6 @@
206 206
         v-bind:childResponse="childResponse"
207 207
         v-if="org_template_info.template_id == 10"
208 208
       ></DialysisPrintOrderTen>
209
-      <DialysisPrintOrder
210 209
 
211 210
     <DialysisPrintOrderNine
212 211
         v-bind:childResponse="childResponse"

+ 12 - 12
src/xt_pages/dialysis/template/DialysisPrintOrderOne.vue View File

@@ -634,7 +634,7 @@
634 634
                 <td width="220">
635 635
                   <div
636 636
                     class="under_line"
637
-                    style="width:200px;text-align:center;"
637
+                    style="width:150px;"
638 638
                   >
639 639
                     {{ afterdialysis.cruor ? afterdialysis.cruor : "/" }}
640 640
                   </div>
@@ -685,27 +685,27 @@
685 685
               <tr>
686 686
                 <td width="55">并发症:</td>
687 687
                 <td width="600">
688
-                  <label-box :isChecked="afterdialysis.complications_index.indexOf('低血压')>-1?true:false"
688
+                  <label-box :isChecked="afterdialysis.complication.indexOf('低血压')>-1?true:false"
689 689
                              showValue='低血压'></label-box>
690
-                  <label-box :isChecked="afterdialysis.complications_index.indexOf('高血压')>-1?true:false"
690
+                  <label-box :isChecked="afterdialysis.complication.indexOf('高血压')>-1?true:false"
691 691
                              showValue='高血压'></label-box>
692
-                  <label-box :isChecked="afterdialysis.complications_index.indexOf('心律失常')>-1?true:false"
692
+                  <label-box :isChecked="afterdialysis.complication.indexOf('心律失常')>-1?true:false"
693 693
                              showValue='心律失常'></label-box>
694
-                  <label-box :isChecked="afterdialysis.complications_index.indexOf('头晕')>-1?true:false"
694
+                  <label-box :isChecked="afterdialysis.complication.indexOf('头晕')>-1?true:false"
695 695
                              showValue='头晕'></label-box>
696
-                  <label-box :isChecked="afterdialysis.complications_index.indexOf('头痛')>-1?true:false"
696
+                  <label-box :isChecked="afterdialysis.complication.indexOf('头痛')>-1?true:false"
697 697
                              showValue='头痛'></label-box>
698
-                  <label-box :isChecked="afterdialysis.complications_index.indexOf('呕吐')>-1?true:false"
698
+                  <label-box :isChecked="afterdialysis.complication.indexOf('呕吐')>-1?true:false"
699 699
                              showValue='呕吐'></label-box>
700
-                  <label-box :isChecked="afterdialysis.complications_index.indexOf('抽搐')>-1?true:false"
700
+                  <label-box :isChecked="afterdialysis.complication.indexOf('抽搐')>-1?true:false"
701 701
                              showValue='抽搐'></label-box>
702
-                  <label-box :isChecked="afterdialysis.complications_index.indexOf('出血')>-1?true:false"
702
+                  <label-box :isChecked="afterdialysis.complication.indexOf('出血')>-1?true:false"
703 703
                              showValue='出血'></label-box>
704
-                  <label-box :isChecked="afterdialysis.complications_index.indexOf('心衰')>-1?true:false"
704
+                  <label-box :isChecked="afterdialysis.complication.indexOf('心衰')>-1?true:false"
705 705
                              showValue='心衰'></label-box>
706
-                  <label-box :isChecked="afterdialysis.complications_index.indexOf('腹痛')>-1?true:false"
706
+                  <label-box :isChecked="afterdialysis.complication.indexOf('腹痛')>-1?true:false"
707 707
                              showValue='腹痛'></label-box>
708
-                  <label-box :isChecked="afterdialysis.complications_index.indexOf('无')>-1?true:false"
708
+                  <label-box :isChecked="afterdialysis.complication.indexOf('无')>-1?true:false"
709 709
                              showValue='无'></label-box>
710 710
 
711 711
                 </td>

+ 13 - 2
src/xt_pages/dialysis/template/DialysisPrintOrderTen.vue View File

@@ -67,9 +67,9 @@
67 67
           <div
68 68
             class="under_line"
69 69
             style="width: 70px;text-align: left"
70
-            v-if="patientInfo.admission_number"
70
+            v-if="receiverTreatmentAccess.admission_number"
71 71
           >
72
-            {{ patientInfo.admission_number }}
72
+            {{ receiverTreatmentAccess.admission_number }}
73 73
           </div>
74 74
           <div class="under_line" style="width: 70px;text-align: left" v-else>
75 75
             {{ '/' }}
@@ -1918,6 +1918,17 @@
1918 1918
                     />
1919 1919
                   </div>
1920 1920
                 </div>
1921
+                <div class="inline_block" style="flex:1;">
1922
+                  患者签名:
1923
+                  <div
1924
+                    class="under_line"
1925
+                    style="width: 80px;text-align: center"
1926
+                  >
1927
+
1928
+
1929
+                  </div>
1930
+                </div>
1931
+
1921 1932
               </div>
1922 1933
             </td>
1923 1934
           </tr>

+ 29 - 21
src/xt_pages/dialysis/template/dialysisPrintOrderFive.vue View File

@@ -131,21 +131,21 @@
131 131
                   血管通路:<br>
132 132
                   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(内瘘):
133 133
                   <check-box text="自体内瘘"
134
-                             :checked="predialysis.blood_access_internal_fistula.indexOf('自体内瘘')>-1?true:false"></check-box>
134
+                             :checked="predialysis.internal_fistula.indexOf('自体内瘘')>-1?true:false"></check-box>
135 135
                   <check-box text="人工血管内瘘"
136
-                             :checked="predialysis.blood_access_internal_fistula.indexOf('人工血管内瘘')>-1?true:false"></check-box>
136
+                             :checked="predialysis.internal_fistula.indexOf('人工血管内瘘')>-1?true:false"></check-box>
137 137
                   <check-box text="正常"
138
-                             :checked="predialysis.blood_access_internal_fistula.indexOf('正常')>-1?true:false"></check-box>
138
+                             :checked="predialysis.internal_fistula.indexOf('正常')>-1?true:false"></check-box>
139 139
                   <check-box text="震颤"
140
-                             :checked="predialysis.blood_access_internal_fistula.indexOf('震颤')>-1?true:false"></check-box>
140
+                             :checked="predialysis.internal_fistula.indexOf('震颤')>-1?true:false"></check-box>
141 141
                   <check-box text="堵塞"
142
-                             :checked="predialysis.blood_access_internal_fistula.indexOf('堵塞')>-1?true:false"></check-box>
142
+                             :checked="predialysis.internal_fistula.indexOf('堵塞')>-1?true:false"></check-box>
143 143
                   <check-box text="血肿"
144
-                             :checked="predialysis.blood_access_internal_fistula.indexOf('血肿')>-1?true:false"></check-box>
144
+                             :checked="predialysis.internal_fistula.indexOf('血肿')>-1?true:false"></check-box>
145 145
                   <check-box text="淤血"
146
-                             :checked="predialysis.blood_access_internal_fistula.indexOf('淤血')>-1?true:false"></check-box>
146
+                             :checked="predialysis.internal_fistula.indexOf('淤血')>-1?true:false"></check-box>
147 147
                   <check-box text="感染"
148
-                             :checked="predialysis.blood_access_internal_fistula.indexOf('感染')>-1?true:false"></check-box>
148
+                             :checked="predialysis.internal_fistula.indexOf('感染')>-1?true:false"></check-box>
149 149
                 </div>
150 150
                 <div class="inline_block" style="margin-left: 10px;">
151 151
                   其它:
@@ -186,9 +186,9 @@
186 186
                   <check-box text="长期" :checked="predialysis.venous_catheterization == 1?true:false"></check-box>
187 187
                   <check-box text="临时" :checked="predialysis.venous_catheterization == 2?true:false"></check-box>
188 188
                   &emsp;位置:
189
-                  <check-box text="锁骨下" :checked="predialysis.venous_catheterization_part == 1?true:false"></check-box>
190
-                  <check-box text="颈静脉" :checked="predialysis.venous_catheterization_part == 2?true:false"></check-box>
191
-                  <check-box text="股静脉" :checked="predialysis.venous_catheterization_part == 3?true:false"></check-box>
189
+                  <check-box text="锁骨下" :checked="predialysis.blood_access_part_id == 1?true:false"></check-box>
190
+                  <check-box text="颈静脉" :checked="predialysis.blood_access_part_id == 2?true:false"></check-box>
191
+                  <check-box text="股静脉" :checked="predialysis.blood_access_part_id == 3?true:false"></check-box>
192 192
                   <div class="inline_block">
193 193
                     其它:
194 194
                     <div class="under_line" style="width: 50px;text-align: left">
@@ -200,22 +200,22 @@
200 200
               <div class="row" style="padding: 2px 0;line-height:19px;">
201 201
                 <div class="inline_block">
202 202
                   中心静脉导管:
203
-                  <check-box text="正常" :checked="predialysis.ductus_arantii.indexOf('正常')>-1?true:false"></check-box>
204
-                  <check-box text="不畅" :checked="predialysis.ductus_arantii.indexOf('不畅')>-1?true:false"></check-box>
203
+                  <check-box text="正常" :checked="predialysis.catheter.indexOf('正常')>-1?true:false"></check-box>
204
+                  <check-box text="不畅" :checked="predialysis.catheter.indexOf('不畅')>-1?true:false"></check-box>
205 205
                   <check-box text="血流不足"
206
-                             :checked="predialysis.ductus_arantii.indexOf('血流不足')>-1?true:false"></check-box>
206
+                             :checked="predialysis.catheter.indexOf('血流不足')>-1?true:false"></check-box>
207 207
                   (
208
-                  <check-box text="正接" :checked="predialysis.ductus_arantii.indexOf('正接')>-1?true:false"></check-box>
208
+                  <check-box text="正接" :checked="predialysis.catheter.indexOf('正接')>-1?true:false"></check-box>
209 209
                   /
210
-                  <check-box text="反接" :checked="predialysis.ductus_arantii.indexOf('反接')>-1?true:false"></check-box>
210
+                  <check-box text="反接" :checked="predialysis.catheter.indexOf('反接')>-1?true:false"></check-box>
211 211
                   )
212
-                  <check-box text="血栓" :checked="predialysis.ductus_arantii.indexOf('血栓')>-1?true:false"></check-box>
212
+                  <check-box text="血栓" :checked="predialysis.catheter.indexOf('血栓')>-1?true:false"></check-box>
213 213
                   <check-box text="缝线脱落"
214
-                             :checked="predialysis.ductus_arantii.indexOf('缝线脱落')>-1?true:false"></check-box>
214
+                             :checked="predialysis.catheter.indexOf('缝线脱落')>-1?true:false"></check-box>
215 215
                   <check-box text="导管脱落"
216
-                             :checked="predialysis.ductus_arantii.indexOf('导管脱落')>-1?true:false"></check-box>
217
-                  <check-box text="感染" :checked="predialysis.ductus_arantii.indexOf('感染')>-1?true:false"></check-box>
218
-                  <check-box text="破损" :checked="predialysis.ductus_arantii.indexOf('破损')>-1?true:false"></check-box>
216
+                             :checked="predialysis.catheter.indexOf('导管脱落')>-1?true:false"></check-box>
217
+                  <check-box text="感染" :checked="predialysis.catheter.indexOf('感染')>-1?true:false"></check-box>
218
+                  <check-box text="破损" :checked="predialysis.catheter.indexOf('破损')>-1?true:false"></check-box>
219 219
                 </div>
220 220
                 <div class="inline_block">
221 221
                   其它:
@@ -1409,6 +1409,14 @@
1409 1409
       }
1410 1410
     },
1411 1411
     methods: {
1412
+      getIsCheckDataConfig(pName, cName, targetName){
1413
+        var arr = getDataConfig(pName,cName)
1414
+        for (let i = 0; i < arr.length; i++){
1415
+          if (arr[i].name == targetName){
1416
+            return arr[i].id
1417
+          }
1418
+        }
1419
+      },
1412 1420
       getAdminUser(id) {
1413 1421
         if (id == 0) {
1414 1422
           return ''

+ 2 - 2
src/xt_pages/dialysis/template/dialysisPrintOrderTwo.vue View File

@@ -2064,9 +2064,9 @@
2064 2064
                   <div
2065 2065
                     class="under_line"
2066 2066
                     style="width: 70px;text-align: left"
2067
-                    v-if="getFloat(prescription.ultrafiltration)"
2067
+                    v-if="getFloat(afterdialysis.actual_ultrafiltration)"
2068 2068
                   >
2069
-                    {{ getFloat(prescription.ultrafiltration) }}
2069
+                    {{ getFloat(afterdialysis.actual_ultrafiltration) }}
2070 2070
                   </div>
2071 2071
                   <div class="under_line" style="width: 70px;" v-else>
2072 2072
                     {{ "/" }}