From 85e1e05dd2e636c9f192455875ba690682aa0e0d Mon Sep 17 00:00:00 2001 From: xjf <378266566@qq.com> Date: Mon, 15 Dec 2025 17:14:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=9B=9E=E7=AE=97=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/run/calc/calc.data.ts | 19 ++-- src/views/run/calc/index.vue | 182 +++++++++++++++++++------------- 2 files changed, 116 insertions(+), 85 deletions(-) diff --git a/src/views/run/calc/calc.data.ts b/src/views/run/calc/calc.data.ts index ada0c78..9b4c4dd 100644 --- a/src/views/run/calc/calc.data.ts +++ b/src/views/run/calc/calc.data.ts @@ -5,6 +5,7 @@ import type { BasicColumn, FormSchema } from '@/components/Table' import { DICT_TYPE, getDictOptions } from '@/utils/dict' import { optionListApi, subSystemListApi } from '@/api/alert/model/select' import type { systemSelectParams } from '@/api/alert/model/model/optionsModel' +import {Tag} from "ant-design-vue"; export const columns: BasicColumn[] = [ { @@ -30,7 +31,7 @@ export const columns: BasicColumn[] = [ { title: '模式覆盖率', dataIndex: 'CoveredPercent', - width: 100, + width: 100 }, { title: '报警次数', @@ -46,6 +47,7 @@ export const columns: BasicColumn[] = [ title: '系统维度', dataIndex: 'Dimension', width: 100, + }, { title: '计算耗时(s)', @@ -54,10 +56,11 @@ export const columns: BasicColumn[] = [ }, { title: '状态', - dataIndex: 'status', + dataIndex: 'calcStatus', width: 100, - slots: { customRender: 'status' }, fixed: 'right', + slots: { customRender: 'calcStatus' }, + }, ] @@ -65,6 +68,7 @@ const optionList = await optionListApi() const systemOptions = ref([]) systemOptions.value = optionList.systems +console.log(systemOptions.value) export const searchFormSchema: FormSchema[] = [ { label: '机组', @@ -80,10 +84,6 @@ export const searchFormSchema: FormSchema[] = [ placeholder: '请选择机组', options: optionList.units.map(unit => ({ value: unit.id, label: unit.name })), onChange: async (e: any) => { - // const { reload } = tableAction - // reload() - // or - console.log(e) const param: systemSelectParams = { unitId: e, typeId: formModel.type, @@ -106,15 +106,12 @@ export const searchFormSchema: FormSchema[] = [ placeholder: '请选择系统', options: optionList.types.map(type => ({ value: type.id, label: type.name })), onChange: async (e: any) => { - // const { reload } = tableAction - // reload() - // or - console.log(e) const param: systemSelectParams = { unitId: formModel.unit, typeId: e, } systemOptions.value = await subSystemListApi(param) + console.log(systemOptions.value) }, } }, diff --git a/src/views/run/calc/index.vue b/src/views/run/calc/index.vue index ebeecc9..a44a829 100644 --- a/src/views/run/calc/index.vue +++ b/src/views/run/calc/index.vue @@ -1,27 +1,35 @@