XMLWAN 4 gadus atpakaļ
vecāks
revīzija
6155eb7eb8

+ 22 - 6
src/xt_pages/medicalScheduling/schedulingStatistics.vue Parādīt failu

@@ -112,7 +112,7 @@
112 112
 import echarts from "echarts";
113 113
 import BreadCrumb from '@/xt_pages/components/bread-crumb'
114 114
 import LineChart from "../qcd/components/LineChart";
115
-import {getDoctorList,getScheduleList,getScheduleListTotal,toSearchTotal,changeOption }  from '@/api/doctorSchedule'
115
+import {getDoctorList,getScheduleList,getScheduleListTotal,toSearchTotal,changeOption,getchartlist }  from '@/api/doctorSchedule'
116 116
 export default {
117 117
     components:{
118 118
         BreadCrumb,
@@ -277,7 +277,8 @@ export default {
277 277
         // 获取统计表的数据
278 278
         this.getlist()
279 279
 
280
-      
280
+       //获取统计图数据
281
+       this.getchartlist() 
281 282
     },
282 283
     methods:{
283 284
         getDoctorList(){
@@ -301,18 +302,20 @@ export default {
301 302
             }
302 303
             const params = {
303 304
               keyword:this.keywords, 
305
+              start_time:this.start_time,
306
+              end_time:this.end_time,
304 307
             }
305 308
             console.log("params",params)
306 309
             toSearchTotal(params).then(response=>{
307 310
              if(response.data.state == 1){
308 311
                 var scheduleTotal = response.data.data.scheduletotal 
309
-                console.log("scheduletotal",scheduleTotal) 
312
+                console.log("搜索scheduletotal",scheduleTotal) 
310 313
                 var list = response.data.data.list
311
-                console.log("list",list)
314
+                console.log("搜索list",list)
312 315
                 var workday = response.data.data.workDay
313
-                console.log("workday",workday)
316
+                console.log("搜索workday",workday)
314 317
                 var noWorkDay = response.data.data.noWorkDay
315
-                console.log("noworkday",noWorkDay)
318
+                console.log("搜索noworkday",noWorkDay)
316 319
               }
317 320
           })  
318 321
         },
@@ -512,6 +515,8 @@ export default {
512 515
             }
513 516
             const params = {
514 517
               doctor_type: parseInt(val),
518
+              start_time:this.start_time,
519
+              end_time:this.end_time
515 520
             }
516 521
             console.log("params",params)
517 522
             changeOption(params).then(response=>{
@@ -559,6 +564,17 @@ export default {
559 564
                 })
560 565
                 return Count
561 566
             }   
567
+        },
568
+        //获取统计图数据
569
+        getchartlist(){
570
+         getchartlist().then(response=>{
571
+            if(response.data.state == 1){
572
+            //   var list = response.data.data.list
573
+            //   console.log("总工时",list)
574
+              var workDaylist = response.data.data.workDaylist
575
+              console.log("出勤的工时---",workDaylist)
576
+            }
577
+         })  
562 578
         }
563 579
     }
564 580
 }