From d645d08af5e74001901e30134201821d9168b0e2 Mon Sep 17 00:00:00 2001 From: ljlong_2630 Date: Sat, 7 Oct 2023 11:56:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E5=90=84=E7=95=8C=E9=9D=A2?= =?UTF-8?q?=E7=9A=84=E8=B0=83=E6=95=B4=E9=83=A8=E5=88=86=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/model/paramclass.js | 2 +- src/api/model/params.js | 9 + src/assets/styles/self-defined.scss | 29 + src/views/model/alert/deviceparamalert.vue | 67 +- src/views/model/alert/logicconfig.vue | 170 +++-- src/views/model/alert/method.vue | 62 +- src/views/model/alert/model.vue | 172 +++-- src/views/model/alert/policy.vue | 113 ++-- src/views/model/device/index.vue | 67 +- src/views/model/paramclass/index.vue | 637 +++++++++++------- src/views/model/params/index.vue | 408 ++++++++--- .../transerver/kingcodetransform/index.vue | 248 ++++--- src/views/transerver/viewConfig/index.vue | 566 +++++++++------- 13 files changed, 1649 insertions(+), 901 deletions(-) diff --git a/src/api/model/paramclass.js b/src/api/model/paramclass.js index 1f2f0f2..b1ffda2 100644 --- a/src/api/model/paramclass.js +++ b/src/api/model/paramclass.js @@ -46,7 +46,7 @@ export function delParamclass(id) { // 导出参数模型信息 export function exportParamclass(query) { return request({ - url: '/${baseUrl}/export', + url: '/model/dcModelParamclass/export', method: 'get', params: query }) diff --git a/src/api/model/params.js b/src/api/model/params.js index 0ce93c9..254902b 100644 --- a/src/api/model/params.js +++ b/src/api/model/params.js @@ -58,4 +58,13 @@ export function exportParams(query) { method: 'get', params: query }) +} + +//获取列表带筛选值 +export function listWithFilterColumn(data){ + return request({ + url: '/model/dcBaseDeviceParam/listWithFilterColumn', + method: 'post', + data: data + }); } \ No newline at end of file diff --git a/src/assets/styles/self-defined.scss b/src/assets/styles/self-defined.scss index 694dba6..be08790 100644 --- a/src/assets/styles/self-defined.scss +++ b/src/assets/styles/self-defined.scss @@ -205,3 +205,32 @@ text-align: right!important; } } + +.fixed-column-toggle { + position: absolute; + left: 0; + top: 50%; + transform: translateY(-50%); + } + .fixed-column-header { + display: flex; + align-items: center; + i { + margin-right: 5px; + } + } + .my-custom-form .el-form-item { + .el-select{ + width:100%; + } + margin-right: 0 !important; + width: 96%; + } + + .paddingBothLeftRight{ + >div{ + padding: 0 20px; + } + } + + diff --git a/src/views/model/alert/deviceparamalert.vue b/src/views/model/alert/deviceparamalert.vue index 2977b1f..f1c8e55 100644 --- a/src/views/model/alert/deviceparamalert.vue +++ b/src/views/model/alert/deviceparamalert.vue @@ -1,6 +1,6 @@ - + +