From 1b9fea7d4af68d8f933b2dc42bf6084b9646f64c Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期二, 04 三月 2025 08:39:55 +0800 Subject: [PATCH] 修改作业等级名称 --- src/views/intellectInspect/inspectIndex/index.vue | 51 ++++++++++++++++++++++++++++++++++----------------- 1 files changed, 34 insertions(+), 17 deletions(-) diff --git a/src/views/intellectInspect/inspectIndex/index.vue b/src/views/intellectInspect/inspectIndex/index.vue index 9b0c8fb..b9a2fd9 100644 --- a/src/views/intellectInspect/inspectIndex/index.vue +++ b/src/views/intellectInspect/inspectIndex/index.vue @@ -24,20 +24,22 @@ <span class="tit">异常区域设备统计</span> <div class="filter-part2"> <el-switch - v-model="chartStatus" + v-model="searchQuery.regionType" inline-prompt style="--el-switch-on-color: #13ce66; --el-switch-off-color: #13ce66" active-text="区域" inactive-text="设备" + :active-value="2" + :inactive-value="3" /> </div> </div> <div class="chart" :id="sbtj"></div> - <el-radio-group v-model="period" size="small"> - <el-radio border label="week">近7天</el-radio> - <el-radio border label="month">近30天</el-radio> - <el-radio border label="season">近90天</el-radio> - <el-radio border label="year">近一年</el-radio> + <el-radio-group v-model="searchQuery.timeType" size="small"> + <el-radio border :label="1">近7天</el-radio> + <el-radio border :label="2">近30天</el-radio> + <el-radio border :label="3">近90天</el-radio> + <el-radio border :label="4">近一年</el-radio> </el-radio-group> </div> </div> @@ -227,8 +229,10 @@ classGroupList: Array<classGroup>; quotaList: []; inspectPointAllList: []; - chartStatus:boolean; - period: string; + searchQuery:{ + regionType:number; + timeType: number; + } dialogVisible:boolean; workNum: string; beImgs: []; @@ -263,8 +267,10 @@ unusualData: [], unchecked: null, unusual: null, - chartStatus: true, - period: 'month', + searchQuery:{ + regionType: 2, + timeType: 2, + }, uncheckedList: [], abnormalList: [], workTypeList: [ @@ -302,7 +308,7 @@ expandTrigger: 'hover', emitPath: false, value: 'depId', - label: 'depName', + label: 'name', checkStrictly: true }, classGroupList: [], @@ -322,8 +328,9 @@ // 页面载入时执行方法 onMounted(() => { - getDepartmentData(); - getCountExcepOrder(); + // getDepartmentData(); + // getCountExcepOrder(); + // getPieCountExcepOrder(); getInspectRecord(); getListExcepOrder(); getDayData(); @@ -349,6 +356,17 @@ let res = await inspectIndexApi().getCountExcepOrder({depId: state.searchDepId}); if (res.data.code === '200') { console.log('折线图趋势数据>>>', res.data.data) + } else { + ElMessage({ + type: 'warning', + message: res.data.msg + }); + } + } + const getPieCountExcepOrder = async ()=>{ + let res = await inspectIndexApi().getPieCountExcepOrder(state.searchQuery); + if (res.data.code === '200') { + console.log('饼状图趋势数据>>>', res.data.data) } else { ElMessage({ type: 'warning', @@ -649,7 +667,6 @@ } } state.depList = newList - console.log(state.depList,'3434') } else { ElMessage({ type: 'warning', @@ -796,9 +813,8 @@ display: flex; align-items: center; justify-content: right; - .el-select{ - width: 50% !important; - margin-left: 10px; + :deep(.el-cascader){ + width: 100% !important; } .el-switch{ width: 100% !important; @@ -806,6 +822,7 @@ width: 100% !important; } } + } .filter-part2{ display: flex; -- Gitblit v1.9.2