浏览代码

提交代码

csx 6 年前
父节点
当前提交
07b95917a5

+ 26 - 26
src/xt_pages/dialysis/batch_print/batch_print_order_other.vue 查看文件

37
             </div>
37
             </div>
38
             <div class="inline_block" style="margin-left: 25px;">
38
             <div class="inline_block" style="margin-left: 25px;">
39
               住院号/ID号:
39
               住院号/ID号:
40
-              <div class="under_line" style="width: 120px;">
40
+              <div class="under_line" style="width: 100px;">
41
                 {{record.patient.admission_number?record.patient.admission_number:'无'}}/{{ record.patient.dialysis_no }}
41
                 {{record.patient.admission_number?record.patient.admission_number:'无'}}/{{ record.patient.dialysis_no }}
42
               </div>
42
               </div>
43
             </div>
43
             </div>
44
           </div>
44
           </div>
45
           <div class="row flex">
45
           <div class="row flex">
46
-            
46
+
47
             <div class="inline_block">
47
             <div class="inline_block">
48
               诊断:
48
               诊断:
49
               <div class="under_line" style="width: 500px;">{{record.patient.diagnose}}</div>
49
               <div class="under_line" style="width: 500px;">{{record.patient.diagnose}}</div>
50
             </div>
50
             </div>
51
-            
51
+
52
           </div>
52
           </div>
53
           <div class="row">
53
           <div class="row">
54
             <table class="proj_table" style="margin-bottom: 300px;">
54
             <table class="proj_table" style="margin-bottom: 300px;">
56
                 <tr><td colspan="2">一、透析前护理评估:</td></tr>
56
                 <tr><td colspan="2">一、透析前护理评估:</td></tr>
57
               <tr>
57
               <tr>
58
                 <td  colspan="2">
58
                 <td  colspan="2">
59
-                  <div class="row" style="padding: 2px 0;line-height:21px;">
59
+                  <div class="row" style="padding: 2px 0;line-height:19px;">
60
                     <div class="inline_block">
60
                     <div class="inline_block">
61
                       入科方式:
61
                       入科方式:
62
                       <check-box text="步行"
62
                       <check-box text="步行"
82
                       型号
82
                       型号
83
                       <div class="under_line" style="width: 50px;">{{''}}</div>
83
                       <div class="under_line" style="width: 50px;">{{''}}</div>
84
                     </div>
84
                     </div>
85
-                    
85
+
86
                   </div>
86
                   </div>
87
-                  <div class="row" style="padding: 2px 0;line-height:21px;">
87
+                  <div class="row" style="padding: 2px 0;line-height:19px;">
88
                     <div class="inline_block" >
88
                     <div class="inline_block" >
89
                       意识:
89
                       意识:
90
                       <check-box text="清醒"
90
                       <check-box text="清醒"
117
                       &nbsp;)
117
                       &nbsp;)
118
                     </div>
118
                     </div>
119
                   </div>
119
                   </div>
120
-                  <div class="row" style="padding: 2px 0;line-height:21px;">
120
+                  <div class="row" style="padding: 2px 0;line-height:19px;">
121
                     <div class="inline_block">
121
                     <div class="inline_block">
122
                       血管通路(内瘘):
122
                       血管通路(内瘘):
123
                       <check-box text="正常"
123
                       <check-box text="正常"
140
                       </div>
140
                       </div>
141
                     </div>
141
                     </div>
142
                   </div>
142
                   </div>
143
-                  <div class="row" style="padding: 2px 0;line-height:21px;">
143
+                  <div class="row" style="padding: 2px 0;line-height:19px;">
144
                     <div class="inline_block">
144
                     <div class="inline_block">
145
                       血管杂音:
145
                       血管杂音:
146
                       <!-- <check-box text="震颤" :checked="isValueIndexOfCheck(record.assessment_before_dislysis, 'internal_fistula', '震颤-存在')"></check-box> -->
