From e247534320f5d21ca422cf3ec41b08b5888dfc58 Mon Sep 17 00:00:00 2001 From: xuhongjie <1943105267@qq.com> Date: Tue, 3 Jun 2025 14:20:05 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A8=E6=A0=BC=E5=AE=8C=E5=96=84=EF=BC=8C?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=EF=BC=8C=E7=BC=96=E8=BE=91=EF=BC=8C=E5=88=A0?= =?UTF-8?q?=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/emergency-rescue/index.js | 53 +++- ...题底纹_1@2x.png => panel-block-title.png} | Bin src/assets/styles/element-ui.scss | 3 +- src/components/DictTag/index.vue | 9 +- src/store/modules/user.js | 2 + .../emergency-rescue/workOrder/index.vue | 70 ++++- .../emergency-rescue/workOrder/operation.vue | 266 ++++++++++++++---- src/views/visualization/components/index.js | 3 +- .../visualization/components/panel-block.vue | 41 +++ .../emergency/components/containerBottom.vue | 0 .../emergency/components/containerLeft.vue | 0 .../emergency/components/containerRight.vue | 0 src/views/visualization/emergency/index.vue | 63 ++++- 13 files changed, 422 insertions(+), 88 deletions(-) rename src/assets/images/visualization/{-s-标题底纹_1@2x.png => panel-block-title.png} (100%) create mode 100644 src/views/visualization/components/panel-block.vue create mode 100644 src/views/visualization/emergency/components/containerBottom.vue create mode 100644 src/views/visualization/emergency/components/containerLeft.vue create mode 100644 src/views/visualization/emergency/components/containerRight.vue diff --git a/src/api/emergency-rescue/index.js b/src/api/emergency-rescue/index.js index 443edc9..79f65b6 100644 --- a/src/api/emergency-rescue/index.js +++ b/src/api/emergency-rescue/index.js @@ -1,27 +1,50 @@ - -import request from '@/utils/request' +import request from "@/utils/request"; // 查询参数列表 export function getyjList(query) { return request({ - url: '/bYjgd/page', - method: 'get', - params: query - }) + url: "/bYjgd/page", + method: "get", + params: query, + }); } //新增 export function addyj(data) { return request({ - url: '/bYjgd/add', - method: 'post', - data - }) + url: "/bYjgd/add", + method: "post", + data, + }); } // 修改 export function updateyj(data) { return request({ - url: '/bYjgd/edit', - method: 'post', - data - }) -} \ No newline at end of file + url: "/bYjgd/edit", + method: "post", + data, + }); +} +//删除 +export function delyj(query) { + return request({ + url: "/bYjgd/delete", + method: "DELETE", + params: query, + }); +} +//详情 +export function getyjById(id) { + return request({ + url: `/bYjgd/${id}`, + method: "get", + }); +} + +//组织架构 +export function getDetListById(query) { + return request({ + url: "/dept/tree", + method: "get", + params: query, + }); +} diff --git a/src/assets/images/visualization/-s-标题底纹_1@2x.png b/src/assets/images/visualization/panel-block-title.png similarity index 100% rename from src/assets/images/visualization/-s-标题底纹_1@2x.png rename to src/assets/images/visualization/panel-block-title.png diff --git a/src/assets/styles/element-ui.scss b/src/assets/styles/element-ui.scss index 852cbe4..37975cc 100644 --- a/src/assets/styles/element-ui.scss +++ b/src/assets/styles/element-ui.scss @@ -139,7 +139,8 @@ .dialog-data{ padding: 10px 10px 0 10px; min-height: 200px; - + max-height: 800px; + overflow-y: auto; } .dialog-footer{ display: flex; diff --git a/src/components/DictTag/index.vue b/src/components/DictTag/index.vue index 7085bad..8bbe216 100644 --- a/src/components/DictTag/index.vue +++ b/src/components/DictTag/index.vue @@ -16,7 +16,7 @@ :index="index" :type="item.elTagType" :class="item.elTagClass" - >{{ item.label + " " }}{{item.elTagType}} + >{{ item.label + " " }} @@ -156,17 +168,29 @@ - + diff --git a/src/views/visualization/emergency/components/containerBottom.vue b/src/views/visualization/emergency/components/containerBottom.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/visualization/emergency/components/containerLeft.vue b/src/views/visualization/emergency/components/containerLeft.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/visualization/emergency/components/containerRight.vue b/src/views/visualization/emergency/components/containerRight.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/visualization/emergency/index.vue b/src/views/visualization/emergency/index.vue index e5c8928..11e0a2e 100644 --- a/src/views/visualization/emergency/index.vue +++ b/src/views/visualization/emergency/index.vue @@ -1,5 +1,18 @@