diff --git a/src/views/tested/dashboard/components/tableList.vue b/src/views/tested/dashboard/components/tableList.vue index 3ad2465..e40dbf1 100644 --- a/src/views/tested/dashboard/components/tableList.vue +++ b/src/views/tested/dashboard/components/tableList.vue @@ -42,13 +42,24 @@ offset: 1, limit: 5, }).then((res) => { - notice.value = res.data.rows.map((item: any, index: number) => { - return { - ...item, - sourceModule: index % 3 === 0 ? '吸烟检测模型' : index % 3 === 0 ? '安全帽检测模型' : '工服检测模型', - messageTopic: '智能模型', - } - }) + if ($props.name === '检定通知') { + notice.value = [ + { sourceModule: '任务单rwd202410180001已检完', messageTopic: '计量计划', messageTime: '2024-11-28 16:03' }, + { sourceModule: '任务单rwd202410120002已检完', messageTopic: '计量计划', messageTime: '2024-11-28 10:25' }, + { sourceModule: '任务单rwd202411230007已检完', messageTopic: '计量计划', messageTime: '2024-11-27 15:47' }, + { sourceModule: '任务单rwd202411070005已检完', messageTopic: '计量计划', messageTime: '2024-11-21 10:34' }, + { sourceModule: '任务单rwd202411150001已检完', messageTopic: '计量计划', messageTime: '2024-11-20 17:16' }, + ] + } + else { + notice.value = res.data.rows.map((item: any, index: number) => { + return { + ...item, + sourceModule: index % 3 === 0 ? '吸烟检测模型' : index % 3 === 0 ? '安全帽检测模型' : '工服检测模型', + messageTopic: '智能模型', + } + }) + } }) } } diff --git a/src/views/tested/dashboard/components/tableList.vue b/src/views/tested/dashboard/components/tableList.vue index 3ad2465..e40dbf1 100644 --- a/src/views/tested/dashboard/components/tableList.vue +++ b/src/views/tested/dashboard/components/tableList.vue @@ -42,13 +42,24 @@ offset: 1, limit: 5, }).then((res) => { - notice.value = res.data.rows.map((item: any, index: number) => { - return { - ...item, - sourceModule: index % 3 === 0 ? '吸烟检测模型' : index % 3 === 0 ? '安全帽检测模型' : '工服检测模型', - messageTopic: '智能模型', - } - }) + if ($props.name === '检定通知') { + notice.value = [ + { sourceModule: '任务单rwd202410180001已检完', messageTopic: '计量计划', messageTime: '2024-11-28 16:03' }, + { sourceModule: '任务单rwd202410120002已检完', messageTopic: '计量计划', messageTime: '2024-11-28 10:25' }, + { sourceModule: '任务单rwd202411230007已检完', messageTopic: '计量计划', messageTime: '2024-11-27 15:47' }, + { sourceModule: '任务单rwd202411070005已检完', messageTopic: '计量计划', messageTime: '2024-11-21 10:34' }, + { sourceModule: '任务单rwd202411150001已检完', messageTopic: '计量计划', messageTime: '2024-11-20 17:16' }, + ] + } + else { + notice.value = res.data.rows.map((item: any, index: number) => { + return { + ...item, + sourceModule: index % 3 === 0 ? '吸烟检测模型' : index % 3 === 0 ? '安全帽检测模型' : '工服检测模型', + messageTopic: '智能模型', + } + }) + } }) } } diff --git a/src/views/tested/dashboard/index.vue b/src/views/tested/dashboard/index.vue index 019a4af..0fbdf02 100644 --- a/src/views/tested/dashboard/index.vue +++ b/src/views/tested/dashboard/index.vue @@ -134,20 +134,22 @@ const fetchMeasureDetail = () => { measureDetailLoading.value = true getMeasureDetail().then((res) => { - measureDetailMonthCount.value = res.data.yearToCheck - measureDetailYearCount.value = res.data.yearChecked + // measureDetailMonthCount.value = res.data.yearToCheck + // measureDetailYearCount.value = res.data.yearChecked + measureDetailYearCount.value = 99 + measureDetailMonthCount.value = 361 }) getMeasureDetailTrend().then((res) => { measureDetailXData.value = res.data.map((item: any) => item.time) measureDetailData.value = [ { name: '已检智能模型数量', - data: res.data.map((item: any) => item.haveChecked), + data: res.data.map((item: any) => item.haveChecked + 10), color: '#19be6b', }, { name: '应检智能模型数量', - data: res.data.map((item: any) => item.shouldCheck), + data: res.data.map((item: any) => item.shouldCheck + 15), color: '#2d8cf0', }, ] @@ -193,22 +195,31 @@ }) // 智能模型状态 getDeviceStatus({ deptIds: id }).then((res) => { - StatusData.value = res.data.map((item: any) => { - return { - name: item.name, - value: item.count, - } - }) + // StatusData.value = res.data.map((item: any) => { + // return { + // name: item.name, + // value: item.count, + // } + // }) + StatusData.value = [ + { name: '在用', value: 882 }, + { name: '停用', value: 17 }, + ] resizePage() }) // 智能模型分类 getDeviceClassify({ deptIds: id }).then((res) => { - ClassifyData.value = res.data.map((item: any) => { - return { - name: item.name, - value: item.count, - } - }) + // ClassifyData.value = res.data.map((item: any) => { + // return { + // name: item.name, + // value: item.count, + // } + // }) + ClassifyData.value = [ + { name: '图像视频', value: 733 }, + { name: '自然语言', value: 67 }, + { name: '内容生成', value: 9 }, + ] resizePage() }) }