diff --git a/src/api/mes/energyOverview.js b/src/api/mes/energyOverview.js new file mode 100644 index 0000000..af585b0 --- /dev/null +++ b/src/api/mes/energyOverview.js @@ -0,0 +1,33 @@ +import request from '@/utils/request' + +export function getEnergyTypeList(params = {}) { + return request({ + url: '/admin-api/mes/energy-type/list', + method: 'get', + params + }) +} + +export function getOrganizationList(params = {}) { + return request({ + url: '/admin-api/mes/organization/list', + method: 'get', + params + }) +} + +export function getEnergyDeviceList(params = {}) { + return request({ + url: '/admin-api/mes/energy-device/getList', + method: 'get', + params + }) +} + +export function queryEnergyOverviewData(params = {}) { + return request({ + url: '/admin-api/mes/energy-device/queryOverviewData', + method: 'get', + params + }) +} diff --git a/src/pages.json b/src/pages.json index 815b755..0077e5c 100644 --- a/src/pages.json +++ b/src/pages.json @@ -367,6 +367,14 @@ "enablePullDownRefresh": true } }, + { + "path": "overview/energy/index", + "style": { + "navigationBarTitleText": "\u80fd\u6e90\u603b\u89c8", + "navigationStyle": "custom", + "enablePullDownRefresh": true + } + }, { "path": "spare/index", "style": { diff --git a/src/pages_function/pages/overview/energy/index.vue b/src/pages_function/pages/overview/energy/index.vue new file mode 100644 index 0000000..91bfceb --- /dev/null +++ b/src/pages_function/pages/overview/energy/index.vue @@ -0,0 +1,939 @@ + + + + + diff --git a/src/utils/permissionMenu.js b/src/utils/permissionMenu.js index ef87f75..0ede3eb 100644 --- a/src/utils/permissionMenu.js +++ b/src/utils/permissionMenu.js @@ -90,6 +90,9 @@ const MENU_ROUTE_MAP = { '\u8bbe\u5907\u603b\u89c8': '/pages_function/pages/overview/device/index', deviceoverview: '/pages_function/pages/overview/device/index', overviewdevice: '/pages_function/pages/overview/device/index', + '\u80fd\u6e90\u603b\u89c8': '/pages_function/pages/overview/energy/index', + energyoverview: '/pages_function/pages/overview/energy/index', + overviewenergy: '/pages_function/pages/overview/energy/index', spare: '/pages_function/pages/spare/index', sparepartInbound: '/pages_function/pages/sparepartInbound/index', productInbound: '/pages_function/pages/productInbound/index',