|
@@ -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
|
}
|