From e93d241d51765e701d89cd7f6f4088c6cb22949b Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期五, 21 四月 2023 16:51:47 +0800 Subject: [PATCH] 修改 --- src/views/intellectInspect/inspectIndex/index.vue | 42 ++++++++++++++++++++++++++++++------------ 1 files changed, 30 insertions(+), 12 deletions(-) diff --git a/src/views/intellectInspect/inspectIndex/index.vue b/src/views/intellectInspect/inspectIndex/index.vue index 9f6635f..43b8aae 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(); + // getDepartmentData(); // getCountExcepOrder(); + // getPieCountExcepOrder(); getInspectRecord(); getListExcepOrder(); getDayData(); @@ -356,6 +363,17 @@ }); } } + const getPieCountExcepOrder = async ()=>{ + let res = await inspectIndexApi().getPieCountExcepOrder(state.searchQuery); + if (res.data.code === '200') { + console.log('饼状图趋势数据>>>', res.data.data) + } else { + ElMessage({ + type: 'warning', + message: res.data.msg + }); + } + } const acceptance =(row:object)=>{ ElMessageBox.confirm( '确认完成验收并结束工单?', -- Gitblit v1.9.2