146
                       <!-- <check-box text="震颤" :checked="isValueIndexOfCheck(record.assessment_before_dislysis, 'internal_fistula', '震颤-存在')"></check-box> -->
159
                                  :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'puncture_way', 3)"></check-box>
159
                                  :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'puncture_way', 3)"></check-box>
160
                     </div>
160
                     </div>
161
                   </div>
161
                   </div>
162
-                  <div class="row" style="padding: 2px 0;line-height:21px;">
162
+                  <div class="row" style="padding: 2px 0;line-height:19px;">
163
                     <div class="inline_block">
163
                     <div class="inline_block">
164
                       中心静脉置管:
164
                       中心静脉置管:
165
                       <check-box text="长期"
165
                       <check-box text="长期"
183
                     </div>
183
                     </div>
184
                   </div>
184
                   </div>
185
 
185
 
186
-                  <div class="row" style="padding: 2px 0;line-height:21px;">
186
+                  <div class="row" style="padding: 2px 0;line-height:19px;">
187
                     <div class="inline_block">
187
                     <div class="inline_block">
188
                       中心静脉导管:
188
                       中心静脉导管:
189
                       <check-box text="正常"
189
                       <check-box text="正常"
209
 
209
 
210
                     </div>
210
                     </div>
211
                   </div>
211
                   </div>
212
-                  <div class="row" style="padding: 2px 0;line-height:21px;">
212
+                  <div class="row" style="padding: 2px 0;line-height:19px;">
213
                     <div class="inline_block">
213
                     <div class="inline_block">
214
                       急诊:
214
                       急诊:
215
                       <check-box text="急性心衰"
215
                       <check-box text="急性心衰"
239
               </tr>
239
               </tr>
240
               <tr>
240
               <tr>
241
                 <td colspan="2">
241
                 <td colspan="2">
242
-                  <div class="row" style="padding: 2px 0;line-height:21px;">
242
+                  <div class="row" style="padding: 2px 0;line-height:19px;">
243
                     <div class="inline_block">
243
                     <div class="inline_block">
244
                       跌倒风险评估:
244
                       跌倒风险评估:
245
                       评分:
245
                       评分:
257
                     </div>
257
                     </div>
258
 
258
 
259
                   </div>
259
                   </div>
260
-              
261
-                  <div class="row" style="padding: 2px 0;line-height:21px;">
260
+
261
+                  <div class="row" style="padding: 2px 0;line-height:19px;">
262
                     <div class="inline_block">
262
                     <div class="inline_block">
263
                       营养状况评估:
263
                       营养状况评估:
264
                       &emsp;食欲:
264
                       &emsp;食欲:
291
                     </div>
291
                     </div>
292
                   </div>
292
                   </div>
293
 
293
 
294
-                  <div class="row" style="padding: 2px 0; line-height:21px;">
294
+                  <div class="row" style="padding: 2px 0; line-height:19px;">
295
                     <div class="inline_block">
295
                     <div class="inline_block">
296
                       心理评估:
296
                       心理评估:
297
                       <check-box text="正常"
297
                       <check-box text="正常"
368
               </tr>
368
               </tr>
369
               <tr><td colspan="2"  style="font-size:16px;padding: 10px 8px;line-height: 30px;text-align:left;">三、透析后护理纪录</td></tr>
369
               <tr><td colspan="2"  style="font-size:16px;padding: 10px 8px;line-height: 30px;text-align:left;">三、透析后护理纪录</td></tr>
370
               <tr>
370
               <tr>
371
-                
371
+
372
                 <td>
372
                 <td>
373
-                  <div class="row" style="padding: 2px 0;line-height:21px;">
373
+                  <div class="row" style="padding: 2px 0;line-height:19px;">
374
 
374
 
375
                     <div class="inline_block">
375
                     <div class="inline_block">
376
                       透析过程:
376
                       透析过程:
410
                     </div>
410
                     </div>
411
 
411
 
412
                   </div>
412
                   </div>
413
-                  <div class="row" style="padding: 2px 0;line-height:21px;">
413
+                  <div class="row" style="padding: 2px 0;line-height:19px;">
414
 
