Browse Source

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

28169 1 year ago
parent
commit
dc90657ddb

+ 9 - 0
src/router/modules/hisTool.js View File

132
       is_menu: false,
132
       is_menu: false,
133
       meta: { title: 'gatherPrint', noCache: true }
133
       meta: { title: 'gatherPrint', noCache: true }
134
     },
134
     },
135
+    // 灵山盛康汇总打印发票
136
+    {
137
+      path: '/hisTool/garherinvoice_lingshang',
138
+      component: () => import('@/xt_pages/outpatientTool/garherinvoice_lingshang'),
139
+      name: 'gatherPrint',
140
+      hidden: true,
141
+      is_menu: false,
142
+      meta: { title: 'gatherPrint', noCache: true }
143
+    },
135
     {
144
     {
136
       path: '/hisTool/export',
145
       path: '/hisTool/export',
137
       component: () => import('@/xt_pages/outpatientTool/export'),
146
       component: () => import('@/xt_pages/outpatientTool/export'),

+ 14 - 14
src/xt_pages/hospitalStation/statementTemplate/printOne.vue View File

145
       <tr>
145
       <tr>
146
         <td>床位费</td>
146
         <td>床位费</td>
147
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.bed_cost_total}}</td>
147
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.bed_cost_total}}</td>
148
-        <td style="text-align:right;padding-right:10px;">{{info.bed_cost_self_total}}</td>
148
+        <td style="text-align:right;padding-right:10px;">{{(info.bed_cost_self_total + info.bedSelfTotal).toFixed(2)}}</td>
149
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.bed_cost_part_self_total}}</td>
149
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.bed_cost_part_self_total}}</td>
150
         <td>西成药</td>
150
         <td>西成药</td>
151
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.western_medicine_cost_total}}</td>
151
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.western_medicine_cost_total}}</td>
152
-        <td style="text-align:right;padding-right:10px;">{{info.western_medicine_cost_self_total}}</td>
152
+        <td style="text-align:right;padding-right:10px;">{{(info.western_medicine_cost_self_total + info.westernMedicineSelfTotal).toFixed(2)}}</td>
153
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.western_medicine_cost_part_self_total}}</td>
153
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.western_medicine_cost_part_self_total}}</td>
154
       </tr>
154
       </tr>
155
       <tr>
155
       <tr>
160
         <td>中成药</td>
160
         <td>中成药</td>
161
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.chinese_traditional_medicine_cost_total}}
161
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.chinese_traditional_medicine_cost_total}}
162
         </td>
162
         </td>
163
-        <td style="text-align:right;padding-right:10px;">{{info.chinese_traditional_medicine_cost_self_total}}</td>
163
+        <td style="text-align:right;padding-right:10px;">{{(info.chinese_traditional_medicine_cost_self_total + info.chineseTraditionalSelfTotal).toFixed(2)}}</td>
164
         <td colspan="2" style="text-align:right;padding-right:10px;">
164
         <td colspan="2" style="text-align:right;padding-right:10px;">
165
           {{info.chinese_traditional_medicine_cost_part_self_total}}
165
           {{info.chinese_traditional_medicine_cost_part_self_total}}
166
         </td>
166
         </td>
172
         <td colspan="2" style="text-align:right;padding-right:10px;">0</td>
172
         <td colspan="2" style="text-align:right;padding-right:10px;">0</td>
173
         <td>检查费</td>
173
         <td>检查费</td>
174
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.check_cost_total}}</td>
174
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.check_cost_total}}</td>
175
-        <td style="text-align:right;padding-right:10px;">{{info.check_cost_self_total}}</td>
175
+        <td style="text-align:right;padding-right:10px;">{{(info.check_cost_self_total + info.checkSelfTotal).toFixed(2)}}</td>
176
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.check_cost_part_self_total}}</td>
176
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.check_cost_part_self_total}}</td>
177
       </tr>
177
       </tr>
178
       <tr>
178
       <tr>
179
         <td>治疗费</td>
179
         <td>治疗费</td>
180
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.treat_cost_total}}</td>
180
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.treat_cost_total}}</td>
181
-        <td style="text-align:right;padding-right:10px;">{{info.treat_cost_self_total}}</td>
181
+        <td style="text-align:right;padding-right:10px;">{{(info.treat_cost_self_total + info.treatSelfTotal).toFixed(2)}}</td>
182
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.treat_cost_part_self_total}}</td>
182
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.treat_cost_part_self_total}}</td>
183
         <td>放射费</td>
