From 4df5ecccb54a5216e87e3d537d7c7ee0d9adbf8e Mon Sep 17 00:00:00 2001 From: icewint Date: Thu, 23 May 2024 08:51:13 +0800 Subject: [PATCH] =?UTF-8?q?[important]=E6=B7=BB=E5=8A=A0PLC=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/axios/plc.js | 20 +++ src/view/component/PLCData/AddPLCData.vue | 150 ++++++++++++++++++++ src/view/tab/development/PLCData.vue | 164 +++++++++++++++++++++- 3 files changed, 330 insertions(+), 4 deletions(-) create mode 100644 src/axios/plc.js create mode 100644 src/view/component/PLCData/AddPLCData.vue diff --git a/src/axios/plc.js b/src/axios/plc.js new file mode 100644 index 0000000..ec7737e --- /dev/null +++ b/src/axios/plc.js @@ -0,0 +1,20 @@ +import axios from '@/axios/base/base.axios'; + +export default { + // 获取所有PLC数据 + getPlc() { + return axios.get('/api/wcs/plc/getPlc') + }, + // 编辑PLC数据 + editPlc(plcDataItem) { + return axios.post('/api/wcs/plc/editePlc', plcDataItem) + }, + // 删除一条数据 + deletePlc(plcId) { + return axios.delete('/api/wcs/plc/deletePlc', { + params: { + plcId: plcId + } + }) + }, +} \ No newline at end of file diff --git a/src/view/component/PLCData/AddPLCData.vue b/src/view/component/PLCData/AddPLCData.vue new file mode 100644 index 0000000..48ddfb0 --- /dev/null +++ b/src/view/component/PLCData/AddPLCData.vue @@ -0,0 +1,150 @@ + + + + + \ No newline at end of file diff --git a/src/view/tab/development/PLCData.vue b/src/view/tab/development/PLCData.vue index 771cb67..e27ef0d 100644 --- a/src/view/tab/development/PLCData.vue +++ b/src/view/tab/development/PLCData.vue @@ -1,27 +1,183 @@