414
 
415
                     <div class="inline_block">
415
                     <div class="inline_block">
416
                       内瘘管拔针后压迫止血时间:
416
                       内瘘管拔针后压迫止血时间:
433
 
433
 
434
                   </div>
434
                   </div>
435
 
435
 
436
-                  <div class="row" style="padding: 2px 0;line-height:21px;">
436
+                  <div class="row" style="padding: 2px 0;line-height:19px;">
437
                     <div class="inline_block">
437
                     <div class="inline_block">
438
                       内瘘震颤和血管杂音:
438
                       内瘘震颤和血管杂音:
439
                       <check-box text="存在"
439
                       <check-box text="存在"
465
                     </div>
465
                     </div>
466
                   </div>
466
                   </div>
467
 
467
 
468
-                  <div class="row" style="padding: 2px 0;line-height:21px;">
468
+                  <div class="row" style="padding: 2px 0;line-height:19px;">
469
                     <div class="inline_block">
469
                     <div class="inline_block">
470
                       透析器及血路管凝血情况:
470
                       透析器及血路管凝血情况:
471
                       动脉管道:
471
                       动脉管道:
507
               </tr>
507
               </tr>
508
               <tr>
508
               <tr>
509
                 <td colspan="2">
509
                 <td colspan="2">
510
-                <div class="row" style="padding: 2px 0;line-height:21px;">
510
+                <div class="row" style="padding: 2px 0;line-height:19px;">
511
                     <div class="inline_block" style="float: left;">
511
                     <div class="inline_block" style="float: left;">
512
                       责任护士:
512
                       责任护士:
513
                       <div class="under_line" style="width: 100px;">
513
                       <div class="under_line" style="width: 100px;">
549
               </tr>
549
               </tr>
550
               <tr>
550
               <tr>
551
                 <td colspan="2">
551
                 <td colspan="2">
552
-                  <div class="row" style="padding: 2px 0; line-height:21px;">
552
+                  <div class="row" style="padding: 2px 0; line-height:19px;">
553
                     患者去向:
553
                     患者去向:
554
                     <check-box text="门诊"
554
                     <check-box text="门诊"
555
                                :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'patient_gose', 4)"></check-box>
555
                                :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'patient_gose', 4)"></check-box>
566
                     </div>
566
                     </div>
567
567
568
                   </div>
568
                   </div>
569
-                  <div class="row" style="padding: 2px 0; line-height:21px;">
569
+                  <div class="row" style="padding: 2px 0; line-height:19px;">
570
                     <div class="inline_block" >
570
                     <div class="inline_block" >
571
                       血透室护士签名:
571
                       血透室护士签名:
572
                       <div class="under_line" style="width: 100px;">
572
                       <div class="under_line" style="width: 100px;">
899
                         <span v-if="advice.parent_id == 0  &&advice.children && advice.children.length == 0">{{advice.delivery_way}}</span>
899
                         <span v-if="advice.parent_id == 0  &&advice.children && advice.children.length == 0">{{advice.delivery_way}}</span>
900
                         <span
900
                         <span
901
                           v-if="advice.parent_id == 0  &&advice.children&& advice.children.length == 0">{{advice.execution_frequency}}</span>
901
                           v-if="advice.parent_id == 0  &&advice.children&& advice.children.length == 0">{{advice.execution_frequency}}</span>
902
-                        <span v-if="advice.parent_id == 0 && advice.remark.length > 0" >({{advice.remark}})</span>
902
+                        <span v-if="advice.parent_id == 0 && advice.children &&  advice.children.length == 0 && advice.remark.length > 0" >({{advice.remark}})</span>
903
 
903
 
904
                       </td>
904
                       </td>
905
 
905
 
1041
             this.advice_groups =[]
1041
             this.advice_groups =[]
1042
             var dlegh = 0
1042
             var dlegh = 0