183
         <td>放射费</td>
184
         <td colspan="2" style="text-align:right;padding-right:10px;">0</td>
184
         <td colspan="2" style="text-align:right;padding-right:10px;">0</td>
188
       <tr>
188
       <tr>
189
         <td>手术费</td>
189
         <td>手术费</td>
190
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.operation_cost_total}}</td>
190
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.operation_cost_total}}</td>
191
-        <td style="text-align:right;padding-right:10px;">{{info.operation_cost_self_total}}</td>
191
+        <td style="text-align:right;padding-right:10px;">{{(info.operation_cost_self_total + info.operationSelfTotal).toFixed(2)}}</td>
192
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.operation_cost_part_self_total}}</td>
192
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.operation_cost_part_self_total}}</td>
193
         <td>化验费</td>
193
         <td>化验费</td>
194
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.laboratory_cost_total}}</td>
194
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.laboratory_cost_total}}</td>
195
-        <td style="text-align:right;padding-right:10px;">{{info.laboratory_cost_self_total}}</td>
195
+        <td style="text-align:right;padding-right:10px;">{{(info.laboratory_cost_self_total + info.laboratorySelfTotal).toFixed(2)}}</td>
196
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.laboratory_cost_part_self_total}}</td>
196
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.laboratory_cost_part_self_total}}</td>
197
       </tr>
197
       </tr>
198
       <tr>
198
       <tr>
208
       <tr>
208
       <tr>
209
         <td>其他</td>
209
         <td>其他</td>
210
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.other_cost_total}}</td>
210
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.other_cost_total}}</td>
211
-        <td style="text-align:right;padding-right:10px;">{{info.other_cost_self_total}}</td>
211
+        <td style="text-align:right;padding-right:10px;">{{(info.other_cost_self_total + info.otherSelfTotal).toFixed(2)}}</td>
212
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.other_cost_part_self_total}}</td>
212
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.other_cost_part_self_total}}</td>
213
         <td>麻醉费</td>
213
         <td>麻醉费</td>
214
         <td colspan="2" style="text-align:right;padding-right:10px;">0</td>
214
         <td colspan="2" style="text-align:right;padding-right:10px;">0</td>
218
       <tr>
218
       <tr>
219
         <td>材料费</td>
219
         <td>材料费</td>
220
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.material_cost_total}}</td>
220
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.material_cost_total}}</td>
221
-        <td style="text-align:right;padding-right:10px;">{{info.material_cost_self_total}}</td>
221
+        <td style="text-align:right;padding-right:10px;">{{(info.material_cost_self_total + info.materialSelfTotal).toFixed(2)}}</td>
222
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.material_cost_part_self_total}}</td>
222
         <td colspan="2" style="text-align:right;padding-right:10px;">{{info.material_cost_part_self_total}}</td>
223
         <td>特殊检查费</td>
223
         <td>特殊检查费</td>
224
         <td colspan="2" style="text-align:right;padding-right:10px;">0</td>
224
         <td colspan="2" style="text-align:right;padding-right:10px;">0</td>
243
           parseFloat(info.chinese_traditional_medicine_cost_total) + parseFloat(info.check_cost_total) +
243
           parseFloat(info.chinese_traditional_medicine_cost_total) + parseFloat(info.check_cost_total) +
244
           parseFloat(info.laboratory_cost_total) + parseFloat(info.treat_cost_total)).toFixed(2) }}
244
           parseFloat(info.laboratory_cost_total) + parseFloat(info.treat_cost_total)).toFixed(2) }}
245
         </td>
245
         </td>
