From c52a7f3d2854bcd35b82977541b1585273ff2c46 Mon Sep 17 00:00:00 2001 From: huguanghan Date: Wed, 15 Jan 2025 15:27:49 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E6=B5=8B=E7=82=B9=E6=98=A0=E5=B0=84?= =?UTF-8?q?=E8=A1=A8=E4=BF=9D=E5=AD=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../das/modules/node/service/impl/SysNodeServiceImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/das/src/main/java/com/das/modules/node/service/impl/SysNodeServiceImpl.java b/das/src/main/java/com/das/modules/node/service/impl/SysNodeServiceImpl.java index 21a25e32..08b6b2ff 100644 --- a/das/src/main/java/com/das/modules/node/service/impl/SysNodeServiceImpl.java +++ b/das/src/main/java/com/das/modules/node/service/impl/SysNodeServiceImpl.java @@ -556,7 +556,12 @@ public class SysNodeServiceImpl implements SysNodeService { throw new RuntimeException("JSON 解析失败: " + param, e); } }) - .anyMatch(order -> !orderSet.add(order)); + .anyMatch(order -> { + if (StringUtils.isNotEmpty(order)){ + return !orderSet.add(order); + } + return false; + }); }catch (Exception e){ log.error("校验order不重复失败",e); } From 5b5d34a8f994616888b4af9c770c09fa0072c767 Mon Sep 17 00:00:00 2001 From: fengrong Date: Wed, 15 Jan 2025 15:43:29 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/backend/SystemParam/request.ts | 7 + .../src/views/backend/SystemParam/index.vue | 124 +++++++++++++++++- 2 files changed, 126 insertions(+), 5 deletions(-) diff --git a/ui/dasadmin/src/api/backend/SystemParam/request.ts b/ui/dasadmin/src/api/backend/SystemParam/request.ts index cfb96f26..cdf5c780 100644 --- a/ui/dasadmin/src/api/backend/SystemParam/request.ts +++ b/ui/dasadmin/src/api/backend/SystemParam/request.ts @@ -15,4 +15,11 @@ export function Paramupdate(params: object = {}) { data: params, }) } +export function ParamAdd(params: object = {}) { + return createAxios({ + url: '/api/page/home/set/add', + method: 'POST', + data: params, + }) +} diff --git a/ui/dasadmin/src/views/backend/SystemParam/index.vue b/ui/dasadmin/src/views/backend/SystemParam/index.vue index f8c1caac..0bfefd6b 100644 --- a/ui/dasadmin/src/views/backend/SystemParam/index.vue +++ b/ui/dasadmin/src/views/backend/SystemParam/index.vue @@ -2,7 +2,8 @@
- 风机矩阵设置 + 系统参数设置 + 新增
@@ -11,7 +12,7 @@ - + + + + + + + + + + + + + + + + + + +