From dde04cf93f3b7bd807f8fd1951d1087b1eaa7d49 Mon Sep 17 00:00:00 2001 From: gtz <535262213@qq.com> Date: Wed, 10 Dec 2025 15:11:28 +0800 Subject: [PATCH] 1 --- .env.dev | 3 +- src/api/areavisual/overview.js | 72 +++ src/api/areavisual/record.js | 63 +++ .../overview/components/ringChart.vue | 125 +++++ src/views/areavisual/overview/index.vue | 262 +++++++++ .../record/components/RecordDrawer.vue | 519 ++++++++++++++++++ src/views/areavisual/record/index.vue | 277 ++++++++++ 7 files changed, 1320 insertions(+), 1 deletion(-) create mode 100644 src/api/areavisual/overview.js create mode 100644 src/api/areavisual/record.js create mode 100644 src/views/areavisual/overview/components/ringChart.vue create mode 100644 src/views/areavisual/overview/index.vue create mode 100644 src/views/areavisual/record/components/RecordDrawer.vue create mode 100644 src/views/areavisual/record/index.vue diff --git a/.env.dev b/.env.dev index faa4b340..d5229f26 100644 --- a/.env.dev +++ b/.env.dev @@ -13,8 +13,9 @@ VUE_APP_TITLE = 智能监控分析系统 # 芋道管理系统/开发环境 # VUE_APP_BASE_API = 'http://192.168.8.22:48080' -# VUE_APP_BASE_API = 'http://172.16.33.65:48082' +# VUE_APP_BASE_API = 'http://172.16.32.236:48080' VUE_APP_BASE_API = 'http://192.168.0.31:48080' +# VUE_APP_BASE_API = 'http://100.64.0.32:48080' # 路由懒加载 VUE_CLI_BABEL_TRANSPILE_MODULES = true diff --git a/src/api/areavisual/overview.js b/src/api/areavisual/overview.js new file mode 100644 index 00000000..11d00947 --- /dev/null +++ b/src/api/areavisual/overview.js @@ -0,0 +1,72 @@ +import request from '@/utils/request' + +// 获取区域列表 +export function getAreaList(params) { + return request({ + url: '/wms/region/page', + method: 'get', + params + }) +} + +// 获取区域空满数量 +export function postAllAreaInfo(data) { + return request({ + url: '/wms/region/lsit/count', + method: 'post', + data + }) +} + +// 获取指定库区库位信息 +export function postAreaInfo(data) { + return request({ + url: '/wms/line-edge-library/list/region', + method: 'post', + data + }) +} + +// 获取区域总览 +export function postAllAreaOverview(data) { + return request({ + url: '/wms/line-edge-library/line/count', + method: 'post', + data + }) +} + +// 删除能源实时数据库plc相关 +export function deleteEnergyPlc(id) { + return request({ + url: '/base/energy-plc/delete?id=' + id, + method: 'delete' + }) +} + +// 获取关联表编码 +export function getCode() { + return request({ + url: '/base/energy-plc/getCode', + method: 'get' + }) +} + +// 获得能源实时数据库plc相关分页 +export function getEnergyPlcPage(data) { + return request({ + url: '/base/energy-plc/page', + method: 'post', + data: data + }) +} + +// 导出能源实时数据库plc相关 Excel +export function exportEnergyPlcExcel(query) { + return request({ + url: '/base/energy-plc/export-excel', + method: 'get', + params: query, + responseType: 'blob' + }) +} diff --git a/src/api/areavisual/record.js b/src/api/areavisual/record.js new file mode 100644 index 00000000..127965e8 --- /dev/null +++ b/src/api/areavisual/record.js @@ -0,0 +1,63 @@ +import request from '@/utils/request' + +// 获取出入库历史任务分页 +export function getRecordPage(params) { + return request({ + url: '/wms/job-main-task-history/page', + method: 'get', + params + }) +} + +// 获取巷道列表 +export function getLaneList(params) { + return request({ + url: '/wms/lane/page', + method: 'get', + params + }) +} + +// 更新能源实时数据库plc相关 +export function updateEnergyPlc(data) { + return request({ + url: '/base/energy-plc/update', + method: 'put', + data: data + }) +} + +// 删除能源实时数据库plc相关 +export function deleteEnergyPlc(id) { + return request({ + url: '/base/energy-plc/delete?id=' + id, + method: 'delete' + }) +} + +// 获取关联表编码 +export function getCode() { + return request({ + url: '/base/energy-plc/getCode', + method: 'get' + }) +} + +// 获得能源实时数据库plc相关分页 +export function getEnergyPlcPage(data) { + return request({ + url: '/base/energy-plc/page', + method: 'post', + data: data + }) +} + +// 导出能源实时数据库plc相关 Excel +export function exportEnergyPlcExcel(query) { + return request({ + url: '/base/energy-plc/export-excel', + method: 'get', + params: query, + responseType: 'blob' + }) +} diff --git a/src/views/areavisual/overview/components/ringChart.vue b/src/views/areavisual/overview/components/ringChart.vue new file mode 100644 index 00000000..fefeddae --- /dev/null +++ b/src/views/areavisual/overview/components/ringChart.vue @@ -0,0 +1,125 @@ + + + diff --git a/src/views/areavisual/overview/index.vue b/src/views/areavisual/overview/index.vue new file mode 100644 index 00000000..aa43f6ac --- /dev/null +++ b/src/views/areavisual/overview/index.vue @@ -0,0 +1,262 @@ + + + + + + + diff --git a/src/views/areavisual/record/components/RecordDrawer.vue b/src/views/areavisual/record/components/RecordDrawer.vue new file mode 100644 index 00000000..4b58689b --- /dev/null +++ b/src/views/areavisual/record/components/RecordDrawer.vue @@ -0,0 +1,519 @@ + + + + + + + diff --git a/src/views/areavisual/record/index.vue b/src/views/areavisual/record/index.vue new file mode 100644 index 00000000..8cde8613 --- /dev/null +++ b/src/views/areavisual/record/index.vue @@ -0,0 +1,277 @@ + + +