From e7d50d77bf03033d57d5efdf1e3ce7e7dc29c4fc Mon Sep 17 00:00:00 2001 From: wangqiujuan0808 <578331299@qq.com> Date: Tue, 7 May 2024 19:26:46 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=82=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/infoApi.js | 4 + src/components/AddPoint copy.vue | 251 ++++++++++++++++++++++++++++ src/components/AddPoint.vue | 275 +++++++++++++------------------ src/components/ViewPoint.vue | 154 +++++++++++++++++ src/views/Model.vue | 26 ++- 5 files changed, 547 insertions(+), 163 deletions(-) create mode 100644 src/components/AddPoint copy.vue create mode 100644 src/components/ViewPoint.vue diff --git a/src/api/infoApi.js b/src/api/infoApi.js index 96adab6..5fb30f8 100644 --- a/src/api/infoApi.js +++ b/src/api/infoApi.js @@ -82,6 +82,10 @@ const infoApi = { getP(params) { return postPBRequest('/template', params, 56000) }, + // 删除点位 + detP(params) { + return postPBRequest('/template', params, 56300) + }, // // 获取设备列表 // getSet(params) { // return postJsonRequest('/tx/info', params) diff --git a/src/components/AddPoint copy.vue b/src/components/AddPoint copy.vue new file mode 100644 index 0000000..65f707a --- /dev/null +++ b/src/components/AddPoint copy.vue @@ -0,0 +1,251 @@ + + + diff --git a/src/components/AddPoint.vue b/src/components/AddPoint.vue index 65f707a..e231ded 100644 --- a/src/components/AddPoint.vue +++ b/src/components/AddPoint.vue @@ -1,166 +1,139 @@ + + \ No newline at end of file diff --git a/src/views/Model.vue b/src/views/Model.vue index 2edd2fc..9490e4f 100644 --- a/src/views/Model.vue +++ b/src/views/Model.vue @@ -17,7 +17,10 @@ @@ -43,18 +49,20 @@ import { onMounted, reactive, ref, toRefs } from "vue"; import { ElMessage, ElMessageBox } from "element-plus"; import AddMb from "@/components/AddMb.vue"; import infoApi from "@/api/infoApi.js"; -// import { response, mb_info, mb_list } from '../proto/data/pd' import AddPoint from "@/components/AddPoint.vue"; +import ViewPoint from "@/components/ViewPoint.vue" export default { name: "model", components: { AddMb, - AddPoint + AddPoint, + ViewPoint }, setup() { const state = reactive({ dialogVisible: false, dialogVisible1: false, + dialogVisible2: false, tableData: [], formData: { name: '', @@ -131,14 +139,21 @@ export default { state.dialogVisible1 = true; state.formData1 = item; }; + + const viewData = (item) => { + state.dialogVisible2 = true; + state.formData1 = item; + } const dialogClose = () => { state.dialogVisible = false; state.dialogVisible1 = false; + state.dialogVisible2 = false; }; const dialogSuccess = () => { state.dialogVisible = false; state.dialogVisible1 = false; + state.dialogVisible2 = false; getTableData(); }; return { @@ -149,7 +164,8 @@ export default { getTableData, addData, dialogSuccess, - dialogClose + dialogClose, + viewData }; }, };