From c540e530dec6de1d3427e264fe864ea9d5a820eb Mon Sep 17 00:00:00 2001 From: icewint Date: Mon, 27 May 2024 08:50:44 +0800 Subject: [PATCH] =?UTF-8?q?[important]=E6=B7=BB=E5=8A=A0=E5=A0=86?= =?UTF-8?q?=E5=9E=9B=E6=9C=BA=E7=AE=A1=E7=90=86=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/axios/stacker.js | 12 +- src/router/index.js | 2 +- .../component/stackerData/EditStacker.vue | 148 ++++++++++++++++++ .../SocketData.vue | 0 src/view/tab/equipmentManage/StackerData.vue | 112 ++++++++++++- src/view/tab/systemStatus/StackerStatus.vue | 31 ++-- 6 files changed, 281 insertions(+), 24 deletions(-) create mode 100644 src/view/component/stackerData/EditStacker.vue rename src/view/tab/{equipmentManage => development}/SocketData.vue (100%) diff --git a/src/axios/stacker.js b/src/axios/stacker.js index 5823428..daf2d0e 100644 --- a/src/axios/stacker.js +++ b/src/axios/stacker.js @@ -1,8 +1,16 @@ import axios from '@/axios/base/base.axios'; export default { - // 获取所有堆垛机数据 - getStacker() { + // 获取所有堆垛机状态 + getStackerStatus() { return axios.get('/api/wcs/stacker/getStackerStatus') }, + // 获取所有堆垛机数据 + getStackerData() { + return axios.get('/api/wcs/stacker/getStacker') + }, + // 编辑/更新堆垛机信息 + editStackerData(stackerDataItem) { + return axios.post('/api/wcs/stacker/editStacker', stackerDataItem) + }, } \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index e3fb41d..6f64cee 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -37,7 +37,7 @@ const routes = [ { path: 'plcData', name: 'plcData', component:() => import('@/view/tab/development/PLCData.vue') }, // PLC管理 { path: 'dbData', name: 'dbData', component:() => import('@/view/tab/development/DbData.vue') }, // PLC通讯管理(DB块) { path: 'configData', name: 'configData', component:() => import('@/view/tab/development/ConfigData.vue') }, // 系统配置 - { path: 'socketData', name: 'socketData', component:() => import('../view/tab/equipmentManage/SocketData.vue') }, // Socket通讯管理 + { path: 'socketData', name: 'socketData', component:() => import('../view/tab/development/SocketData.vue') }, // Socket通讯管理 { path: 'menuData', name: 'menuData', component:() => import('@/view/tab/development/MenuData.vue') }, // 菜单管理 ] diff --git a/src/view/component/stackerData/EditStacker.vue b/src/view/component/stackerData/EditStacker.vue new file mode 100644 index 0000000..cade84c --- /dev/null +++ b/src/view/component/stackerData/EditStacker.vue @@ -0,0 +1,148 @@ + + + + + \ No newline at end of file diff --git a/src/view/tab/equipmentManage/SocketData.vue b/src/view/tab/development/SocketData.vue similarity index 100% rename from src/view/tab/equipmentManage/SocketData.vue rename to src/view/tab/development/SocketData.vue diff --git a/src/view/tab/equipmentManage/StackerData.vue b/src/view/tab/equipmentManage/StackerData.vue index 6b24fba..6d9944e 100644 --- a/src/view/tab/equipmentManage/StackerData.vue +++ b/src/view/tab/equipmentManage/StackerData.vue @@ -1,28 +1,134 @@