XMLWAN 3 years ago
parent
commit
c26724cb8b
1 changed files with 22 additions and 22 deletions
  1. 22 22
      src/xt_pages/workforce/remind_print_setting.vue

+ 22 - 22
src/xt_pages/workforce/remind_print_setting.vue View File

20
           <div class="table_panel">
20
           <div class="table_panel">
21
             <div v-for="(main_collection,index) in scheduleData" :key="index" style="page-break-after: always;">
21
             <div v-for="(main_collection,index) in scheduleData" :key="index" style="page-break-after: always;">
22
               <div class="signPrint">
22
               <div class="signPrint">
23
-                <div>分区/床位号:{{main_collection.zone.name}}/{{main_collection.number.number}}</div> 
23
+                <div>分区/床位号:{{main_collection.zone.name}}/{{main_collection.number.number}}</div>
24
                 <div>姓名:
24
                 <div>姓名:
25
-                  <span v-if="type ==1">{{main_collection.patient.name}} </span> 
26
-                  <span v-if="type ==2">{{main_collection.patient}} </span> 
27
-                </div> 
28
-                <div>抗凝剂: 
25
+                  <span v-if="type ==1">{{main_collection.patient.name}} </span>
26
+                  <span v-if="type ==2">{{main_collection.patient}} </span>
27
+                </div>
28
+                <div>抗凝剂:
29
                   <span v-if="org_id == 10138">{{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name + ' 5000iu/瓶' : ''}}</span>
29
                   <span v-if="org_id == 10138">{{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name + ' 5000iu/瓶' : ''}}</span>
30
                   <span v-else >{{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name: ''}}</span>
30
                   <span v-else >{{ main_collection.dialysissolution.anticoagulant ? anticoagulants_confit[main_collection.dialysissolution.anticoagulant].name: ''}}</span>
31
-                </div> 
31
+                </div>
32
                <div v-if="org_id == 10188">首剂:{{main_collection.dialysissolution.anticoagulant_shouji}}</div>
32
                <div v-if="org_id == 10188">首剂:{{main_collection.dialysissolution.anticoagulant_shouji}}</div>
33
                 <div v-if="org_id == 10188">维持:{{main_collection.dialysissolution.anticoagulant_weichi}}</div>
33
                 <div v-if="org_id == 10188">维持:{{main_collection.dialysissolution.anticoagulant_weichi}}</div>
34
-                <div>用量:  
34
+                <div>用量:
35
                   <span v-if="main_collection.dialysissolution.anticoagulant == 1">{{main_collection.dialysissolution.anticoagulant_zongliang?main_collection.dialysissolution.anticoagulant_zongliang+'mg':''}}</span>
35
                   <span v-if="main_collection.dialysissolution.anticoagulant == 1">{{main_collection.dialysissolution.anticoagulant_zongliang?main_collection.dialysissolution.anticoagulant_zongliang+'mg':''}}</span>
36
                   <span v-if="main_collection.dialysissolution.anticoagulant == 2">{{main_collection.dialysissolution.anticoagulant_zongliang?main_collection.dialysissolution.anticoagulant_zongliang+'mg':''}}</span>
36
                   <span v-if="main_collection.dialysissolution.anticoagulant == 2">{{main_collection.dialysissolution.anticoagulant_zongliang?main_collection.dialysissolution.anticoagulant_zongliang+'mg':''}}</span>
37
                   <span v-if="main_collection.dialysissolution.anticoagulant == 3">{{main_collection.dialysissolution.anticoagulant_zongliang?main_collection.dialysissolution.anticoagulant_zongliang+'iu':''}}</span>
37
                   <span v-if="main_collection.dialysissolution.anticoagulant == 3">{{main_collection.dialysissolution.anticoagulant_zongliang?main_collection.dialysissolution.anticoagulant_zongliang+'iu':''}}</span>
43
                   <span v-if="main_collection.dialysissolution.anticoagulant == 9">{{main_collection.dialysissolution.anticoagulant_zongliang?main_collection.dialysissolution.anticoagulant_zongliang+'iu':''}}</span>