246
-        <td style="text-align:right;padding-right:10px;">{{(parseFloat(info.bed_cost_self_total )+
247
-          parseFloat(info.operation_cost_self_total) + parseFloat(info.other_cost_self_total) +
248
-          parseFloat(info.material_cost_self_total) + parseFloat(info.western_medicine_cost_self_total) +
249
-          parseFloat(info.chinese_traditional_medicine_cost_self_total) + parseFloat(info.check_cost_self_total) +
250
-          parseFloat(info.laboratory_cost_self_total) + parseFloat(info.treat_cost_self_total)).toFixed(2)}}
246
+        <td style="text-align:right;padding-right:10px;">{{(parseFloat(info.bed_cost_self_total )+parseFloat(info.bedSelfTotal)+
247
+          parseFloat(info.operation_cost_self_total)+parseFloat(info.operationSelfTotal) + parseFloat(info.other_cost_self_total) +parseFloat(info.otherSelfTotal)+
248
+          parseFloat(info.material_cost_self_total) + parseFloat(info.materialSelfTotal)  + parseFloat(info.western_medicine_cost_self_total) + parseFloat(info.westernMedicineSelfTotal) +
249
+          parseFloat(info.chinese_traditional_medicine_cost_self_total)  +  parseFloat(info.chineseTraditionalSelfTotal)  + parseFloat(info.check_cost_self_total) + parseFloat(info.checkSelfTotal) +
250
+          parseFloat(info.laboratory_cost_self_total) + parseFloat(info.laboratorySelfTotal)  + parseFloat(info.treat_cost_self_total) +parseFloat(info.treatSelfTotal) ).toFixed(2)}}
251
         </td>
251
         </td>
