From fdfe6d2bc82ee09d56b7e6e2aa841db39c6ab014 Mon Sep 17 00:00:00 2001 From: SunTao <328867980@qq.com> Date: Tue, 18 Feb 2025 09:04:07 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E6=A1=A5=E6=A2=81=20=E9=81=93?= =?UTF-8?q?=E8=B7=AF=20=E5=B7=A5=E5=8C=BA=20=E5=B7=A5=E4=BD=9C=E7=AB=99=20?= =?UTF-8?q?=E9=9A=A7=E9=81=93=E6=96=B0=E5=A2=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/xj/hisense/bridge.js | 53 ++++ src/api/xj/hisense/route.js | 53 ++++ src/api/xj/hisense/station.js | 53 ++++ src/api/xj/hisense/task-area.js | 4 +- src/api/xj/hisense/tunnel.js | 53 ++++ .../hisense/bridge/components/add-bridge.vue | 178 ++++++++++++ src/views/xj/hisense/bridge/index.vue | 262 +++++++++++++++++- .../components/add-route.vue | 162 +++++++++++ .../xj/hisense/route-information/index.vue | 258 ++++++++++++++++- .../station/components/add-station.vue | 152 ++++++++++ src/views/xj/hisense/station/index.vue | 258 ++++++++++++++++- .../hisense/tunnel/components/add-tunnel.vue | 152 ++++++++++ src/views/xj/hisense/tunnel/index.vue | 258 ++++++++++++++++- 13 files changed, 1885 insertions(+), 11 deletions(-) create mode 100644 src/api/xj/hisense/bridge.js create mode 100644 src/api/xj/hisense/route.js create mode 100644 src/api/xj/hisense/station.js create mode 100644 src/api/xj/hisense/tunnel.js create mode 100644 src/views/xj/hisense/bridge/components/add-bridge.vue create mode 100644 src/views/xj/hisense/route-information/components/add-route.vue create mode 100644 src/views/xj/hisense/station/components/add-station.vue create mode 100644 src/views/xj/hisense/tunnel/components/add-tunnel.vue diff --git a/src/api/xj/hisense/bridge.js b/src/api/xj/hisense/bridge.js new file mode 100644 index 0000000..3a53cfc --- /dev/null +++ b/src/api/xj/hisense/bridge.js @@ -0,0 +1,53 @@ +/* + * @Author: SunTao 328867980@qq.com + * @Date: 2025-02-13 09:11:50 + * @LastEditors: SunTao 328867980@qq.com + * @LastEditTime: 2025-02-17 15:52:12 + * @FilePath: \znxjxt-ui\src\api\xj\hisense\inter-change.js + * @Description: 海信-桥梁 + */ +import request from "@/utils/request"; + +// 获取列表数据 +export function getList(query) { + return request({ + url: "/hxBridge/page", + method: "get", + params: query, + }); +} + +// 新增数据 +export function add(data) { + return request({ + url: "/hxBridge", + method: "post", + data, + }); +} + +// 更新数据 +export function updata(data) { + return request({ + url: "/hxBridge", + method: "put", + data, + }); +} + +// 删除数据 +export function delData(id) { + return request({ + url: `/hxBridge/${id}`, + method: "delete", + }); +} + +// 获取互通立交下拉数据 +export function getDropDown(params) { + return request({ + url: "/hxBridge/dropDown", + method: "get", + params, + }); +} diff --git a/src/api/xj/hisense/route.js b/src/api/xj/hisense/route.js new file mode 100644 index 0000000..3befb07 --- /dev/null +++ b/src/api/xj/hisense/route.js @@ -0,0 +1,53 @@ +/* + * @Author: SunTao 328867980@qq.com + * @Date: 2025-02-13 09:11:50 + * @LastEditors: SunTao 328867980@qq.com + * @LastEditTime: 2025-02-17 16:30:45 + * @FilePath: \znxjxt-ui\src\api\xj\hisense\inter-change.js + * @Description: 海信-收费站 + */ +import request from "@/utils/request"; + +// 获取列表数据 +export function getList(query) { + return request({ + url: "/hxroad/page", + method: "get", + params: query, + }); +} + +// 新增数据 +export function add(data) { + return request({ + url: "/hxroad", + method: "post", + data, + }); +} + +// 更新数据 +export function updata(data) { + return request({ + url: "/hxroad", + method: "put", + data, + }); +} + +// 删除数据 +export function delData(id) { + return request({ + url: `/hxroad/${id}`, + method: "delete", + }); +} + +// 获取互通立交下拉数据 +export function getDropDown(params) { + return request({ + url: "/hxroad/dropDown", + method: "get", + params, + }); +} diff --git a/src/api/xj/hisense/station.js b/src/api/xj/hisense/station.js new file mode 100644 index 0000000..6549d7f --- /dev/null +++ b/src/api/xj/hisense/station.js @@ -0,0 +1,53 @@ +/* + * @Author: SunTao 328867980@qq.com + * @Date: 2025-02-13 09:11:50 + * @LastEditors: SunTao 328867980@qq.com + * @LastEditTime: 2025-02-14 15:35:33 + * @FilePath: \znxjxt-ui\src\api\xj\hisense\inter-change.js + * @Description: 海信-收费站 + */ +import request from "@/utils/request"; + +// 获取列表数据 +export function getList(query) { + return request({ + url: "/hxstation/page", + method: "get", + params: query, + }); +} + +// 新增数据 +export function add(data) { + return request({ + url: "/hxstation", + method: "post", + data, + }); +} + +// 更新数据 +export function updata(data) { + return request({ + url: "/hxstation", + method: "put", + data, + }); +} + +// 删除数据 +export function delData(id) { + return request({ + url: `/hxstation/${id}`, + method: "delete", + }); +} + +// 获取互通立交下拉数据 +export function getDropDown(params) { + return request({ + url: "/hxstation/dropDown", + method: "get", + params, + }); +} diff --git a/src/api/xj/hisense/task-area.js b/src/api/xj/hisense/task-area.js index 84b6543..aab1196 100644 --- a/src/api/xj/hisense/task-area.js +++ b/src/api/xj/hisense/task-area.js @@ -2,9 +2,9 @@ * @Author: SunTao 328867980@qq.com * @Date: 2025-02-13 09:11:50 * @LastEditors: SunTao 328867980@qq.com - * @LastEditTime: 2025-02-14 15:35:33 + * @LastEditTime: 2025-02-17 14:25:08 * @FilePath: \znxjxt-ui\src\api\xj\hisense\inter-change.js - * @Description: 海信-工作站 + * @Description: 海信-工区 */ import request from "@/utils/request"; diff --git a/src/api/xj/hisense/tunnel.js b/src/api/xj/hisense/tunnel.js new file mode 100644 index 0000000..fcc1089 --- /dev/null +++ b/src/api/xj/hisense/tunnel.js @@ -0,0 +1,53 @@ +/* + * @Author: SunTao 328867980@qq.com + * @Date: 2025-02-13 09:11:50 + * @LastEditors: SunTao 328867980@qq.com + * @LastEditTime: 2025-02-14 15:35:33 + * @FilePath: \znxjxt-ui\src\api\xj\hisense\inter-change.js + * @Description: 海信-收费站 + */ +import request from "@/utils/request"; + +// 获取列表数据 +export function getList(query) { + return request({ + url: "/hxtunnel/page", + method: "get", + params: query, + }); +} + +// 新增数据 +export function add(data) { + return request({ + url: "/hxtunnel", + method: "post", + data, + }); +} + +// 更新数据 +export function updata(data) { + return request({ + url: "/hxtunnel", + method: "put", + data, + }); +} + +// 删除数据 +export function delData(id) { + return request({ + url: `/hxtunnel/${id}`, + method: "delete", + }); +} + +// 获取互通立交下拉数据 +export function getDropDown(params) { + return request({ + url: "/hxtunnel/dropDown", + method: "get", + params, + }); +} diff --git a/src/views/xj/hisense/bridge/components/add-bridge.vue b/src/views/xj/hisense/bridge/components/add-bridge.vue new file mode 100644 index 0000000..043c512 --- /dev/null +++ b/src/views/xj/hisense/bridge/components/add-bridge.vue @@ -0,0 +1,178 @@ + + + + + + diff --git a/src/views/xj/hisense/bridge/index.vue b/src/views/xj/hisense/bridge/index.vue index 46b0057..f6b6d06 100644 --- a/src/views/xj/hisense/bridge/index.vue +++ b/src/views/xj/hisense/bridge/index.vue @@ -2,24 +2,272 @@ * @Author: SunTao 328867980@qq.com * @Date: 2025-02-12 14:35:34 * @LastEditors: SunTao 328867980@qq.com - * @LastEditTime: 2025-02-12 14:38:15 + * @LastEditTime: 2025-02-17 16:01:33 * @FilePath: \znxjxt-ui\src\views\xj\hisense\bridge\index.vue * @Description: 海信-桥梁 --> @@ -31,4 +279,12 @@ export default { padding: 1rem; overflow-y: auto; } + +/* 分页样式 */ +.pagination-part { + width: 100%; + display: flex; + padding-top: 1rem; + justify-content: flex-end; +} diff --git a/src/views/xj/hisense/route-information/components/add-route.vue b/src/views/xj/hisense/route-information/components/add-route.vue new file mode 100644 index 0000000..393f9ae --- /dev/null +++ b/src/views/xj/hisense/route-information/components/add-route.vue @@ -0,0 +1,162 @@ + + + + + + diff --git a/src/views/xj/hisense/route-information/index.vue b/src/views/xj/hisense/route-information/index.vue index 3c20e28..64a6c91 100644 --- a/src/views/xj/hisense/route-information/index.vue +++ b/src/views/xj/hisense/route-information/index.vue @@ -2,24 +2,270 @@ * @Author: SunTao 328867980@qq.com * @Date: 2025-02-12 14:40:41 * @LastEditors: SunTao 328867980@qq.com - * @LastEditTime: 2025-02-12 14:40:50 + * @LastEditTime: 2025-02-17 16:50:12 * @FilePath: \znxjxt-ui\src\views\xj\hisense\route-information\index.vue * @Description: 海信-道路信息 --> @@ -31,4 +277,12 @@ export default { padding: 1rem; overflow-y: auto; } + +/* 分页样式 */ +.pagination-part { + width: 100%; + display: flex; + padding-top: 1rem; + justify-content: flex-end; +} diff --git a/src/views/xj/hisense/station/components/add-station.vue b/src/views/xj/hisense/station/components/add-station.vue new file mode 100644 index 0000000..5521203 --- /dev/null +++ b/src/views/xj/hisense/station/components/add-station.vue @@ -0,0 +1,152 @@ + + + + + + diff --git a/src/views/xj/hisense/station/index.vue b/src/views/xj/hisense/station/index.vue index 29600f0..f92e894 100644 --- a/src/views/xj/hisense/station/index.vue +++ b/src/views/xj/hisense/station/index.vue @@ -2,24 +2,270 @@ * @Author: SunTao 328867980@qq.com * @Date: 2025-02-12 14:30:43 * @LastEditors: SunTao 328867980@qq.com - * @LastEditTime: 2025-02-12 14:30:52 + * @LastEditTime: 2025-02-17 14:58:21 * @FilePath: \znxjxt-ui\src\views\xj\hisense\station\index.vue * @Description: 海信-收费站 --> @@ -31,4 +277,12 @@ export default { padding: 1rem; overflow-y: auto; } + +/* 分页样式 */ +.pagination-part { + width: 100%; + display: flex; + padding-top: 1rem; + justify-content: flex-end; +} diff --git a/src/views/xj/hisense/tunnel/components/add-tunnel.vue b/src/views/xj/hisense/tunnel/components/add-tunnel.vue new file mode 100644 index 0000000..2a80995 --- /dev/null +++ b/src/views/xj/hisense/tunnel/components/add-tunnel.vue @@ -0,0 +1,152 @@ + + + + + + diff --git a/src/views/xj/hisense/tunnel/index.vue b/src/views/xj/hisense/tunnel/index.vue index db8a2e7..17352f0 100644 --- a/src/views/xj/hisense/tunnel/index.vue +++ b/src/views/xj/hisense/tunnel/index.vue @@ -2,24 +2,270 @@ * @Author: SunTao 328867980@qq.com * @Date: 2025-02-12 15:10:59 * @LastEditors: SunTao 328867980@qq.com - * @LastEditTime: 2025-02-12 15:11:05 + * @LastEditTime: 2025-02-17 17:19:21 * @FilePath: \znxjxt-ui\src\views\xj\hisense\tunnel\index.vue * @Description: 海信-隧道 --> @@ -31,4 +277,12 @@ export default { padding: 1rem; overflow-y: auto; } + +/* 分页样式 */ +.pagination-part { + width: 100%; + display: flex; + padding-top: 1rem; + justify-content: flex-end; +}