diff --git a/hx-ai-intelligent/public/asset/file/emissionSource.xlsx b/hx-ai-intelligent/public/asset/file/emissionSource.xlsx new file mode 100644 index 0000000..67e42be Binary files /dev/null and b/hx-ai-intelligent/public/asset/file/emissionSource.xlsx differ diff --git a/hx-ai-intelligent/public/asset/file/energyConsumption.xlsx b/hx-ai-intelligent/public/asset/file/energyConsumption.xlsx new file mode 100644 index 0000000..2687e05 Binary files /dev/null and b/hx-ai-intelligent/public/asset/file/energyConsumption.xlsx differ diff --git a/hx-ai-intelligent/src/api/alarmManagement/alarmOverview.ts b/hx-ai-intelligent/src/api/alarmManagement/alarmOverview.ts index ca7f26f..6871554 100644 --- a/hx-ai-intelligent/src/api/alarmManagement/alarmOverview.ts +++ b/hx-ai-intelligent/src/api/alarmManagement/alarmOverview.ts @@ -1,8 +1,10 @@ +import { BASE_URL } from '../index'; + export enum alarmOverviewApi { - getAlarmEquipment = '/carbon-smart/api/AlarmOverview/alarmEquipment', //设备告警 数量 - getAlarmEnergyConsumption = '/carbon-smart/api/AlarmOverview/alarmEnergyConsumption', //能碳告警 数量 - getAlarmGateway = '/carbon-smart/api/AlarmOverview/alarmGateway', //网关告警 数量 - getPriority = '/carbon-smart/api/AlarmOverview/priority', //优先级 数量 - getProcessProgress = '/carbon-smart/api/AlarmOverview/processProgress', //进度 数量 - getAlarmTrend = '/carbon-smart/api/AlarmOverview/alarmTrend', //30天告警 数量 + getAlarmEquipment = `${BASE_URL}/api/AlarmOverview/alarmEquipment`, //设备告警 数量 + getAlarmEnergyConsumption = `${BASE_URL}/api/AlarmOverview/alarmEnergyConsumption`, //能碳告警 数量 + getAlarmGateway = `${BASE_URL}/api/AlarmOverview/alarmGateway`, //网关告警 数量 + getPriority = `${BASE_URL}/api/AlarmOverview/priority`, //优先级 数量 + getProcessProgress = `${BASE_URL}/api/AlarmOverview/processProgress`, //进度 数量 + getAlarmTrend = `${BASE_URL}/api/AlarmOverview/alarmTrend`, //30天告警 数量 } diff --git a/hx-ai-intelligent/src/api/alarmManagement/alarmSettings/deviceAlarms.ts b/hx-ai-intelligent/src/api/alarmManagement/alarmSettings/deviceAlarms.ts index b78f725..8236915 100644 --- a/hx-ai-intelligent/src/api/alarmManagement/alarmSettings/deviceAlarms.ts +++ b/hx-ai-intelligent/src/api/alarmManagement/alarmSettings/deviceAlarms.ts @@ -1,9 +1,11 @@ +import { BASE_URL } from '../../index'; + export enum deviceAlarms { - getTableList = '/carbon-smart/api/AlarmEquipment/selectAlarmEquipment', //设备告警分页 - addOrUpNewData = '/carbon-smart/api/AlarmEquipment/creatOrUpdate', //设备告警添加 修改 - del = '/carbon-smart/api/AlarmEquipment/delete', //设备告警删除 - configGetTableList = '/carbon-smart/api/AlarmEquipmentRule/selectAlarmEquipmentRule', //配置设备告警分页 - configAddOrUpNewData = '/carbon-smart/api/AlarmEquipmentRule/creatOrUpdate', //配置设备告警添加 修改 - configFindById = '/carbon-smart/api/AlarmEquipmentRule/findById', //配置设备告警 查询详情 - configDel = '/carbon-smart/api/AlarmEquipmentRule/delete', //配置设备告警删除 + getTableList = `${BASE_URL}/api/AlarmEquipment/selectAlarmEquipment`, //设备告警分页 + addOrUpNewData = `${BASE_URL}/api/AlarmEquipment/creatOrUpdate`, //设备告警添加 修改 + del = `${BASE_URL}/api/AlarmEquipment/delete`, //设备告警删除 + configGetTableList = `${BASE_URL}/api/AlarmEquipmentRule/selectAlarmEquipmentRule`, //配置设备告警分页 + configAddOrUpNewData = `${BASE_URL}/api/AlarmEquipmentRule/creatOrUpdate`, //配置设备告警添加 修改 + configFindById = `${BASE_URL}/api/AlarmEquipmentRule/findById`, //配置设备告警 查询详情 + configDel = `${BASE_URL}/api/AlarmEquipmentRule/delete`, //配置设备告警删除 } diff --git a/hx-ai-intelligent/src/api/alarmManagement/alarmSettings/energyAlarm.ts b/hx-ai-intelligent/src/api/alarmManagement/alarmSettings/energyAlarm.ts index 88a661d..ae3e0b3 100644 --- a/hx-ai-intelligent/src/api/alarmManagement/alarmSettings/energyAlarm.ts +++ b/hx-ai-intelligent/src/api/alarmManagement/alarmSettings/energyAlarm.ts @@ -1,9 +1,11 @@ +import { BASE_URL } from '../../index'; + export enum energyAlarms { - getTableList = '/carbon-smart/api/AlarmEnergyConsumption/selectAlarmEnergyConsumption', //能耗告警分页 - addOrUpNewData = '/carbon-smart/api/AlarmEnergyConsumption/creatOrUpdate', //能耗告警添加 修改 - del = '/carbon-smart/api/AlarmEnergyConsumption/delete', //能耗删除 - configGetTableList = '/carbon-smart/api/AlarmEnergyConsumptionRule/selectAlarmEnergyConsumptionRule', //配置设备告警分页 - configAddOrUpNewData = '/carbon-smart/api/AlarmEnergyConsumptionRule/creatOrUpdate', //配置设备告警添加 修改 - configFindById = '/carbon-smart/api/AlarmEnergyConsumptionRule/findById', //配置设备告警 查询详情 - configDel = '/carbon-smart/api/AlarmEnergyConsumptionRule/delete', //配置设备告警删除 + getTableList = `${BASE_URL}/api/AlarmEnergyConsumption/selectAlarmEnergyConsumption`, //能耗告警分页 + addOrUpNewData = `${BASE_URL}/api/AlarmEnergyConsumption/creatOrUpdate`, //能耗告警添加 修改 + del = `${BASE_URL}/api/AlarmEnergyConsumption/delete`, //能耗删除 + configGetTableList = `${BASE_URL}/api/AlarmEnergyConsumptionRule/selectAlarmEnergyConsumptionRule`, //配置设备告警分页 + configAddOrUpNewData = `${BASE_URL}/api/AlarmEnergyConsumptionRule/creatOrUpdate`, //配置设备告警添加 修改 + configFindById = `${BASE_URL}/api/AlarmEnergyConsumptionRule/findById`, //配置设备告警 查询详情 + configDel = `${BASE_URL}/api/AlarmEnergyConsumptionRule/delete`, //配置设备告警删除 } diff --git a/hx-ai-intelligent/src/api/alarmManagement/alarmSettings/notificationManagements.ts b/hx-ai-intelligent/src/api/alarmManagement/alarmSettings/notificationManagements.ts index 3751491..952b5a0 100644 --- a/hx-ai-intelligent/src/api/alarmManagement/alarmSettings/notificationManagements.ts +++ b/hx-ai-intelligent/src/api/alarmManagement/alarmSettings/notificationManagements.ts @@ -1,5 +1,7 @@ +import { BASE_URL } from '../../index'; + export enum notificationManagementApi { - getTableList = '/carbon-smart/api/AlarmContactInformation/selectAlarmContactInformation', //通知管理分页 - upData = '/carbon-smart/api/AlarmContactInformation/update', //通知管理 修改 - findById = '/carbon-smart/api/AlarmContactInformation/findById', //通知管理 查询详情 + getTableList = `${BASE_URL}/api/AlarmContactInformation/selectAlarmContactInformation`, //通知管理分页 + upData = `${BASE_URL}/api/AlarmContactInformation/update`, //通知管理 修改 + findById = `${BASE_URL}/api/AlarmContactInformation/findById`, //通知管理 查询详情 } diff --git a/hx-ai-intelligent/src/api/alarmManagement/energyAlarm.ts b/hx-ai-intelligent/src/api/alarmManagement/energyAlarm.ts index 2593816..27c755e 100644 --- a/hx-ai-intelligent/src/api/alarmManagement/energyAlarm.ts +++ b/hx-ai-intelligent/src/api/alarmManagement/energyAlarm.ts @@ -1,6 +1,8 @@ +import { BASE_URL } from '../index'; + export enum energyAlarmApi { - getTableList = '/carbon-smart/api/AlarmEnergyConsumptionLog/selectAlarmEnergyConsumptionLog', //能碳告警 列表 - getCodeList = '/carbon-smart/api/AlarmEnergyConsumptionLog/selectErrorCodeList ', //能碳告警 列表 - getSelectAlarmEnergyConsumptionLogStatusProcess = '/carbon-smart/api/AlarmEnergyConsumptionLogStatusProcess/selectAlarmEnergyConsumptionLogStatusProcess', //能碳告警 状态 没有创建工单log接口 - noCreatOrUpdateLog = '/carbon-smart/api/AlarmEnergyConsumptionLogStatusProcess/creatOrUpdate', //能碳告警 状态 没有创建工单 添加 修改状态log + getTableList = `${BASE_URL}/api/AlarmEnergyConsumptionLog/selectAlarmEnergyConsumptionLog`, //能碳告警 列表 + getCodeList = `${BASE_URL}/api/AlarmEnergyConsumptionLog/selectErrorCodeList `, //能碳告警 列表 + getSelectAlarmEnergyConsumptionLogStatusProcess = `${BASE_URL}/api/AlarmEnergyConsumptionLogStatusProcess/selectAlarmEnergyConsumptionLogStatusProcess`, //能碳告警 状态 没有创建工单log接口 + noCreatOrUpdateLog = `${BASE_URL}/api/AlarmEnergyConsumptionLogStatusProcess/creatOrUpdate`, //能碳告警 状态 没有创建工单 添加 修改状态log } diff --git a/hx-ai-intelligent/src/api/alarmManagement/equipmentAlarm.ts b/hx-ai-intelligent/src/api/alarmManagement/equipmentAlarm.ts index ef657b4..8505e34 100644 --- a/hx-ai-intelligent/src/api/alarmManagement/equipmentAlarm.ts +++ b/hx-ai-intelligent/src/api/alarmManagement/equipmentAlarm.ts @@ -1,6 +1,8 @@ +import { BASE_URL } from '../index'; + export enum equipmentAlarmApi { - getTableList = '/carbon-smart/api/AlarmEquipmentLog/selectAlarmEquipmentLog', //设备告警 列表 - getCodeList = '/carbon-smart/api/AlarmEquipmentLog/selectErrorCodeList', //设备告警 列表 - getSelectAlarmEquipmentLogStatusProcess = '/carbon-smart/api/AlarmEquipmentLogStatusProcess/selectAlarmEquipmentLogStatusProcess', //设备告警 状态 没有创建工单log接口 - noCreatOrUpdateLog = '/carbon-smart/api/AlarmEquipmentLogStatusProcess/creatOrUpdate', //设备告警 状态 没有创建工单 添加 修改状态log + getTableList = `${BASE_URL}/api/AlarmEquipmentLog/selectAlarmEquipmentLog`, //设备告警 列表 + getCodeList = `${BASE_URL}/api/AlarmEquipmentLog/selectErrorCodeList`, //设备告警 列表 + getSelectAlarmEquipmentLogStatusProcess = `${BASE_URL}/api/AlarmEquipmentLogStatusProcess/selectAlarmEquipmentLogStatusProcess`, //设备告警 状态 没有创建工单log接口 + noCreatOrUpdateLog = `${BASE_URL}/api/AlarmEquipmentLogStatusProcess/creatOrUpdate`, //设备告警 状态 没有创建工单 添加 修改状态log } diff --git a/hx-ai-intelligent/src/api/alarmManagement/gatewayAlarm.ts b/hx-ai-intelligent/src/api/alarmManagement/gatewayAlarm.ts index 69f2f66..8d88be4 100644 --- a/hx-ai-intelligent/src/api/alarmManagement/gatewayAlarm.ts +++ b/hx-ai-intelligent/src/api/alarmManagement/gatewayAlarm.ts @@ -1,3 +1,4 @@ +import { BASE_URL } from '../index'; export enum gatewayAlarmApi { - getTableList = '/carbon-smart/api/AlarmGatewayLog/selectAlarmGatewayLog', //网关告警 列表 + getTableList = `${BASE_URL}/api/AlarmGatewayLog/selectAlarmGatewayLog`, //网关告警 列表 } diff --git a/hx-ai-intelligent/src/api/carbonEmissionFactorLibrary.ts b/hx-ai-intelligent/src/api/carbonEmissionFactorLibrary.ts index c9b0f97..2f9c803 100644 --- a/hx-ai-intelligent/src/api/carbonEmissionFactorLibrary.ts +++ b/hx-ai-intelligent/src/api/carbonEmissionFactorLibrary.ts @@ -8,6 +8,9 @@ export enum carbonEmissionFactorLibrary { getCarbonFactorTree = '/carbon-smart/api/carbon/emission/type/getCarbonFactorTree', creat = '/carbon-smart/api/carbon/emission/type/creatOrUpdate', delTreeNode = '/carbon-smart/api/carbon/emission/type/del', + move = '/carbon-smart/api/carbon/emission/type/move', + import = '/carbon-smart/api/carbon/emission/factor/import', + export = '/carbon-smart/api/carbon/emission/factor/export', // 单位管理 dictionaryUnitManagement = '/carbon-smart/client/dict/dictionaryUnitManagement', findOutermost = '/carbon-smart/client/dict/findOutermost', @@ -15,7 +18,7 @@ export enum carbonEmissionFactorLibrary { updateDictionary = '/carbon-smart/client/dict/updateDictionary', delDictionary = '/carbon-smart/client/dict/delDictionary', } -// 碳排管理-碳排统计接口 +// 碳排管理-能耗统计接口 export enum energyConsumption { getDicList = '/carbon-smart/client/dict/list', pageList = '/carbon-smart/api/carbon/stats/pageList', @@ -23,6 +26,10 @@ export enum energyConsumption { creat = '/carbon-smart/api/carbon/stats/creat', update = '/carbon-smart/api/carbon/stats/update', del = '/carbon-smart/api/carbon/stats/del', + voucherDownloadList = '/carbon-smart/api/carbon/stats/voucherDownloadList', + energyAcquisition = '/carbon-smart/api/carbon/stats/energyAcquisition', + import = '/carbon-smart/api/carbon/stats/import', + export = '/carbon-smart/api/carbon/stats/export', } // 碳排管理-碳排速算接口 export enum quickCalculation { @@ -55,6 +62,7 @@ export enum carbonInventoryCheck { findUnitById = '/carbon-smart/api/carbon/inventory/findById', getDetailsList = '/carbon-smart/api/carbon/inventory/details/getDetailsList', updateTable = '/carbon-smart/api/carbon/inventory/details/update', + voucherDownloadList = '/carbon-smart/api/carbon/inventory/details/voucherDownloadList', // 排放统计接口 emissionStatistic = '/carbon-smart/api/carbon/inventory/emissionStatistic', // 碳排流向 @@ -75,6 +83,8 @@ export enum uploadPic { uploadfiles = '/carbon-smart/api/common/file/uploadfiles', select = '/carbon-smart/api/common/file/select', uploadfile = '/carbon-smart/api/common/file/uploadfile', + download = '/carbon-smart/api/common/file/download', + downloadZip = '/carbon-smart/api/common/file/downloadZip', } // 碳规划 export enum carbonPlanning { @@ -90,4 +100,6 @@ export enum carbonPlanning { detailedStatisticalDataChart = '/carbon-smart/api/carbon/planning/detailedStatisticalDataChart', batchOrUpdate = '/carbon-smart/api/carbon/planning/batchOrUpdate', addNodes = '/carbon-smart/api/carbon/planning/addNodes', + benchmarkSetting = '/carbon-smart/api/carbon/planning/benchmarkSetting', + benchmarkSubmit = '/carbon-smart/api/carbon/planning/benchmarkSubmit', } diff --git a/hx-ai-intelligent/src/api/planToAdd.ts b/hx-ai-intelligent/src/api/planToAdd.ts new file mode 100644 index 0000000..4841c52 --- /dev/null +++ b/hx-ai-intelligent/src/api/planToAdd.ts @@ -0,0 +1,5 @@ +export enum planToAddApi { + getActivatedPlanTree = '/carbon-smart/deviceCtrlPlan/getActivatedPlanTree', //计划树 + getActivatedPlanListByTree = '/carbon-smart/deviceCtrlPlan/getActivatedPlanListByTree', //计划列表 + updPlan = '/carbon-smart/deviceCtrlPlan/updateActivatedPlan', //修改计划 +} diff --git a/hx-ai-intelligent/src/icon/biaoge.svg b/hx-ai-intelligent/src/icon/biaoge.svg index 75845a1..dc789ff 100644 --- a/hx-ai-intelligent/src/icon/biaoge.svg +++ b/hx-ai-intelligent/src/icon/biaoge.svg @@ -1 +1,4 @@ - \ No newline at end of file + diff --git a/hx-ai-intelligent/src/icon/bingtu.svg b/hx-ai-intelligent/src/icon/bingtu.svg index 56c8ecd..80f4a3b 100644 --- a/hx-ai-intelligent/src/icon/bingtu.svg +++ b/hx-ai-intelligent/src/icon/bingtu.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/hx-ai-intelligent/src/icon/carbonAssetsSearch-1.svg b/hx-ai-intelligent/src/icon/carbonAssetsSearch-1.svg deleted file mode 100644 index babbb9e..0000000 --- a/hx-ai-intelligent/src/icon/carbonAssetsSearch-1.svg +++ /dev/null @@ -1,6 +0,0 @@ - - \ No newline at end of file diff --git a/hx-ai-intelligent/src/icon/carbonAssetsSearch-2.svg b/hx-ai-intelligent/src/icon/carbonAssetsSearch-2.svg deleted file mode 100644 index 2a1bcfa..0000000 --- a/hx-ai-intelligent/src/icon/carbonAssetsSearch-2.svg +++ /dev/null @@ -1,6 +0,0 @@ - - \ No newline at end of file diff --git a/hx-ai-intelligent/src/icon/carbonAssetsSearch-3.svg b/hx-ai-intelligent/src/icon/carbonAssetsSearch-3.svg deleted file mode 100644 index 0ddbb21..0000000 --- a/hx-ai-intelligent/src/icon/carbonAssetsSearch-3.svg +++ /dev/null @@ -1,6 +0,0 @@ - - \ No newline at end of file diff --git a/hx-ai-intelligent/src/icon/carbonAssetsToDetail-1.svg b/hx-ai-intelligent/src/icon/carbonAssetsToDetail-1.svg new file mode 100644 index 0000000..4acc848 --- /dev/null +++ b/hx-ai-intelligent/src/icon/carbonAssetsToDetail-1.svg @@ -0,0 +1,4 @@ + diff --git a/hx-ai-intelligent/src/icon/carbonAssetsToDetail-2.svg b/hx-ai-intelligent/src/icon/carbonAssetsToDetail-2.svg new file mode 100644 index 0000000..cab1ccb --- /dev/null +++ b/hx-ai-intelligent/src/icon/carbonAssetsToDetail-2.svg @@ -0,0 +1,4 @@ + diff --git a/hx-ai-intelligent/src/icon/carbonAssetsToDetail-3.svg b/hx-ai-intelligent/src/icon/carbonAssetsToDetail-3.svg new file mode 100644 index 0000000..5651733 --- /dev/null +++ b/hx-ai-intelligent/src/icon/carbonAssetsToDetail-3.svg @@ -0,0 +1,4 @@ + diff --git a/hx-ai-intelligent/src/icon/del.svg b/hx-ai-intelligent/src/icon/del.svg new file mode 100644 index 0000000..c8c2fcf --- /dev/null +++ b/hx-ai-intelligent/src/icon/del.svg @@ -0,0 +1,6 @@ + + \ No newline at end of file diff --git a/hx-ai-intelligent/src/icon/title.svg b/hx-ai-intelligent/src/icon/title.svg new file mode 100644 index 0000000..9bf85e3 --- /dev/null +++ b/hx-ai-intelligent/src/icon/title.svg @@ -0,0 +1,4 @@ + diff --git a/hx-ai-intelligent/src/icon/xiazai.svg b/hx-ai-intelligent/src/icon/xiazai.svg index dca8632..738f4a4 100644 --- a/hx-ai-intelligent/src/icon/xiazai.svg +++ b/hx-ai-intelligent/src/icon/xiazai.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/hx-ai-intelligent/src/router/carbonEmissionManage.ts b/hx-ai-intelligent/src/router/carbonEmissionManage.ts index 9adcfc0..b0034fa 100644 --- a/hx-ai-intelligent/src/router/carbonEmissionManage.ts +++ b/hx-ai-intelligent/src/router/carbonEmissionManage.ts @@ -40,6 +40,9 @@ const equipment = { meta: { title: '碳排因子库', keepAlive: false, + operates: [ + { title: '碳排因子库导入', code: 'carbonEmissionFactorLibraryImport' }, + ], // backApi: [], }, }, diff --git a/hx-ai-intelligent/src/router/equipmentControl.ts b/hx-ai-intelligent/src/router/equipmentControl.ts index e6a13b3..54d21d3 100644 --- a/hx-ai-intelligent/src/router/equipmentControl.ts +++ b/hx-ai-intelligent/src/router/equipmentControl.ts @@ -119,6 +119,25 @@ const equipmentControl = { }, ], }, + { + path: 'planToAdd', + name: 'planToAdd', + meta: { title: '计划添加', hideChildren: true, icon: 'shebeiqunkong' }, + component: Base, + redirect: { name: 'planToAddIndex' }, + children: [ + { + path: 'index', + name: 'planToAddIndex', + component: () => import('/@/view/equipmentControl/planToAdd/index.vue'), + meta: { + title: '计划添加', + keepAlive: false, + // backApi: [], + }, + }, + ], + }, ], }; export default equipmentControl; diff --git a/hx-ai-intelligent/src/view/alarmManagement/alarmOverview/index.vue b/hx-ai-intelligent/src/view/alarmManagement/alarmOverview/index.vue index 2b19531..593fd48 100644 --- a/hx-ai-intelligent/src/view/alarmManagement/alarmOverview/index.vue +++ b/hx-ai-intelligent/src/view/alarmManagement/alarmOverview/index.vue @@ -39,7 +39,7 @@ >{{ item.title }} - 今日处理 / 总数 + 今日处理 / 总数 @@ -50,7 +50,7 @@