diff --git a/src/api/cs-device-boot/sensitiveLoadMange.ts b/src/api/cs-device-boot/sensitiveLoadMange.ts index 08cd376..31786c9 100644 --- a/src/api/cs-device-boot/sensitiveLoadMange.ts +++ b/src/api/cs-device-boot/sensitiveLoadMange.ts @@ -26,3 +26,30 @@ export function deleteUser(data: any) { data: data }) } + +// 新增治理方案绑定 +export function saveGovernPlan(data: any) { + return request({ + url: '/cs-harmonic-boot/pqGovernPlan/save', + method: 'post', + data + }) +} + +// 修改治理方案绑定 +export function updateGovernPlan(data: any) { + return request({ + url: '/cs-harmonic-boot/pqGovernPlan/update', + method: 'post', + data + }) +} + +// 删除治理方案绑定 +export function deleteGovernPlan(data: any) { + return request({ + url: '/cs-harmonic-boot/pqGovernPlan/delete', + method: 'post', + data + }) +} diff --git a/src/components/cockpit/monitoringPointList/index.vue b/src/components/cockpit/monitoringPointList/index.vue index d56cacf..85b10d9 100644 --- a/src/components/cockpit/monitoringPointList/index.vue +++ b/src/components/cockpit/monitoringPointList/index.vue @@ -116,14 +116,14 @@ const tableStore: any = new TableStore({ { title: '设备名称', field: 'devName', minWidth: 130, align: 'center' }, { title: '项目名称', field: 'projectName', minWidth: 130, align: 'center' }, { title: '工程名称', field: 'engineeringName', minWidth: 130, align: 'center' }, - { - title: '监测类型', - field: 'position', - minWidth: '100', - formatter: (row: any) => { - return row.cellValue || '/' - } - }, + // { + // title: '监测类型', + // field: 'position', + // minWidth: '100', + // formatter: (row: any) => { + // return row.cellValue || '/' + // } + // }, // { // title: '监测点状态', // field: 'runStatus', diff --git a/src/components/cockpit/sensitiveLoad/index.vue b/src/components/cockpit/sensitiveLoad/index.vue index 2bf870a..b4f3f41 100644 --- a/src/components/cockpit/sensitiveLoad/index.vue +++ b/src/components/cockpit/sensitiveLoad/index.vue @@ -83,7 +83,7 @@ const tableStore: any = new TableStore({ }, { - title: '敏感用户类型', + title: '用户类型', field: 'loadType', minWidth: '70', formatter: row => { diff --git a/src/components/echarts/color.ts b/src/components/echarts/color.ts index c70c1a4..6a75c35 100644 --- a/src/components/echarts/color.ts +++ b/src/components/echarts/color.ts @@ -1,6 +1,6 @@ export let color = ['#07CCCA', '#00BFF5', '#FFBF00', '#77DA63', '#Ff6600', '#FF9100', '#5B6E96', '#66FFEC', '#B3B3B3', '#9B59B6', '#3498DB', '#2ECC71'] export let color1 = [ - '#00A8B5', // 青 + '#3B7DD8', // 蓝 '#5B5FC7', // 靛 '#8B5CF6', // 紫 @@ -11,6 +11,7 @@ export let color1 = [ '#00A878', // 翠绿 '#7C9EB2', // 烟蓝 '#6B7B8C', // 板岩灰 + '#00A8B5', // 青 '#A8A8A8' // 灰 ] export const gradeColor3 = ['#339966', '#FFCC33', '#A52a2a'] diff --git a/src/components/table/index.vue b/src/components/table/index.vue index 9ef0e17..6d22bab 100644 --- a/src/components/table/index.vue +++ b/src/components/table/index.vue @@ -74,7 +74,7 @@ import { useConfig } from '@/stores/config' import type TableStoreClass from '@/utils/tableStore' import { useRouter } from 'vue-router' import { defaultAttribute } from '@/components/table/defaultAttribute' -import { buildExportBaseName } from '@/utils/echartMethod' +import { buildExportBaseName,formatExportDateTime } from '@/utils/echartMethod' const config = useConfig() const tableRef = ref() @@ -165,7 +165,7 @@ watch( () => tableStore.table.allFlag, newVal => { if (tableStore.table.allFlag) { - console.log('🚀 ~ tableStore.table.allData:', tableStore.table.allData) + // console.log('🚀 ~ tableStore.table.allData:', tableStore.table.allData) tableRef.value?.exportData({ filename: getTableExportFilename(), // 文件名字 diff --git a/src/components/tree/govern/APFTree.vue b/src/components/tree/govern/APFTree.vue index c591e0e..0842479 100644 --- a/src/components/tree/govern/APFTree.vue +++ b/src/components/tree/govern/APFTree.vue @@ -52,7 +52,7 @@ const tree = ref([]) const treRef = ref>() const filterText = ref('') -const defaultProps = { children: 'children', label: 'name', value: 'id' } +const defaultProps = { children: 'children', label: 'governName', value: 'id' } const decorators = createLineTreeDecorators(() => config.getColorVal('elementUiPrimary')) const filterNode = createTreeFilterNode() @@ -78,11 +78,12 @@ function transformUserDevTree(data: Record) { ...device, level: 2, pid: userId, - pname: userName + pname: userName, + } applyMeta(node, { - icon: 'el-icon-Platform', - color: statusColor(device.runStatus) + icon: 'el-icon-Document', + color: primary(), }) devices.push(node) return node @@ -91,7 +92,7 @@ function transformUserDevTree(data: Record) { const userNode: any = { id: userId, - name: userName, + governName: userName, level: 1, ...(children ? { children } : {}) } diff --git a/src/components/tree/index.vue b/src/components/tree/index.vue index 2b36ce6..b1051c0 100644 --- a/src/components/tree/index.vue +++ b/src/components/tree/index.vue @@ -205,7 +205,7 @@ defineExpose({ treeRef }) :deep(.el-tree) { border: 1px solid var(--el-border-color); - border-radius: 4px; + // border-radius: 4px; } :deep(.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content) { diff --git a/src/views/govern/alarm/alarmConfig/index.vue b/src/views/govern/alarm/alarmConfig/index.vue index 8776ab9..44496af 100644 --- a/src/views/govern/alarm/alarmConfig/index.vue +++ b/src/views/govern/alarm/alarmConfig/index.vue @@ -35,7 +35,7 @@ const tableStore: any = new TableStore({ return (tableStore.table.params.pageNum - 1) * tableStore.table.params.pageSize + row.rowIndex + 1 } }, - { field: 'name', title: '名称' }, + { field: 'name', title: '方案名称' }, { field: 'onlineRateLimit', title: '在线率阈值' }, { field: 'integrityLimit', title: '完整性阈值' }, { field: 'updateTime', title: '创建时间' }, diff --git a/src/views/govern/alarm/scopeConfig/index.vue b/src/views/govern/alarm/scopeConfig/index.vue index 8c70dcd..c34944d 100644 --- a/src/views/govern/alarm/scopeConfig/index.vue +++ b/src/views/govern/alarm/scopeConfig/index.vue @@ -15,8 +15,8 @@ - +