|
|
@@ -156,7 +156,7 @@ const isStationType = computed(() => {
|
|
156
|
156
|
|
|
157
|
157
|
// 计算属性:检查是否为DEPARTMENT类型
|
|
158
|
158
|
const isDepartmentType = computed(() => {
|
|
159
|
|
- return selectedDeptType.value === 'DEPARTMENT'
|
|
|
159
|
+ return selectedDeptType.value === 'MANAGER'
|
|
160
|
160
|
})
|
|
161
|
161
|
const isBrigadeType = computed(() => {
|
|
162
|
162
|
return selectedDeptType.value === 'BRIGADE'
|
|
|
@@ -296,13 +296,20 @@ const fetchAnalysisData = async (queryParams) => {
|
|
296
|
296
|
// 添加null检查,防止props.selectedDeptObject为null
|
|
297
|
297
|
const selectedDept = props.selectedDeptObject
|
|
298
|
298
|
const { deptType = "", id } = selectedDept ? selectedDept : { deptType: "", id: "" }
|
|
299
|
|
-
|
|
|
299
|
+ let progressParams = { ...queryParams }
|
|
|
300
|
+ if (progressParams.dateRangeQueryType === 'YEAR') {
|
|
|
301
|
+ progressParams.yearOnYear = true
|
|
|
302
|
+ delete progressParams.chainRatio
|
|
|
303
|
+ } else {
|
|
|
304
|
+ progressParams.chainRatio = true
|
|
|
305
|
+ progressParams.yearOnYear = true
|
|
|
306
|
+ }
|
|
300
|
307
|
let rangParams = {
|
|
301
|
308
|
userId: deptType == 'USER' ? id : "",
|
|
302
|
|
- deptId: ["STATION", "DEPARTMENT", "TEAMS", "BRIGADE"].includes(deptType) ? id : ""
|
|
|
309
|
+ deptId: ["STATION", "MANAGER", "TEAMS", "BRIGADE"].includes(deptType) ? id : ""
|
|
303
|
310
|
}
|
|
304
|
311
|
|
|
305
|
|
- const response = await getAnalysisReport({ ...queryParams, ...rangParams })
|
|
|
312
|
+ const response = await getAnalysisReport({ ...progressParams, ...rangParams })
|
|
306
|
313
|
console.log('质控分析数据:', response.data)
|
|
307
|
314
|
|
|
308
|
315
|
// 解构赋值API返回的数据
|