252
         <td colspan="2" style="text-align:right;padding-right:10px;">{{(parseFloat(info.bed_cost_part_self_total) +
252
         <td colspan="2" style="text-align:right;padding-right:10px;">{{(parseFloat(info.bed_cost_part_self_total) +
253
           parseFloat(info.operation_cost_part_self_total) + parseFloat(info.other_cost_part_self_total) +
253
           parseFloat(info.operation_cost_part_self_total) + parseFloat(info.other_cost_part_self_total) +

+ 5 - 5
src/xt_pages/outpatientCharges/invoicePrint.vue View File

10
         type="primary"
10
         type="primary"
11
       >打印</el-button>
11
       >打印</el-button>
12
     </template>
12
     </template>
13
-    <div class="app-container" style="padding-top:40px;" v-if="org_id != 10217 && org_id != 0 && org_id != 10485 && org_id != 10375"><!---->
13
+    <div class="app-container" style="padding-top:40px;" v-if="org_id != 10217 && org_id != 10485 && org_id != 10375"><!---->
14
         <div class='dialysisPage'>
14
         <div class='dialysisPage'>
15
-          <div v-if="org_id != 10106 && org_id != 10215 && org_id != 4 && org_id != 10188 && org_id != 10217 && org_id != 0 && org_id != 10387&& org_id != 10210 && org_id != 10387" >
16
-            <printOne v-if="org_id != 10088 " :paramsObj="invoiceParams"></printOne>
17
-            <printThree v-if="org_id == 10088" :paramsObj="invoiceParams"></printThree>
15
+          <div v-if="org_id != 10106 && org_id != 10215 && org_id != 4 && org_id != 10188 && org_id != 10217 && org_id != 10387&& org_id != 10210 && org_id != 10387" >
16
+            <printOne v-if="org_id != 10088 &&  org_id != 0 " :paramsObj="invoiceParams"></printOne>
17
+            <printThree v-if="org_id == 10088 || org_id == 0" :paramsObj="invoiceParams"></printThree>
18
           </div>
18
           </div>
19
           <printTwo v-if="org_id == 10106" :paramsObj="invoiceParams"></printTwo>
19
           <printTwo v-if="org_id == 10106" :paramsObj="invoiceParams"></printTwo>
20
           <printFour v-if="org_id == 10215 || org_id == 4 " :paramsObj="invoiceParams"></printFour>
20
           <printFour v-if="org_id == 10215 || org_id == 4 " :paramsObj="invoiceParams"></printFour>
27
         </div>
27
         </div>
28
     </div>
28
     </div>
29
 
29
 
30
-    <div class="app-container" style="padding-top:40px;" v-if="org_id == 10485  || org_id == 0">
30
+    <div class="app-container" style="padding-top:40px;" v-if="org_id == 10485">
31
       <div class='dialysisPage'>
31
       <div class='dialysisPage'>
32
         <print-eleven :paramsObj="invoiceParams"></print-eleven>
32
         <print-eleven :paramsObj="invoiceParams"></print-eleven>
33
       </div>
33
       </div>

+ 3 - 4
src/xt_pages/outpatientCharges/listTemplate/printOne.vue View File

38
             </tr>
38
             </tr>
39
         </table>
39
         </table>
40
         <div class="tableBottom">
40
         <div class="tableBottom">
41
-            <div class="tableBottomOne">制表人:{{admin.user_name}}</div>
42
-            <div class="tableBottomOne">制表日期:{{ getNowTime()}}</div>
43
-            <div class="tableBottomOne">总费用:{{order.medfee_sumamt}}元</div>
41
+          <div class="tableBottomOne">制表人:{{admin.user_name}}</div>
42
+          <div class="tableBottomOne" v-if="$store.getters.xt_user.org.id != 10318">制表日期:{{ getNowTime()}}</div>
43
+          <div class="tableBottomOne">总费用:{{order.medfee_sumamt}}元</div>
44
           <div class="tableBottomOne">基金总额:{{order.fund_pay_sumamt}}元</div>
44
           <div class="tableBottomOne">基金总额:{{order.fund_pay_sumamt}}元</div>
45
           <div class="tableBottomOne">统筹支付:{{order.hifp_pay}}元</div>
45
           <div class="tableBottomOne">统筹支付:{{order.hifp_pay}}元</div>
46
           <div class="tableBottomOne">医疗救助:{{order.maf_pay}}元</div>
46
           <div class="tableBottomOne">医疗救助:{{order.maf_pay}}元</div>
47
           <div class="tableBottomOne">医保报销:{{order.fund_pay_sumamt}}元</div>
47
           <div class="tableBottomOne">医保报销:{{order.fund_pay_sumamt}}元</div>
48
           <div class="tableBottomOne">个人支付:{{order.psn_cash_pay}}元</div>
48
           <div class="tableBottomOne">个人支付:{{order.psn_cash_pay}}元</div>
49
-
50
         </div>
49
         </div>
51
         </div>
50
         </div>
52
     </div>
51
     </div>

+ 2 - 2
src/xt_pages/outpatientCharges/statementTemplate/printeEleven.vue View File

86
                 <div style="width: 6.7%;padding: 5px;text-align: center;">{{subItem.count}}</div>
86
                 <div style="width: 6.7%;padding: 5px;text-align: center;">{{subItem.count}}</div>
87
                 <div style="width: 8.1%;padding: 5px;text-align: center;">{{subItem.price}}</div>
87
                 <div style="width: 8.1%;padding: 5px;text-align: center;">{{subItem.price}}</div>
88
                 <div style="width: 8.1%;padding: 5px;text-align: center;">{{subItem.total_price}}</div>
88
                 <div style="width: 8.1%;padding: 5px;text-align: center;">{{subItem.total_price}}</div>
89
-                <!-- <div style="width: 10.1%;padding: 5px;"></div> -->
90
-                <div style="width: 10.1%;padding: 5px;text-align: center;">{{subItem.psn_pay}}</div>
89
+                 <div style="width: 10.1%;padding: 5px;"></div>
90
+<!--/*                <div style="width: 10.1%;padding: 5px;text-align: center;">{{subItem.psn_pay}}</div>*/-->
91
               </div>
91
               </div>
92
             </div>
92
             </div>
93
           </td>
93
           </td>

+ 1 - 1
src/xt_pages/outpatientDoctorStation/print.vue View File

15
           :prescription_id="prescription_id"
15
           :prescription_id="prescription_id"
16
         ></print-ten-one>
16
         ></print-ten-one>
17
 
17
 
18
-        <prinSeven v-if="org_id == 10375 || org_id == 0"
18
+        <prinSeven v-if="org_id == 10375 "
19
           v-bind:childResponse="childResponse"
19
           v-bind:childResponse="childResponse"
20
           :advicePrint="advicePrint"
20
           :advicePrint="advicePrint"
21
           :ids="ids"
21
           :ids="ids"

+ 34 - 13
src/xt_pages/outpatientTool/components/gatherStatistics.vue View File

230
       end_time: "",
230
       end_time: "",
231
       his_record_patient: {},
231
       his_record_patient: {},
232
       orderList: [],
232
       orderList: [],
233
+      org_id:'',
233
     };
234
     };
234
   },
235
   },
235
   methods: {
236
   methods: {
849
       }
850
       }
850
     },
851
     },
