Browse Source

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

csx 3 years ago
parent
commit
ee9bd214a0

+ 6 - 13
src/api/config.js View File

136
   })
136
   })
137
 }
137
 }
138
 
138
 
139
-export function postXtHisProjectIsOpen(params) {
140
-  return request({
141
-    url: '/api/xtconfigproject/isopen',
142
-    method: 'post',
143
-    params: params
144
-  })
145
-}
146
 
139
 
147
 export function postMonitorIsOpen(params){
140
 export function postMonitorIsOpen(params){
148
   console.log("params",params)
141
   console.log("params",params)
155
 
148
 
156
 
149
 
157
 export function getMonitorConfig(params){
150
 export function getMonitorConfig(params){
158
-
151
+  
159
   return request({
152
   return request({
160
     url:"/api/monitor/getmonitorconfig",
153
     url:"/api/monitor/getmonitorconfig",
161
     method:"Get",
154
     method:"Get",
165
 
158
 
166
 
159
 
167
 export function addOrderConfig(params){
160
 export function addOrderConfig(params){
168
-
161
+  
169
   return request({
162
   return request({
170
     url:"/api/order/addorderconfig",
163
     url:"/api/order/addorderconfig",
171
     method:"Get",
164
     method:"Get",
175
 }
168
 }
176
 
169
 
177
 export function getOrderConfig(params){
170
 export function getOrderConfig(params){
178
-
171
+  
179
   return request({
172
   return request({
180
     url:"/api/order/getorderconfig",
173
     url:"/api/order/getorderconfig",
181
     method:"get",
174
     method:"get",
184
 }
177
 }
185
 
178
 
186
 export function changeFuncPrint(params){
179
 export function changeFuncPrint(params){
187
-
180
+  
188
   return request({
181
   return request({
189
     url:"/api/order/changefuncprint",
182
     url:"/api/order/changefuncprint",
190
     method:"get",
183
     method:"get",
193
 }
186
 }
194
 
187
 
195
 export function getDataPrintList(params){
188
 export function getDataPrintList(params){
196
-
189
+  
197
   return request({
190
   return request({
198
     url:"/api/order/getdataprint",
191
     url:"/api/order/getdataprint",
199
     method:"get",
192
     method:"get",
200
     params:params
193
     params:params
201
   })
194
   })
202
-}
195
+}

+ 32 - 11
src/xt_pages/dialysis/batch_print/batch_print_order_six.vue View File

663
                           {{record.prescription && record.prescription.dialysis_irrigation?record.prescription.dialysis_irrigation:"/"}}
663
                           {{record.prescription && record.prescription.dialysis_irrigation?record.prescription.dialysis_irrigation:"/"}}
664
                         </div>
664
                         </div>
665
                       </div>
665
                       </div>
666
-                      <div class="inline_block" style="flex:1;">
667
-                        干体重
666
+                      <div class="inline_block" style="flex:1;" v-if="org_id == 9538">
667
+                        血浆分离器
668
                         <div
668
                         <div
669
                           class="under_line"
669
                           class="under_line"
670
-                          style="width: 150px;text-align: center"
670
+                          style="width: 70px;text-align: center"
671
                         >
671
                         >
672
-                          {{
673
-                            record.assessment_before_dislysis &&
674
-                            record.assessment_before_dislysis.dry_weight
675
-                              ? record.assessment_before_dislysis.dry_weight
676
-                              : "/"
677
-                          }}
672
+                          <span v-if="record.prescription.plasma_separator ? record.prescription.plasma_separator != 0 && record.prescription.plasma_separator != '0' : false">{{ record.prescription.plasma_separator }}</span>
673
+                          <span v-else>/</span>
674
+                        </div>
675
+                      </div>
676
+                      <div class="inline_block" style="flex:1;" v-if="org_id == 9538">
677
+                        胆红素吸附柱:
678
+                        <div
679
+                          class="under_line"
680
+                          style="width: 70px;text-align: center"
681
+                        >
682
+                          <span v-if="record.prescription.bilirubin_adsorption_column ? record.prescription.bilirubin_adsorption_column != 0 && record.prescription.bilirubin_adsorption_column != '0' : false">{{ record.prescription.bilirubin_adsorption_column }}</span>
683
+                          <span v-else>/</span>
678
                         </div>
684
                         </div>
679
-                        kg
680
                       </div>
685
                       </div>
686
+                      
681
                     </div>
687
                     </div>
682
 
688
 
683
                     <div
689
                     <div
729
                         计划超滤量:
735
                         计划超滤量:
730
                         <div
736
                         <div
731
                           class="under_line"
737
                           class="under_line"
732
-                          style="width: 150px;text-align: center"
738
+                          style="width: 100px;text-align: center"
733
                         >
739
                         >
734
                           {{
740
                           {{
735
                             record.prescription &&
741
                             record.prescription &&
740
                         </div>
746
                         </div>
741
                         ml
747
                         ml
742
                       </div>
748
                       </div>
749
+                      <div class="inline_block" style="flex:1;">
750
+                        干体重:
751
+                        <div
752
+                          class="under_line"
753
+                          style="width: 100px;text-align: center"
754
+                        >
755
+                          {{
756
+                            record.assessment_before_dislysis &&
757
+                            record.assessment_before_dislysis.dry_weight
758
+                              ? record.assessment_before_dislysis.dry_weight
759
+                              : "/"
760
+                          }}
761
+                        </div>
762
+                        kg
763
+                      </div>
743
                     </div>
764
                     </div>
744
 
765
 
745
                     <div class="row" style="padding: 2px 0;line-height:23px;">
766
                     <div class="row" style="padding: 2px 0;line-height:23px;">

+ 17 - 17
src/xt_pages/dialysis/batch_print/batch_print_order_thirtyNine.vue View File

20
                     <div class="order-title">血液净化治疗记录单</div>
20
                     <div class="order-title">血液净化治疗记录单</div>
21
                     <div class="row">
21
                     <div class="row">
22
                         <div class="inline_block" style="margin-right:30px;">
22
                         <div class="inline_block" style="margin-right:30px;">
23
-                            姓名 
23
+                            姓名
24
                             <div class="inline_block under_line" style="width:80px;text-align: center;">
24
                             <div class="inline_block under_line" style="width:80px;text-align: center;">
25
                                 {{ record.patient.name ? record.patient.name : '' }}
25
                                 {{ record.patient.name ? record.patient.name : '' }}
26
                             </div>
26
                             </div>
46
                     </div>
46
                     </div>
47
                     <div class="row">
47
                     <div class="row">
48
                         <div class="inline_block" style="margin-right:30px;">
48
                         <div class="inline_block" style="margin-right:30px;">
49
-                            透前体重 
49
+                            透前体重
50
                             <div class="inline_block under_line" style="width:100px;text-align: center;">
50
                             <div class="inline_block under_line" style="width:100px;text-align: center;">
51
                                 {{ record.assessment_before_dislysis.weight_before ? record.assessment_before_dislysis.weight_before : "" }}
51
                                 {{ record.assessment_before_dislysis.weight_before ? record.assessment_before_dislysis.weight_before : "" }}
52
                             </div>Kg
52
                             </div>Kg
83
                                 <td style="text-align:left;padding-left:10px;">
83
                                 <td style="text-align:left;padding-left:10px;">
84
                                     <div>
84
                                     <div>
85
                                         <div style="height:40px;line-height:40px;">
85
                                         <div style="height:40px;line-height:40px;">
86
-                                            治疗方式 
86
+                                            治疗方式
87
                                             <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="!record.prescription.mode_id">
87
                                             <div class="under_line" style="width: 100px;text-align: center;font-weight:600;" v-if="!record.prescription.mode_id">
88
                                             /
88
                                             /
89
                                             </div>
89
                                             </div>
157
                                         <div style="height:40px;line-height:40px;">
157
                                         <div style="height:40px;line-height:40px;">
158
                                             单超
158
                                             单超
159
                                             <div class="inline_block under_line" style="width:50px;">
159
                                             <div class="inline_block under_line" style="width:50px;">
160
-                                            {{ record.prescription.single_time ? record.prescription.single_time : '' }} 
160
+                                            {{ record.prescription.single_time ? record.prescription.single_time : '' }}
161
                                             </div>h
161
                                             </div>h
162
                                             <div class="inline_block under_line" style="width:50px;">
162
                                             <div class="inline_block under_line" style="width:50px;">
163
                                             {{ record.prescription.single_water ? record.prescription.single_water : '' }}
163
                                             {{ record.prescription.single_water ? record.prescription.single_water : '' }}
209
                                             <span v-if="record.prescription.anticoagulant == 2">iu</span>
209
                                             <span v-if="record.prescription.anticoagulant == 2">iu</span>
210
                                             <span v-if="record.prescription.anticoagulant == 1">mg</span>
210
                                             <span v-if="record.prescription.anticoagulant == 1">mg</span>
211
                                             <span v-if="record.prescription.anticoagulant == 6">iu</span>
211
                                             <span v-if="record.prescription.anticoagulant == 6">iu</span>
212
-                                            <span v-if="record.prescription.anticoagulant == 7">iu</span>&nbsp; 
212
+                                            <span v-if="record.prescription.anticoagulant == 7">iu</span>&nbsp;
213
                                             追加量
213
                                             追加量
214
                                             <div class="inline_block under_line" style="width:50px;text-align:center">
214
                                             <div class="inline_block under_line" style="width:50px;text-align:center">
215
                                             {{ record.prescription.anticoagulant_weichi ? record.prescription.anticoagulant_weichi : "" }}
215
                                             {{ record.prescription.anticoagulant_weichi ? record.prescription.anticoagulant_weichi : "" }}
220
                                             <span v-if="record.prescription.anticoagulant == 2">iu/h</span>
220
                                             <span v-if="record.prescription.anticoagulant == 2">iu/h</span>
221
                                             <span v-if="record.prescription.anticoagulant == 1">mg/h</span>
221
                                             <span v-if="record.prescription.anticoagulant == 1">mg/h</span>
222
                                             <span v-if="record.prescription.anticoagulant == 6">iu/h</span>
222
                                             <span v-if="record.prescription.anticoagulant == 6">iu/h</span>
223
-                                            <span v-if="record.prescription.anticoagulant == 7">iu/h</span>&nbsp; 
223
+                                            <span v-if="record.prescription.anticoagulant == 7">iu/h</span>&nbsp;
224
                                         </div>
224
                                         </div>
225
                                         <div style="height:40px;line-height:40px;">
225
                                         <div style="height:40px;line-height:40px;">
226
                                             无抗凝剂( <span style="width:50px;display:inline-block;"><span v-if="record.prescription.anticoagulant == 1">√</span></span> )
226
                                             无抗凝剂( <span style="width:50px;display:inline-block;"><span v-if="record.prescription.anticoagulant == 1">√</span></span> )
290
                             <td width='80'>护士</td>
290
                             <td width='80'>护士</td>
291
                             <td width='80'>时间</td>
291
                             <td width='80'>时间</td>
292
                         </tr>
292
                         </tr>
293
-                        <tr v-for="(advice, advice_index) in record.his_advices.length > 0 ? record.his_advices : record.advices" :key="advice_index">
293
+                        <tr v-for="(advice, advice_index) in record.his_advices" :key="advice_index">
294
                         <td style="height:40px;line-height:40px">{{ getTime(advice.start_time, "{h}:{i}") }}</td>
294
                         <td style="height:40px;line-height:40px">{{ getTime(advice.start_time, "{h}:{i}") }}</td>
295
                         <td class="parent">
295
                         <td class="parent">
296
-                            <span v-if="advice.parent_id > 0"><---></span>
296
+                            <span v-if="advice.parent_id > 0">---></span>
297
                             <span>{{ advice.advice_name }}</span>
297
                             <span>{{ advice.advice_name }}</span>
298
                             <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
298
                             <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
299
                             <span v-if="advice.prescribing_number"> &nbsp;&nbsp; {{ advice.prescribing_number }}{{ advice.prescribing_number_unit }}</span>
299
                             <span v-if="advice.prescribing_number"> &nbsp;&nbsp; {{ advice.prescribing_number }}{{ advice.prescribing_number_unit }}</span>
303
                             <span v-if="advice.parent_id == 0 && advice.remark.length > 0">({{ advice.remark }})</span>
303
                             <span v-if="advice.parent_id == 0 && advice.remark.length > 0">({{ advice.remark }})</span>
304
                         </td>
304
                         </td>
305
                         <td>
305
                         <td>
306
-                            <span v-if="setAdminUserES(advice[0], 'advice_doctor') == ''">
307
-                                {{getAdminUser(advice[0], 'advice_doctor')}}
306
+                            <span v-if="setAdminUserES(advice, 'advice_doctor') == ''">
307
+                                {{getAdminUser(advice, 'advice_doctor')}}
308
                             </span>
308
                             </span>
309
                             <span v-else style="display:flex;align-items:center;justify-content:space-around;height:36px;">
309
                             <span v-else style="display:flex;align-items:center;justify-content:space-around;height:36px;">
310
-                                <img style="height:30px;" :src="setAdminUserES(advice[0], 'advice_doctor')" alt srcset />
310
+                                <img style="height:30px;" :src="setAdminUserES(advice, 'advice_doctor')" alt srcset />
311
                             </span>
311
                             </span>
312
                         </td>
312
                         </td>
313
                         <td>
313
                         <td>
314
-                            <span v-if="setAdminUserES(advice[0], 'execution_staff') == ''">
315
-                                {{getAdminUser(advice[0], 'execution_staff')}}
314
+                            <span v-if="setAdminUserES(advice, 'execution_staff') == ''">
315
+                                {{getAdminUser(advice, 'execution_staff')}}
316
                             </span>
316
                             </span>
317
                             <span v-else>
317
                             <span v-else>
318
-                                <img style="height:30px;" :src="setAdminUserES(advice[0], 'execution_staff')" alt srcset />
318
+                                <img style="height:30px;" :src="setAdminUserES(advice, 'execution_staff')" alt srcset />
319
                             </span>
319
                             </span>
320
                         </td>
320
                         </td>
321
                         <td>{{ getTime(advice.execution_time, "{h}:{i}") }}</td>
321
                         <td>{{ getTime(advice.execution_time, "{h}:{i}") }}</td>
373
                     </table>
373
                     </table>
374
                     <div class="row">
374
                     <div class="row">
375
                         <div class="inline_block" style="margin-right:30px;">
375
                         <div class="inline_block" style="margin-right:30px;">
376
-                            透析小结:透后体重 
376
+                            透析小结:透后体重
377
                             <div class="inline_block under_line" style="width:100px;text-align: center;">
377
                             <div class="inline_block under_line" style="width:100px;text-align: center;">
378
                                 &nbsp;{{ record.assessment_after_dislysis.weight_after ? record.assessment_after_dislysis.weight_after : "" }}
378
                                 &nbsp;{{ record.assessment_after_dislysis.weight_after ? record.assessment_after_dislysis.weight_after : "" }}
379
                             </div>Kg
379
                             </div>Kg
510
   },
510
   },
511
   created() {
511
   created() {
512
     var xtuser = this.$store.getters.xt_user
512
     var xtuser = this.$store.getters.xt_user
513
-    // console.log('xtuser', xtuser)
513
+     console.log('xtuser', xtuser)
514
     this.orgname = xtuser.org.org_name
514
     this.orgname = xtuser.org.org_name
515
     //   this.orgname = "遂溪方济医院";
515
     //   this.orgname = "遂溪方济医院";
516
     this.modeOptions = this.$store.getters.treatment_mode
516
     this.modeOptions = this.$store.getters.treatment_mode
1513
 .print-template-two tr {
1513
 .print-template-two tr {
1514
   line-height: 30px;
1514
   line-height: 30px;
1515
 }
1515
 }
1516
-</style>
1516
+</style>

+ 1 - 0
src/xt_pages/dialysis/details/dialog/treatmentSummaryDialog.vue View File

130
 import { uParseTime } from '@/utils/tools'
130
 import { uParseTime } from '@/utils/tools'
131
 import store from '@/store'
131
 import store from '@/store'
132
 import request from '@/utils/request'
132
 import request from '@/utils/request'
133
+import { parseTime } from '@/utils'
133
 
134
 
134
 export default {
135
 export default {
135
   name: 'treatmentSummaryDialog',
136
   name: 'treatmentSummaryDialog',

+ 15 - 7
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue View File

350
                   <div class="inline_block" style="flex:1;" v-if="org_id == 9538">
350
                   <div class="inline_block" style="flex:1;" v-if="org_id == 9538">
351
                     血浆分离器:
351
                     血浆分离器:
352
                     <div class="under_line" style="width: 70px;text-align: center">
352
                     <div class="under_line" style="width: 70px;text-align: center">
353
-                     {{prescription.plasma_separator?prescription.plasma_separator:'/'}}
353
+                      <span v-if="prescription.plasma_separator ? prescription.plasma_separator != 0 && prescription.plasma_separator != '0' : false">{{ prescription.plasma_separator }}</span>
354
+                      <span v-else>/</span>
354
                     </div>
355
                     </div>
355
                   </div>
356
                   </div>
356
-                  <div class="inline_block" style="flex:1;">
357
-                    干体重:
358
-                    <div class="under_line" style="width: 150px;text-align: center">
359
-                      {{ predialysis.dry_weight ? predialysis.dry_weight : "/" }}
357
+                  <div class="inline_block" style="flex:1;" v-if="org_id == 9538">
358
+                    胆红素吸附柱:
359
+                    <div class="under_line" style="width: 70px;text-align: center">
360
+                      <span v-if="prescription.bilirubin_adsorption_column ? prescription.bilirubin_adsorption_column != 0 && prescription.bilirubin_adsorption_column != '0' : false">{{ prescription.bilirubin_adsorption_column }}</span>
361
+                      <span v-else>/</span>
360
                     </div>
362
                     </div>
361
-                    kg
362
                   </div>
363
                   </div>
363
                 </div>
364
                 </div>
364
 
365
 
380
                   </div>
381
                   </div>
381
                   <div class="inline_block" style="flex:1;">
382
                   <div class="inline_block" style="flex:1;">
382
                     计划超滤量:
383
                     计划超滤量:
383
-                    <div class="under_line" style="width: 150px;text-align: center">
384
+                    <div class="under_line" style="width: 100px;text-align: center">
384
                       {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "/" }}
385
                       {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "/" }}
385
                     </div>
386
                     </div>
386
                     L
387
                     L
387
                   </div>
388
                   </div>
389
+                  <div class="inline_block" style="flex:1;">
390
+                    干体重:
391
+                    <div class="under_line" style="width: 100px;text-align: center">
392
+                      {{ predialysis.dry_weight ? predialysis.dry_weight : "/" }}
393
+                    </div>
394
+                    kg
395
+                  </div>
388
                 </div>
396
                 </div>
389
 
397
 
390
                 <div class="row" style="padding: 2px 0;line-height:23px;">
398
                 <div class="row" style="padding: 2px 0;line-height:23px;">

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

35
             <check-box :checked="receiverTreatmentAccess.condition == 2 ? true : false"></check-box>
35
             <check-box :checked="receiverTreatmentAccess.condition == 2 ? true : false"></check-box>
36
           </div>
36
           </div>
37
         </div>
37
         </div>
38
-        
38
+
39
         <div class="inline_block" v-if="receiverTreatmentAccess.condition == 1">
39
         <div class="inline_block" v-if="receiverTreatmentAccess.condition == 1">
40
           住院:
40
           住院:
41
           <div class="under_line" style="width: 30px;text-align: center;">
41
           <div class="under_line" style="width: 30px;text-align: center;">
1657
           this.doctor_advices = doctor_advices_1;
1657
           this.doctor_advices = doctor_advices_1;
1658
           this.doctor_advices_2 = doctor_advices_2;
1658
           this.doctor_advices_2 = doctor_advices_2;
1659
         }
1659
         }
1660
-        console.log(this.advice_groups);
1660
+         // console.log(this.advice_groups);
1661
       } else {
1661
       } else {
1662
         this.loading = false;
1662
         this.loading = false;
1663
         this.$message.error("请求数据失败");
1663
         this.$message.error("请求数据失败");

+ 133 - 133
src/xt_pages/outpatientCharges/statementPrint.vue View File

278
   letter-spacing: 5px;
278
   letter-spacing: 5px;
279
 }
279
 }
280
 
280
 
281
-.dialysis-print-order .order-title {
282
-  margin: auto;
283
-  font-weight: 600;
284
-  text-align: center;
285
-  font-size: 22px;
286
-  padding: 10px;
287
-}
281
+  .dialysis-print-order .order-title {
282
+    margin: auto;
283
+    font-weight: 600;
284
+    text-align: center;
285
+    font-size: 22px;
286
+    padding: 10px;
287
+  }
288
 
288
 
289
-.dialysis-print-order .table-box {
290
-  width: 100%;
291
-  line-height: 23px;
292
-  font-size: 14px;
293
-}
289
+  .dialysis-print-order .table-box {
290
+    width: 100%;
291
+    line-height: 23px;
292
+    font-size: 14px;
293
+  }
294
 
294
 
295
-.dialysis-print-order .print-table {
296
-  width: 100%;
297
-  text-align: center;
298
-  border-collapse: collapse;
299
-  line-height: 40px;
300
-  font-size: 14px;
301
-  border-color: #000;
302
-}
295
+  .dialysis-print-order .print-table {
296
+    width: 100%;
297
+    text-align: center;
298
+    border-collapse: collapse;
299
+    line-height: 40px;
300
+    font-size: 14px;
301
+    border-color: #000;
302
+  }
303
 
303
 
304
-.dialysis-print-order .print-table-no {
305
-  width: 100%;
306
-  text-align: center;
307
-  border-collapse: collapse;
308
-  font-size: 14px;
309
-}
304
+  .dialysis-print-order .print-table-no {
305
+    width: 100%;
306
+    text-align: center;
307
+    border-collapse: collapse;
308
+    font-size: 14px;
309
+  }
310
 
310
 
311
-.dialysis-print-order .under-line {
312
-  border-bottom: 1px solid #999;
313
-  width: 95%;
314
-  text-align: center;
315
-  margin-left: 2px;
316
-}
311
+  .dialysis-print-order .under-line {
312
+    border-bottom: 1px solid #999;
313
+    width: 95%;
314
+    text-align: center;
315
+    margin-left: 2px;
316
+  }
317
 
317
 
318
-.dialysis-print-order .title-box {
319
-  text-align: center;
320
-  font-size: 16px;
321
-}
318
+  .dialysis-print-order .title-box {
319
+    text-align: center;
320
+    font-size: 16px;
321
+  }
322
 
322
 
323
-.dialysis-print-order .radio-lebel-box {
324
-  font-weight: 400;
325
-  cursor: pointer;
326
-}
323
+  .dialysis-print-order .radio-lebel-box {
324
+    font-weight: 400;
325
+    cursor: pointer;
326
+  }
327
 
327
 
328
-.dialysis-print-order .radio-no {
329
-  opacity: 0;
330
-  outline: none;
331
-  position: absolute;
332
-  margin: 0;
333
-  width: 0;
334
-  height: 0;
335
-  z-index: -1;
336
-}
328
+  .dialysis-print-order .radio-no {
329
+    opacity: 0;
330
+    outline: none;
331
+    position: absolute;
332
+    margin: 0;
333
+    width: 0;
334
+    height: 0;
335
+    z-index: -1;
336
+  }
337
 
337
 
338
-.dialysis-print-order .radio-inner {
339
-  white-space: nowrap;
340
-  cursor: pointer;
341
-  outline: none;
342
-  display: inline-block;
343
-  line-height: 1;
344
-  position: relative;
345
-  vertical-align: middle;
346
-}
338
+  .dialysis-print-order .radio-inner {
339
+    white-space: nowrap;
340
+    cursor: pointer;
341
+    outline: none;
342
+    display: inline-block;
343
+    line-height: 1;
344
+    position: relative;
345
+    vertical-align: middle;
346
+  }
347
 
347
 
348
-.dialysis-print-order .radio-fang {
349
-  display: inline-block;
350
-  position: relative;
351
-  border: 1px solid #000;
352
-  box-sizing: border-box;
353
-  width: 14px;
354
-  height: 14px;
355
-  background-color: #fff;
356
-  z-index: 1;
357
-  transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46),
348
+  .dialysis-print-order .radio-fang {
349
+    display: inline-block;
350
+    position: relative;
351
+    border: 1px solid #000;
352
+    box-sizing: border-box;
353
+    width: 14px;
354
+    height: 14px;
355
+    background-color: #fff;
356
+    z-index: 1;
357
+    transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46),
358
     background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
358
     background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
359
-}
359
+  }
360
 
360
 
361
-.dialysis-print-order .is-checked-radio::after {
362
-  content: "√";
363
-  font-size: 15px;
364
-}
361
+  .dialysis-print-order .is-checked-radio::after {
362
+    content: "√";
363
+    font-size: 15px;
364
+  }
365
 
365
 
366
-.dialysis-print-order .print-table-no tr td {
367
-  padding: 8px 5px;
368
-  line-height: 25px;
369
-}
366
+  .dialysis-print-order .print-table-no tr td {
367
+    padding: 8px 5px;
368
+    line-height: 25px;
369
+  }
370
 
370
 
371
-.dialysis-print-order .print-table tr td {
372
-  padding: 1px 1px;
373
-  /*line-height: 25px;*/
374
-}
371
+  .dialysis-print-order .print-table tr td {
372
+    padding: 1px 1px;
373
+    /*line-height: 25px;*/
374
+  }
375
 
375
 
376
-.es-img {
377
-  height: 30px;
378
-}
376
+  .es-img {
377
+    height: 30px;
378
+  }
379
 
379
 
380
-.advice-name {
381
-  text-align: left;
382
-}
380
+  .advice-name {
381
+    text-align: left;
382
+  }
383
 
383
 
384
-.advice-children {
385
-  display: flex;
386
-}
384
+  .advice-children {
385
+    display: flex;
386
+  }
387
 
387
 
388
-.title-box-pro {
389
-  border: 0 #fff;
390
-  line-height: 25px;
391
-  height: 25px;
392
-  text-align: left;
393
-  padding-left: 10px !important;
394
-}
395
-.title-box-pro-tr {
396
-  border: 0 #fff;
397
-}
398
-.text-align-left {
399
-  text-align: left !important;
400
-  padding-left: 10px !important;
401
-  font-size: 14px !important;
402
-  line-height: 25px;
403
-}
404
-.print-table-tr-new td {
405
-  line-height: 20px !important;
406
-}
407
-.border-top-solid {
408
-  border: solid 1px #000;
409
-}
410
-.print-template-two tr {
411
-  line-height: 30px;
412
-}
388
+  .title-box-pro {
389
+    border: 0 #fff;
390
+    line-height: 25px;
391
+    height: 25px;
392
+    text-align: left;
393
+    padding-left: 10px !important;
394
+  }
395
+  .title-box-pro-tr {
396
+    border: 0 #fff;
397
+  }
398
+  .text-align-left {
399
+    text-align: left !important;
400
+    padding-left: 10px !important;
401
+    font-size: 14px !important;
402
+    line-height: 25px;
403
+  }
404
+  .print-table-tr-new td {
405
+    line-height: 20px !important;
406
+  }
407
+  .border-top-solid {
408
+    border: solid 1px #000;
409
+  }
410
+  .print-template-two tr {
411
+    line-height: 30px;
412
+  }
413
 
413
 
414
-.table-box1 {
415
-  border: 1px solid #000;
416
-  width: 100%;
417
-  line-height: 30px;
418
-  font-size: 14px;
419
-  border-collapse: collapse;
420
-}
421
-.table-box1 tr {
422
-  border-bottom: 1px solid #000;
423
-}
414
+  .table-box1 {
415
+    border: 1px solid #000;
416
+    width: 100%;
417
+    line-height: 30px;
418
+    font-size: 14px;
419
+    border-collapse: collapse;
420
+  }
421
+  .table-box1 tr {
422
+    border-bottom: 1px solid #000;
423
+  }
424
 </style>
424
 </style>
425
 
425
 
426
 <style lang="scss">
426
 <style lang="scss">
427
 
427
 
428
-.newContainer{
428
+  .newContainer{
429
   .dialysisPage::-webkit-scrollbar {
429
   .dialysisPage::-webkit-scrollbar {
430
     height: 15px;
430
     height: 15px;
431
   }
431
   }
432
 
432
 
433
   .el-date-editor{
433
   .el-date-editor{
434
-    .el-input__inner{
435
-      padding-right:0px;
436
-    }
434
+  .el-input__inner{
435
+    padding-right:0px;
436
+  }
437
   }
437
   }
438
   .el-table td, .el-table th{
438
   .el-table td, .el-table th{
439
     text-align: center;
439
     text-align: center;
440
   }
440
   }
441
-}
442
-.newContainer::-webkit-scrollbar{
443
-  height: 15px !important;
444
-}
441
+  }
442
+  .newContainer::-webkit-scrollbar{
443
+    height: 15px !important;
444
+  }
445
 </style>
445
 </style>

+ 5 - 2
src/xt_pages/outpatientDoctorStation/doctorDesk.vue View File

137
 
137
 
138
                 <medicalRecord ref='medicalRecord' @func="getMsgFormSon"></medicalRecord>
138
                 <medicalRecord ref='medicalRecord' @func="getMsgFormSon"></medicalRecord>
139
                 <saveRecordTemplate ref='saveRecordTemplate'></saveRecordTemplate>
139
                 <saveRecordTemplate ref='saveRecordTemplate'></saveRecordTemplate>
140
-                <dialysis-index v-if="titleType == '透析记录'" :record_date="record_date" :patientid='patientid'></dialysis-index>
140
+                <!--<dialysis-index v-if="titleType == '透析记录'" :record_date="record_date" :patientid='patientid'></dialysis-index>-->
141
+                <dialysis-index v-if="titleType == '透析记录'" :record_date="record_date" :patientid='patientid' :dialysisShow="dialysisShow"></dialysis-index>
142
+
141
             </div>
143
             </div>
142
 
144
 
143
         </div>
145
         </div>
283
         recordVisible: false,
285
         recordVisible: false,
284
         recordObj: {},
286
         recordObj: {},
285
         additions: [],
287
         additions: [],
288
+        dialysisShow:true
286
 
289
 
287
         all_data: [],
290
         all_data: [],
288
         all_data_two: [],
291
         all_data_two: [],
1448
       },
1451
       },
1449
 
1452
 
1450
       choosePatient(val) {
1453
       choosePatient(val) {
1451
-        console.log(val);
1454
+        console.log(111111,val);
1452
         if(this.titleType == '电子病历'){
1455
         if(this.titleType == '电子病历'){
1453
           console.log('this.$refs.child.watchSign',this.$refs.child.watchSign);
1456
           console.log('this.$refs.child.watchSign',this.$refs.child.watchSign);
1454
           if(this.$refs.child.watchSign > 2){
1457
           if(this.$refs.child.watchSign > 2){

+ 1 - 0
src/xt_pages/stock/drugs/cancelDrugStockOrderAdd.vue View File

303
   },
303
   },
304
   methods: {
304
   methods: {
305
     comfirm: function(val) {
305
     comfirm: function(val) {
306
+     
306
       this.propForm.goodType = []
307
       this.propForm.goodType = []
307
       this.propForm.goods = []
308
       this.propForm.goods = []
308
 
309
 

+ 1 - 1
src/xt_pages/stock/drugs/drugStockInOrderAdd.vue View File

421
         this.isVisibility = true
421
         this.isVisibility = true
422
       }, 
422
       }, 
423
       comfirm: function(val) {
423
       comfirm: function(val) {
424
-        console.log("Val2222222",val)
424
+        console.log("Val2222222",this.currentIndex)
425
         this.$refs.dialog.hide()
425
         this.$refs.dialog.hide()
426
         if (val.selectedGoodInfo.length > 0) {
426
         if (val.selectedGoodInfo.length > 0) {
427
           for (let i = val.selectedGoodInfo.length - 1; i >= 0; i--) {
427
           for (let i = val.selectedGoodInfo.length - 1; i >= 0; i--) {

+ 1 - 0
src/xt_pages/stock/drugs/drugStockInOrderEdit.vue View File

375
     comfirm: function(val) {
375
     comfirm: function(val) {
376
       this.$refs.dialog.hide();
376
       this.$refs.dialog.hide();
377
       console.log(val)
377
       console.log(val)
378
+      console.log("下摆哦2222222",this.currentIndex)
378
       if (val.selectedGoodInfo.length > 0) {
379
       if (val.selectedGoodInfo.length > 0) {
379
         for (let i = val.selectedGoodInfo.length - 1; i >= 0 ; i--) {
380
         for (let i = val.selectedGoodInfo.length - 1; i >= 0 ; i--) {
380
           if (i == 0) {
381
           if (i == 0) {

+ 1 - 1
src/xt_pages/stock/drugs/drugStockOutOrderDetailPrint.vue View File

70
           <div v-if="orgId == 10024" style="display:flex;margin-top:1px;float:right;">
70
           <div v-if="orgId == 10024" style="display:flex;margin-top:1px;float:right;">
71
             <div style="width:50px;">科室:</div><div style="width:60px;"></div>
71
             <div style="width:50px;">科室:</div><div style="width:60px;"></div>
72
             <div style="width:70px;">领料人:</div><div style="width:60px;"></div>
72
             <div style="width:70px;">领料人:</div><div style="width:60px;"></div>
73
-            <div style="width:80px;">审批:</div><div style="width:100px;"></div>
73
+            <div style="width:80px;">审批:</div><div style="width:100px;">肖庆娥</div>
74
             <div style="width:50px;">会计:</div><div style="width:100px;">徐立琼</div>
74
             <div style="width:50px;">会计:</div><div style="width:100px;">徐立琼</div>
75
             <div style="width:50px;">审核:</div><div style="width:100px;">徐立琼</div>
75
             <div style="width:50px;">审核:</div><div style="width:100px;">徐立琼</div>
76
             <div style="width:70px;">制单人:</div><div style="width:100px;">徐立琼</div>
76
             <div style="width:70px;">制单人:</div><div style="width:100px;">徐立琼</div>

+ 1 - 3
src/xt_pages/stock/stockQuery.vue View File

150
 
150
 
151
         <el-table-column label="剩余库存" align="center">
151
         <el-table-column label="剩余库存" align="center">
152
           <template slot-scope="scope">
152
           <template slot-scope="scope">
153
-            <span>{{
154
-              stockInCount(scope.row)- stockOutCount(scope.row) + cancelStockCount(scope.row)
155
-            }}</span>
153
+            <span>{{stockInCount(scope.row)  - stockOutCount(scope.row) }}</span>
156
           </template>
154
           </template>
157
         </el-table-column>
155
         </el-table-column>
158
       </el-table>
156
       </el-table>

+ 1 - 1
src/xt_pages/workforce/scheduleTablePrint.vue View File

12
                 <td colspan="3">周五({{ weekTitle[4] }})</td>
12
                 <td colspan="3">周五({{ weekTitle[4] }})</td>
13
                 <td colspan="3">周六({{ weekTitle[5] }})</td>
13
                 <td colspan="3">周六({{ weekTitle[5] }})</td>
14
                 <td colspan="3">周日({{ weekTitle[6] }})</td>
14
                 <td colspan="3">周日({{ weekTitle[6] }})</td>
15
-                <td colspan="3">总数</td>
15
+                <td>总数</td>
16
             </tr>
16
             </tr>
17
             <tr>
17
             <tr>
18
                 <td>上午</td>
18
                 <td>上午</td>