|
|
@@ -119,7 +119,8 @@ const processQueryParams = (queryParams) => {
|
|
119
|
119
|
// 根据部门类型添加相应的参数
|
|
120
|
120
|
const selectedDept = props.selectedDeptObject
|
|
121
|
121
|
const { deptType = "", id } = selectedDept ? selectedDept : { deptType: "", id: "" }
|
|
122
|
|
- processedParams.scopeType = deptType === 'STATION' ? 'STATION' : deptType == 'BRIGADE' ? 'BRIGADE' : deptType == 'DEPARTMENT' ? 'DEPT' : deptType == 'TEAMS' ? 'TEAM' : deptType == 'USER' ? 'USER' : ''
|
|
|
122
|
+
|
|
|
123
|
+ processedParams.scopeType = deptType === 'STATION' ? 'STATION' : deptType == 'BRIGADE' ? 'BRIGADE' : deptType == 'MANAGER' ? 'MANAGER' : deptType == 'TEAMS' ? 'TEAM' : deptType == 'USER' ? 'USER' : ''
|
|
123
|
124
|
processedParams.scopeId = id
|
|
124
|
125
|
delete processedParams.deptId;
|
|
125
|
126
|
delete processedParams.teamId;
|
|
|
@@ -329,6 +330,7 @@ const fetchCompletionTrendData = async () => {
|
|
329
|
330
|
width: 3
|
|
330
|
331
|
},
|
|
331
|
332
|
}))
|
|
|
333
|
+
|
|
332
|
334
|
|
|
333
|
335
|
// 更新答题完成趋势图表
|
|
334
|
336
|
setCompletionTrendOption({
|
|
|
@@ -374,7 +376,7 @@ const fetchCompletionTrendData = async () => {
|
|
374
|
376
|
xAxis: {
|
|
375
|
377
|
type: 'category',
|
|
376
|
378
|
boundaryGap: false,
|
|
377
|
|
- data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月']
|
|
|
379
|
+ data: []
|
|
378
|
380
|
},
|
|
379
|
381
|
yAxis: {
|
|
380
|
382
|
type: 'value',
|
|
|
@@ -382,15 +384,7 @@ const fetchCompletionTrendData = async () => {
|
|
382
|
384
|
max: 100
|
|
383
|
385
|
},
|
|
384
|
386
|
series: [
|
|
385
|
|
- {
|
|
386
|
|
- name: '完成率',
|
|
387
|
|
- type: 'line',
|
|
388
|
|
- smooth: true,
|
|
389
|
|
- data: [85, 88, 92, 90, 87, 89, 91, 93, 95, 94, 92, 90],
|
|
390
|
|
- itemStyle: {
|
|
391
|
|
- color: '#5470c6'
|
|
392
|
|
- }
|
|
393
|
|
- }
|
|
|
387
|
+
|
|
394
|
388
|
]
|
|
395
|
389
|
});
|
|
396
|
390
|
}
|