XMLWAN 4 lat temu
rodzic
commit
6155eb7eb8

+ 22 - 6
src/xt_pages/medicalScheduling/schedulingStatistics.vue Wyświetl plik

112
 import echarts from "echarts";
112
 import echarts from "echarts";
113
 import BreadCrumb from '@/xt_pages/components/bread-crumb'
113
 import BreadCrumb from '@/xt_pages/components/bread-crumb'
114
 import LineChart from "../qcd/components/LineChart";
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
 export default {
116
 export default {
117
     components:{
117
     components:{
118
         BreadCrumb,
118
         BreadCrumb,
277
         // 获取统计表的数据
277
         // 获取统计表的数据
278
         this.getlist()
278
         this.getlist()
279
 
279
 
280
-      
280
+       //获取统计图数据
281
+       this.getchartlist() 
281
     },
282
     },
282
     methods:{
283
     methods:{
283
         getDoctorList(){
284
         getDoctorList(){
301
             }
302
             }
302
             const params = {
303
             const params = {
303
               keyword:this.keywords, 
304
               keyword:this.keywords, 
305
+              start_time:this.start_time,
306
+              end_time:this.end_time,
304
             }
307
             }
305
             console.log("params",params)
308
             console.log("params",params)
306
             toSearchTotal(params).then(response=>{
309
             toSearchTotal(params).then(response=>{
307
              if(response.data.state == 1){
310
              if(response.data.state == 1){
308
                 var scheduleTotal = response.data.data.scheduletotal 
311
                 var scheduleTotal = response.data.data.scheduletotal 
309
-                console.log("scheduletotal",scheduleTotal) 
312
+                console.log("搜索scheduletotal",scheduleTotal) 
310
                 var list = response.data.data.list
313
                 var list = response.data.data.list
311
-                console.log("list",list)
314
+                console.log("搜索list",list)
312
                 var workday = response.data.data.workDay
315
                 var workday = response.data.data.workDay
313
-                console.log("workday",workday)
316
+                console.log("搜索workday",workday)
314
                 var noWorkDay = response.data.data.noWorkDay
317
                 var noWorkDay = response.data.data.noWorkDay
315
-                console.log("noworkday",noWorkDay)
318
+                console.log("搜索noworkday",noWorkDay)
316
               }
319
               }
317
           })  
320
           })  
318
         },
321
         },
512
             }
515
             }
513
             const params = {
516
             const params = {
514
               doctor_type: parseInt(val),
517
               doctor_type: parseInt(val),
518
+              start_time:this.start_time,
519
+              end_time:this.end_time
515
             }
520
             }
516
             console.log("params",params)
521
             console.log("params",params)
517
             changeOption(params).then(response=>{
522
             changeOption(params).then(response=>{
559
                 })
564
                 })
560
                 return Count
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
 }