851
     toPrintInvoice() {
852
     toPrintInvoice() {
852
-      this.$router.push({
853
-        path:
854
-          "/hisTool/gatherPrintInvoice?patient_id=" +
855
-          this.patient_id +
856
-          "&start_time=" +
857
-          this.start_time +
858
-          "&end_time=" +
859
-          this.end_time +
860
-          "&type=" +
861
-          this.item_type +
862
-          "&keyword=" +
863
-          this.keywords,
864
-      });
853
+      if(this.org_id != 10375 ){
854
+        this.$router.push({
855
+          path:
856
+            "/hisTool/gatherPrintInvoice?patient_id=" +
857
+            this.patient_id +
858
+            "&start_time=" +
859
+            this.start_time +
860
+            "&end_time=" +
861
+            this.end_time +
862
+            "&type=" +
863
+            this.item_type +
864
+            "&keyword=" +
865
+            this.keywords,
866
+        });
867
+      }
868
+      if(this.org_id == 10375 || this.org_id == 0){
869
+        this.$router.push({
870
+          path:
871
+            "/hisTool/garherinvoice_lingshang?patient_id=" +
872
+            this.patient_id +
873
+            "&start_time=" +
874
+            this.start_time +
875
+            "&end_time=" +
876
+            this.end_time +
877
+            "&type=" +
878
+            this.item_type +
879
+            "&keyword=" +
880
+            this.keywords,
881
+        });
882
+      }
883
+
865
     },
884
     },
866
     setMonthPrescription(month_prescriptions) {
885
     setMonthPrescription(month_prescriptions) {
867
       let drug_month_prescriptions = {
886
       let drug_month_prescriptions = {
1253
     },
1272
     },
1254
   },
1273
   },