1043
             if (this.records[recordIndex].monitor_records && this.records[recordIndex].monitor_records.length < 8) {
1043
             if (this.records[recordIndex].monitor_records && this.records[recordIndex].monitor_records.length < 8) {
1044
-              dlegh = 10 - this.records[recordIndex].monitor_records.length
1044
+              dlegh = 8 - this.records[recordIndex].monitor_records.length
1045
             } else {
1045
             } else {
1046
-              dlegh = 10
1046
+              dlegh = 8
1047
             }
1047
             }
1048
             if (dlegh > 0) {
1048
             if (dlegh > 0) {
1049
               if (typeof (this.records[recordIndex].monitor_records) == 'undefined' || this.records[recordIndex].monitor_records == null) {
1049
               if (typeof (this.records[recordIndex].monitor_records) == 'undefined' || this.records[recordIndex].monitor_records == null) {

+ 2 - 4
src/xt_pages/dialysis/dialysisPrintOrder.vue 查看文件

2167
               <td class="advice-name"  :colspan="advice.children && advice.children.length > 0 || advice.parent_id > 0 ? 1 :2" v-if="advice.isShow == 2">
2167
               <td class="advice-name"  :colspan="advice.children && advice.children.length > 0 || advice.parent_id > 0 ? 1 :2" v-if="advice.isShow == 2">
2168
                 <span >{{advice.advice_name }}</span>
2168
                 <span >{{advice.advice_name }}</span>
2169
                 <span>{{advice.advice_desc}}</span>
2169
                 <span>{{advice.advice_desc}}</span>
2170
-                <!-- <span v-if="advice[0].drug_spec">{{advice[0].drug_spec}}{{advice[0].drug_spec_unit}}</span> -->
2171
                 <span v-if="advice.prescribing_number">* {{advice.prescribing_number}}{{advice.prescribing_number_unit}}</span>
2170
                 <span v-if="advice.prescribing_number">* {{advice.prescribing_number}}{{advice.prescribing_number_unit}}</span>
2172
                 <span  v-if="advice.single_dose != 0">单次用量 {{advice.single_dose}}{{advice.single_dose_unit}}</span>
2171
                 <span  v-if="advice.single_dose != 0">单次用量 {{advice.single_dose}}{{advice.single_dose_unit}}</span>
2173
                 <span v-if="advice.parent_id == 0  && advice.children.length == 0">{{advice.delivery_way}}</span>
2172
                 <span v-if="advice.parent_id == 0  && advice.children.length == 0">{{advice.delivery_way}}</span>
2174
                 <span v-if="advice.parent_id == 0  && advice.children.length == 0">{{advice.execution_frequency}}</span>
2173
                 <span v-if="advice.parent_id == 0  && advice.children.length == 0">{{advice.execution_frequency}}</span>
2175
-                <!-- <span v-if="advice.children && advice.children.length > 0 || advice.parent_id > 0" style="float:right;width: 1px;height:30px; background: darkgray;"></span> -->
2176
                 <span v-if="advice.parent_id == 0 && advice.children &&  advice.children.length == 0 && advice.remark.length > 0" >({{advice.remark}})</span>
2174
                 <span v-if="advice.parent_id == 0 && advice.children &&  advice.children.length == 0 && advice.remark.length > 0" >({{advice.remark}})</span>
2177
 
2175
 
2178
               </td>
2176
               </td>
2506
             this.monitors = response.data.data.monitors
2504
             this.monitors = response.data.data.monitors
2507
             this.summary = response.data.data.summary
2505
             this.summary = response.data.data.summary
2508
             this.org_template_info = response.data.data.org_template_info
2506
             this.org_template_info = response.data.data.org_template_info
2509
-            if (this.monitors.length < 9) {
2510
-              var nl = 9 - this.monitors.length
2507
+            if (this.monitors.length < 8) {
2508
+              var nl = 8 - this.monitors.length
2511
               for (let index = 0; index < nl; index++) {
2509
               for (let index = 0; index < nl; index++) {
2512
                 this.monitors.push([])
2510
                 this.monitors.push([])
2513
               }
2511
               }