43
                   <span v-if="main_collection.dialysissolution.anticoagulant == 9">{{main_collection.dialysissolution.anticoagulant_zongliang?main_collection.dialysissolution.anticoagulant_zongliang+'iu':''}}</span>
44
                   <span v-if="main_collection.dialysissolution.anticoagulant == 10">{{main_collection.dialysissolution.anticoagulant_zongliang?main_collection.dialysissolution.anticoagulant_zongliang+'iu':''}}</span>
44
                   <span v-if="main_collection.dialysissolution.anticoagulant == 10">{{main_collection.dialysissolution.anticoagulant_zongliang?main_collection.dialysissolution.anticoagulant_zongliang+'iu':''}}</span>
45
                   <span v-if="main_collection.dialysissolution.anticoagulant == 11">{{main_collection.dialysissolution.anticoagulant_zongliang?main_collection.dialysissolution.anticoagulant_zongliang+'iu':''}}</span>
45
                   <span v-if="main_collection.dialysissolution.anticoagulant == 11">{{main_collection.dialysissolution.anticoagulant_zongliang?main_collection.dialysissolution.anticoagulant_zongliang+'iu':''}}</span>
46
-                </div> 
46
+                </div>
47
                 <div v-if="org_id == 10188">干体重:{{main_collection.assessmentbefor.dry_weight}}</div>
47
                 <div v-if="org_id == 10188">干体重:{{main_collection.assessmentbefor.dry_weight}}</div>
48
                 <div v-if="org_id == 10188">透前体重:{{main_collection.assessmentbefor.weight_before}}</div>
48
                 <div v-if="org_id == 10188">透前体重:{{main_collection.assessmentbefor.weight_before}}</div>
49
                 <div v-if="org_id == 10188">体重增加:{{(main_collection.assessmentbefor.weight_before - main_collection.assessmentbefor.dry_weight).toFixed(2)}}</div>
49
                 <div v-if="org_id == 10188">体重增加:{{(main_collection.assessmentbefor.weight_before - main_collection.assessmentbefor.dry_weight).toFixed(2)}}</div>
50
-                <div>用法:静脉注射</div> 
50
+                <div>用法:静脉注射</div>
51
                 <div>打印时间:{{currentDate}}</div>
51
                 <div>打印时间:{{currentDate}}</div>
52
               </div>
52
               </div>
53
            </div>
53
            </div>
64
   import { uParseTime } from '@/utils/tools'
64
   import { uParseTime } from '@/utils/tools'
65
   import BreadCrumb from '@/xt_pages/components/bread-crumb'
65
   import BreadCrumb from '@/xt_pages/components/bread-crumb'
66
   import print from 'print-js'
66
   import print from 'print-js'