1255
   created() {
1274
   created() {
1275
+    this.org_id = this.$store.getters.xt_user.org_id
1276
+
1256
     let list_1 = this.$store.getters.pagedata.list;
1277
     let list_1 = this.$store.getters.pagedata.list;
1257
     if (!list_1.start_time || list_1.start_time == "") {
1278
     if (!list_1.start_time || list_1.start_time == "") {
1258
       this.chargeDate[0] = moment(new Date())
1279
       this.chargeDate[0] = moment(new Date())

File diff suppressed because it is too large
+ 1095 - 0
src/xt_pages/outpatientTool/garherinvoice_lingshang.vue


+ 38 - 30
src/xt_pages/workforce/Patientshift.vue View File

57
                 <td style="text-align: center;">{{ getZoneName(ite.partition_id) }}</td>
57
                 <td style="text-align: center;">{{ getZoneName(ite.partition_id) }}</td>
58
                 <td>
58
                 <td>
59
                   <div v-for="(it,index) in numberlist" style="display: inline-block;position: relative;" >
59
                   <div v-for="(it,index) in numberlist" style="display: inline-block;position: relative;" >
60
-                    <div  v-if="ite.partition_id==it.zone_id" class="huanzhekuais" :style="{'height':hidder ? '30px': '110px','line-height':hidder ? '30px':''}" @dblclick="db_click($event,it)" @drop="drop($event,item,it.number)" draggable="true"   @dragover="allowDrop"> 
60
+                    <div  v-if="ite.partition_id==it.zone_id" class="huanzhekuais" :style="{'height':hidder ? '30px': '110px','line-height':hidder ? '30px':''}" @dblclick="db_click($event,it)" @drop="drop($event,item,it.number)" @dragstart="curInfoDragStart($event,item)" draggable="true"   @dragover="allowDrop"> 
61
                       <div class="huanzhekuai">
61
                       <div class="huanzhekuai">
62
-                        <div v-for="(item2) in item.list"  draggable="true" @dragstart.self="curInfoDragStart($event,item2)">
62
+                        <div v-for="(item2) in item.list"   draggable="true" >
63
                           <template >
63
                           <template >
64
                             <div v-if="it.id==item2.bed_id" style="display: inline-block;">
64
                             <div v-if="it.id==item2.bed_id" style="display: inline-block;">
65
                               <div>
65
                               <div>
66
                                 <span>{{nameSplit(item2.name) }}({{ getmode(item2.mode_id) }})</span><br>
66
                                 <span>{{nameSplit(item2.name) }}({{ getmode(item2.mode_id) }})</span><br>
67
-                                <div v-if="!hidder" >
68
-                                  <span style="font-size: 14px;color: rgb(19, 241, 175);margin-bottom: 5px;">{{item2.order.DeviceNumber.zone.name}}-{{item2.order.DeviceNumber.number}}</span><br>
69
-                                  <span style="font-size: 14px;color:orange;margin-bottom: 5px;">{{getBloodAccess(item2.order.blood_access_id)}}</span><br>
70
-                                  <span style="font-size: 13px;color:rgb(102, 13, 161);margin-bottom: 5px;">{{item2.order.schedule_remark}}</span>
71
-                                </div> 
67
+                                <span v-if="!hidder" >
68
+                                  <span style="font-size: 14px;margin-bottom: 5px;">{{item2.order.DeviceNumber.zone.name}}-{{item2.order.DeviceNumber.number}}</span><br>
69
+                                  <span style="font-size: 14px;margin-bottom: 5px;">{{getBloodAccess(item2.order.blood_access_id)}}</span><br>
70
+                                  <span style="font-size: 13px;;margin-bottom: 5px;">{{item2.order.schedule_remark}}</span>
71
+                                </span> 
72
                               </div>
72
                               </div>
73
                             </div>
73
                             </div>
74
                           </template> 
74
                           </template> 
121
                   <div>
121
                   <div>
122
                     <div style="margin: 10px 30px 10px 10px;background: rgb(74 211 235 / 51%);height: 110px;width: 125px;text-align: center;">
122
                     <div style="margin: 10px 30px 10px 10px;background: rgb(74 211 235 / 51%);height: 110px;width: 125px;text-align: center;">
123
                       <span >{{ huanzhe.name}}({{getmode(huanzhe.mode_id)}})</span><br>
123
                       <span >{{ huanzhe.name}}({{getmode(huanzhe.mode_id)}})</span><br>
124
-                      <span style="font-size: 14px;color: rgb(12, 185, 50);margin-bottom: 5px;">
124
+                      <span style="font-size: 14px;margin-bottom: 5px;">
125
                         {{ huanzhe.zeng_fenqu }}-{{ huanzhe.zeng_chuang }}
125
                         {{ huanzhe.zeng_fenqu }}-{{ huanzhe.zeng_chuang }}
126
                       </span><br>
126
                       </span><br>
127
-                      <span style="font-size: 14px;color:orange;margin-bottom: 5px;">{{getBloodAccess(huanzhe.boolen_id)}}</span><br>
128
-                      <span style="font-size: 13px;color:rgb(102, 13, 161);margin-bottom: 5px;">{{huanzhe.schedule_remark}}</span> 
127
+                      <span style="font-size: 14px;margin-bottom: 5px;">{{getBloodAccess(huanzhe.boolen_id)}}</span><br>
128
+                      <span style="font-size: 13px;margin-bottom: 5px;">{{huanzhe.schedule_remark}}</span> 
129
                     </div>
129
                     </div>
130
                      <div style="margin-left: 10px;">{{getZoneName(xian_fenqu.zone_id)}}-{{xian_fenqu.number}}</div>
130
                      <div style="margin-left: 10px;">{{getZoneName(xian_fenqu.zone_id)}}-{{xian_fenqu.number}}</div>
131
                   </div>
131
                   </div>
133
                   <div>
133
                   <div>
134
                     <div style="margin: 10px 30px 10px 10px;background: rgb(74 197 235);height: 110px;width: 125px;text-align: center;">
134
                     <div style="margin: 10px 30px 10px 10px;background: rgb(74 197 235);height: 110px;width: 125px;text-align: center;">
135
                       <span >{{genghuan.name}}</span><span v-if="genghuan.mode_id !=''">({{genghuan.mode_id}})</span><br>
135
                       <span >{{genghuan.name}}</span><span v-if="genghuan.mode_id !=''">({{genghuan.mode_id}})</span><br>
136
-                      <span style="font-size: 14px;color: rgb(12, 185, 50);margin-bottom: 5px;">
136
+                      <span style="font-size: 14px;margin-bottom: 5px;">
137
                         {{ genghuan.genghuan_fenqu }}-{{ genghuan.genghuan_chuang }}
137
                         {{ genghuan.genghuan_fenqu }}-{{ genghuan.genghuan_chuang }}
138
                         <!-- A1区-6号床 -->
138
                         <!-- A1区-6号床 -->
139
                       </span><br>
139
                       </span><br>
140
-                      <span style="font-size: 14px;color:orange;margin-bottom: 5px;"></span>{{getBloodAccess(genghuan.g_boolen_id)}}<br>
141
-                      <span style="font-size: 13px;color:rgb(102, 13, 161);margin-bottom: 5px;">{{genghuan.genghuan_remark}}</span>
140
+                      <span style="font-size: 14px;margin-bottom: 5px;"></span>{{getBloodAccess(genghuan.g_boolen_id)}}<br>
141
+                      <span style="font-size: 13px;margin-bottom: 5px;">{{genghuan.genghuan_remark}}</span>
142
                     </div>
142
                     </div>
143
                     <div style="margin-left: 10px;">{{getZoneName(g_xian_fenqu.zone_id)}}-{{g_xian_fenqu.number}}</div>
143
                     <div style="margin-left: 10px;">{{getZoneName(g_xian_fenqu.zone_id)}}-{{g_xian_fenqu.number}}</div>
144
                   </div>
144
                   </div>
243
       tipDialogVisible:false,
243
       tipDialogVisible:false,
244
       tipDialogVisibleTwo:false,
244
       tipDialogVisibleTwo:false,
245
       tipDialogVisibleThree:false,
245
       tipDialogVisibleThree:false,
246
-      hidder: false,
246
+      hidder: true,
247
       td_1_width: '8%',
247
       td_1_width: '8%',
248
       td_3_width: '90%',
248
       td_3_width: '90%',
249
       date:'',
249
       date:'',
658
       var bedname=''
658
       var bedname=''
659
       var zonename=''
659
       var zonename=''
660
       var zoneid=''
660
       var zoneid=''
661
-      console.log('6666',val,value);
662
-      console.log('7777',this.numberlist);
661
+      console.log('kkkkk',e.target.innerText);
663
       const inntext= e.target.innerText.split('(')[0]
662
       const inntext= e.target.innerText.split('(')[0]
664
-     
665
       for(let i=0;i<val.list.length;i++){
663
       for(let i=0;i<val.list.length;i++){
666
         if(inntext == val.list[i].name){
664
         if(inntext == val.list[i].name){
665
+          console.log('6666',val,value);
666
+          console.log('7777',this.numberlist);
667
           this.tipDialogVisible=true
667
           this.tipDialogVisible=true
668
           this.currentData={
668
           this.currentData={
669
             currentData_id:val.list[i].id,
669
             currentData_id:val.list[i].id,
686
           zonename = this.partitionArr[y].name
686
           zonename = this.partitionArr[y].name
687
         }
687
         }
688
       }
688
       }
689
-      console.log('3333',bedid);
689
+      
690
       if(e.target.innerText == ''){
690
       if(e.target.innerText == ''){
691
+        console.log('3333',e.target.innerText);
691
         this.schedule={
692
         this.schedule={
692
           schedule_date:this.date,
693
           schedule_date:this.date,
693
           schedule_type:this.classes,
694
           schedule_type:this.classes,
817
     },
818
     },
818
     // 需要拖动的
819
     // 需要拖动的
819
     curInfoDragStart(e,val){
820
     curInfoDragStart(e,val){
820
-      this.cur_drag_info={
821
-        id:val.id,
822
-        name:val.name,
823
-        quhao:val.order.DeviceNumber.zone.name,
824
-        chaung:val.order.DeviceNumber.number,
825
-        patient_id:val.patient_id,
826
-        bed_id:val.bed_id,
827
-        mode_id:val.mode_id,
828
-        partition_id:val.partition_id,
829
-        schedule_date:this.date,
830
-        schedule_type:this.classes,
831
-        schedule_week: val.schedule_week,
821
+      const inntext2= e.target.innerText.split('(')[0]
822
+      for(let i=0;i<val.list.length;i++){
823
+        if(inntext2 == val.list[i].name){
824
+          this.cur_drag_info={
825
+            id:val.list[i].id,
826
+            name:val.list[i].name,
827
+            quhao:val.list[i].order.DeviceNumber.zone.name,
828
+            chaung:val.list[i].order.DeviceNumber.number,
829
+            patient_id:val.list[i].patient_id,
830
+            bed_id:val.list[i].bed_id,
831
+            mode_id:val.list[i].mode_id,
832
+            partition_id:val.list[i].partition_id,
833
+            schedule_date:this.date,
834
+            schedule_type:this.classes,
835
+            schedule_week: val.list[i].schedule_week,
836
+          }
837
+        }
832
       }
838
       }
839
+     
840
+      console.log('bbbb',e.target.innerText);
833
       console.log('4444',val);
841
       console.log('4444',val);
834
       console.log('5555',this.cur_drag_info);
842
       console.log('5555',this.cur_drag_info);
835
     },
843
     },