From 8eb404e582fba1370ec03d4812f20b87d761bf23 Mon Sep 17 00:00:00 2001 From: cool <653314653@qq.com> Date: Thu, 21 Mar 2024 16:27:58 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BE=B9=E5=B8=A6=E8=AE=BE=E5=A4=87=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ah-jjzhgd-web/src/api/basic/sideband.js | 92 ++++++ ah-jjzhgd-web/src/api/public/index.js | 34 ++ .../progress/components/ProcessTable2.vue | 2 +- .../basic/sideband/components/AreaSelect.vue | 55 ++++ .../sideband/components/DeviceSelect.vue | 55 ++++ .../components/DeviceStatusSelect.vue | 55 ++++ .../basic/sideband/components/GtSelect.vue | 63 ++++ .../sideband/components/ProjectSelect.vue | 66 ++++ .../components/SidebandChildTable.vue | 311 ++++++++++++++++++ .../sideband/components/SidebandSelect.vue | 55 ++++ .../src/views/basic/sideband/index.vue | 293 +++++++++++++++++ 11 files changed, 1080 insertions(+), 1 deletion(-) create mode 100644 ah-jjzhgd-web/src/api/basic/sideband.js create mode 100644 ah-jjzhgd-web/src/api/public/index.js create mode 100644 ah-jjzhgd-web/src/views/basic/sideband/components/AreaSelect.vue create mode 100644 ah-jjzhgd-web/src/views/basic/sideband/components/DeviceSelect.vue create mode 100644 ah-jjzhgd-web/src/views/basic/sideband/components/DeviceStatusSelect.vue create mode 100644 ah-jjzhgd-web/src/views/basic/sideband/components/GtSelect.vue create mode 100644 ah-jjzhgd-web/src/views/basic/sideband/components/ProjectSelect.vue create mode 100644 ah-jjzhgd-web/src/views/basic/sideband/components/SidebandChildTable.vue create mode 100644 ah-jjzhgd-web/src/views/basic/sideband/components/SidebandSelect.vue create mode 100644 ah-jjzhgd-web/src/views/basic/sideband/index.vue diff --git a/ah-jjzhgd-web/src/api/basic/sideband.js b/ah-jjzhgd-web/src/api/basic/sideband.js new file mode 100644 index 0000000..d45bdbd --- /dev/null +++ b/ah-jjzhgd-web/src/api/basic/sideband.js @@ -0,0 +1,92 @@ +import request from '@/utils/request' + +// 查询边带设备列表 +export function getSidebandList(data) { + return request({ + url: '/background/back/deviceBd/getDeviceBdList', + method: 'get', + params: data + }) +} + +// 新增边带设备 +export function addSidebandItem(data) { + return request({ + url: '/background/back/deviceBd/addDeviceBd', + method: 'post', + data + }) +} + +// 编辑边带设备 +export function updateSidebandItem(data) { + return request({ + url: '/background/back/deviceBd/editDeviceBd', + method: 'post', + data + }) +} + +// 删除边带设备 +export function deleteSidebandItem(data) { + return request({ + url: '/background/back/deviceBd/delDeviceBdById', + method: 'post', + data + }) +} + +// 查看边带设备详情 +export function getSidebandItemDetail(data) { + return request({ + url: '/background/back/deviceBd/getDeviceBdById', + method: 'get', + params: data + }) +} + +// 获取边带子设备列表 +export function getSidebandChildList(data) { + return request({ + url: '/background/back/deviceBd/getDeviceBdChildList', + method: 'get', + params: data + }) +} + +// 新增边带子设备 +export function addSidebandChildItem(data) { + return request({ + url: '/background/back/deviceBd/addDeviceBdChild', + method: 'post', + data + }) +} + +// 编辑边带子设备 +export function updateSidebandChildItem(data) { + return request({ + url: '/background/back/deviceBd/editDeviceBdChild', + method: 'post', + data + }) +} + +// 删除边带子设备 +export function deleteSidebandChildItem(data) { + return request({ + url: '/background/back/deviceBd/delDeviceBdChildById', + method: 'post', + data + }) +} + +// 查看边带子设备详情 +export function getSidebandChildItemDetail(data) { + return request({ + url: '/background/back/deviceBd/getDeviceBdChildById', + method: 'get', + params: data + }) +} + diff --git a/ah-jjzhgd-web/src/api/public/index.js b/ah-jjzhgd-web/src/api/public/index.js new file mode 100644 index 0000000..5bd576b --- /dev/null +++ b/ah-jjzhgd-web/src/api/public/index.js @@ -0,0 +1,34 @@ +import request from '@/utils/request' + +// 获取工程下拉列表 +export function getProjectSelectList(data) { + return request({ + url: '/system/sys/select/getProLists', + method: 'get', + params: data + }) +} + +// 获取区域下拉选择列表 +export function getAreaSelectList(data) { + return request({ + url: '/system/sys/select/getAreaLists', + method: 'get', + params: data + }) +} + +// 获取字典下拉表 +// 400:变电工序 +// 500:线路工序 +// 600:边带型号 +// 700:设备类型 +// 800:设备状态 +// 900:班组状态 +export function getDictSelectList(type = 400) { + return request({ + url: '/system/sys/select/getDictLists', + method: 'get', + params: {param: type} + }) +} \ No newline at end of file diff --git a/ah-jjzhgd-web/src/views/basic/progress/components/ProcessTable2.vue b/ah-jjzhgd-web/src/views/basic/progress/components/ProcessTable2.vue index d9076a1..859759a 100644 --- a/ah-jjzhgd-web/src/views/basic/progress/components/ProcessTable2.vue +++ b/ah-jjzhgd-web/src/views/basic/progress/components/ProcessTable2.vue @@ -97,7 +97,7 @@ > diff --git a/ah-jjzhgd-web/src/views/basic/sideband/components/AreaSelect.vue b/ah-jjzhgd-web/src/views/basic/sideband/components/AreaSelect.vue new file mode 100644 index 0000000..d2c6206 --- /dev/null +++ b/ah-jjzhgd-web/src/views/basic/sideband/components/AreaSelect.vue @@ -0,0 +1,55 @@ + + + + + diff --git a/ah-jjzhgd-web/src/views/basic/sideband/components/DeviceSelect.vue b/ah-jjzhgd-web/src/views/basic/sideband/components/DeviceSelect.vue new file mode 100644 index 0000000..373daa2 --- /dev/null +++ b/ah-jjzhgd-web/src/views/basic/sideband/components/DeviceSelect.vue @@ -0,0 +1,55 @@ + + + + + diff --git a/ah-jjzhgd-web/src/views/basic/sideband/components/DeviceStatusSelect.vue b/ah-jjzhgd-web/src/views/basic/sideband/components/DeviceStatusSelect.vue new file mode 100644 index 0000000..5a2fdbc --- /dev/null +++ b/ah-jjzhgd-web/src/views/basic/sideband/components/DeviceStatusSelect.vue @@ -0,0 +1,55 @@ + + + + + diff --git a/ah-jjzhgd-web/src/views/basic/sideband/components/GtSelect.vue b/ah-jjzhgd-web/src/views/basic/sideband/components/GtSelect.vue new file mode 100644 index 0000000..1bb2d9a --- /dev/null +++ b/ah-jjzhgd-web/src/views/basic/sideband/components/GtSelect.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/ah-jjzhgd-web/src/views/basic/sideband/components/ProjectSelect.vue b/ah-jjzhgd-web/src/views/basic/sideband/components/ProjectSelect.vue new file mode 100644 index 0000000..f016b7a --- /dev/null +++ b/ah-jjzhgd-web/src/views/basic/sideband/components/ProjectSelect.vue @@ -0,0 +1,66 @@ + + + + + diff --git a/ah-jjzhgd-web/src/views/basic/sideband/components/SidebandChildTable.vue b/ah-jjzhgd-web/src/views/basic/sideband/components/SidebandChildTable.vue new file mode 100644 index 0000000..8c8b09f --- /dev/null +++ b/ah-jjzhgd-web/src/views/basic/sideband/components/SidebandChildTable.vue @@ -0,0 +1,311 @@ + + + diff --git a/ah-jjzhgd-web/src/views/basic/sideband/components/SidebandSelect.vue b/ah-jjzhgd-web/src/views/basic/sideband/components/SidebandSelect.vue new file mode 100644 index 0000000..1badd6f --- /dev/null +++ b/ah-jjzhgd-web/src/views/basic/sideband/components/SidebandSelect.vue @@ -0,0 +1,55 @@ + + + + + diff --git a/ah-jjzhgd-web/src/views/basic/sideband/index.vue b/ah-jjzhgd-web/src/views/basic/sideband/index.vue new file mode 100644 index 0000000..175730c --- /dev/null +++ b/ah-jjzhgd-web/src/views/basic/sideband/index.vue @@ -0,0 +1,293 @@ + + +