67
-  const moment = require('moment') 
67
+  const moment = require('moment')
68
   export default {
68
   export default {
69
     name: 'SchedulePrint',
69
     name: 'SchedulePrint',
70
     data() {
70
     data() {
97
       BreadCrumb
97
       BreadCrumb
98
     },
98
     },
99
     created() {
99
     created() {
100
-      console.log("type2323233223232",this.$route.query.type)  
100
+      // console.log("type2323233223232",this.$route.query.type)
101
      this.type = this.$route.query.type
101
      this.type = this.$route.query.type
102
      this.getPrintList()
102
      this.getPrintList()
103
      this.org_id = this.$store.getters.xt_user.org.id
103
      this.org_id = this.$store.getters.xt_user.org.id
104
      console.log("机构ID",this.org_id)
104
      console.log("机构ID",this.org_id)
105
      this.currentDate = this.getCurrentDate()
105
      this.currentDate = this.getCurrentDate()
106
-   
106
+
107
      this.modeOptions = this.$store.getters.treatment_mode
107
      this.modeOptions = this.$store.getters.treatment_mode
108
      this.anticoagulants_confit = this.$store.getters.anticoagulants_confit
108
      this.anticoagulants_confit = this.$store.getters.anticoagulants_confit
109
     this.week_type = this.$route.query.week_type
109
     this.week_type = this.$route.query.week_type
110
     this.week_time  = this.$route.query.week_time
110
     this.week_time  = this.$route.query.week_time
111
     this.zone = this.$route.query.zone
111
     this.zone = this.$route.query.zone
112
     this.pre_status = this.$route.query.prestatus
112
     this.pre_status = this.$route.query.prestatus
113
-    
113
+
114
     if(parseInt(this.$route.query.type) == 1){
114
     if(parseInt(this.$route.query.type) == 1){
115
       const params = {
115
       const params = {
116
           week_type:this.week_type,
116
           week_type:this.week_type,
128
            var arr = list.sort(this.compare('sort'))
128
            var arr = list.sort(this.compare('sort'))
129
             console.log("Arr222222",arr)
129
             console.log("Arr222222",arr)
130
            this.scheduleData = arr
130
            this.scheduleData = arr
131
-            
131
+
132
              let a = response.data.data.day
132
              let a = response.data.data.day
133
               console.log("a",a)
133
               console.log("a",a)
134
               var myDate = new Date(a);
134
               var myDate = new Date(a);
171
     if(parseInt(this.$route.query.type) == 2){
171
     if(parseInt(this.$route.query.type) == 2){
172
        this.getNextScheduleWeekDay()
172
        this.getNextScheduleWeekDay()
173
     }
173
     }
174
-    
174
+
175
     },
175
     },
176
     methods: {
176
     methods: {
177
       getAdvice:function(doctor_advice) {
177
       getAdvice:function(doctor_advice) {
299
           var str = year + "年" + month + "月" + day + "日  " + days;
299
           var str = year + "年" + month + "月" + day + "日  " + days;
300
           return str;
300
           return str;
301
         }
301
         }
302
-        
303
-        
302
+
303
+
304
       },
304
       },
305
 
305
 
306
        compare(property) {
306
        compare(property) {
337
         // var arr = newArr.join(",")
337
         // var arr = newArr.join(",")
338
         // var str = ""
338
         // var str = ""
339
         // if(this.zone == 0){
339
         // if(this.zone == 0){
340
-        //    str = arr  
340
+        //    str = arr
341
         // }
341
         // }
342
         // if(zone != 0){
342
         // if(zone != 0){
343
         //   str = zone.join(",")
343
         //   str = zone.join(",")
360
         this.scheduleData = [];
360
         this.scheduleData = [];
361
         if (response.data.state == 1) {
361
         if (response.data.state == 1) {
362
           var scheduleData = response.data.data.schedule;
362
           var scheduleData = response.data.data.schedule;
363
-      
363
+
364
           for(let i=0;i<scheduleData.length;i++){
364
           for(let i=0;i<scheduleData.length;i++){
365
               scheduleData[i].sort = scheduleData[i].number.sort
365
               scheduleData[i].sort = scheduleData[i].number.sort
366
           }
366
           }
367
             var arr =   scheduleData.sort(this.compare('sort'))
367
             var arr =   scheduleData.sort(this.compare('sort'))
368
             console.log("元旦快乐",arr)
368
             console.log("元旦快乐",arr)
369
             this.scheduleData = arr
369
             this.scheduleData = arr
370
-          
370
+
371
             // var newList = []
371
             // var newList = []
372
             // for(let i=0;i<scheduleData.length;i++){
372
             // for(let i=0;i<scheduleData.length;i++){
373
             //   if(scheduleData.prescription.id > 0){
373
             //   if(scheduleData.prescription.id > 0){
374
             //      newList.push(scheduleData[i])
374
             //      newList.push(scheduleData[i])
375
-            //   } 
375
+            //   }
376
             // }
376
             // }
377
             // var arr =   newList.sort(this.compare('sort'))
377
             // var arr =   newList.sort(this.compare('sort'))
378
             // console.log("元旦快乐",arr)
378
             // console.log("元旦快乐",arr)
379
-            // this.scheduleData = arr 
379
+            // this.scheduleData = arr
380
         } else {
380
         } else {
381
           this.$message.error("网络错误");
381
           this.$message.error("网络错误");
382
           return false;
382
           return false;