From 2b5c36b4830adf4227f248d4e10bdb90b1e5f3d8 Mon Sep 17 00:00:00 2001
From: liulin <lin.liu@88.com>
Date: 星期四, 17 七月 2025 08:42:39 +0800
Subject: [PATCH] 添加首页大屏数据统计

---
 src/main/java/com/fengdu/gas/service/AlarmSchemeService.java |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/fengdu/gas/service/AlarmSchemeService.java b/src/main/java/com/fengdu/gas/service/AlarmSchemeService.java
index af18e52..ec18066 100644
--- a/src/main/java/com/fengdu/gas/service/AlarmSchemeService.java
+++ b/src/main/java/com/fengdu/gas/service/AlarmSchemeService.java
@@ -26,6 +26,8 @@
 import com.fengdu.gas.common.enums.*;
 import com.fengdu.gas.common.model.Tuple;
 import com.fengdu.gas.common.util.*;
+import com.fengdu.gas.repository.impl.CommonParametersMapperImpl;
+import com.fengdu.gas.repository.po.CommonParametersPO;
 import com.fengdu.gas.repository.vo.UserWorkOrderVO;
 import org.apache.commons.lang3.BooleanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -48,10 +50,18 @@
 public class AlarmSchemeService extends BaseService {
     @Autowired
     private AlarmSchemeMapperImpl mapper;
+    @Autowired
+    private CommonParametersMapperImpl commonParametersMapper;
 
-    public ExecutedResult<Long> create(ReqCreateAlarmScheme request) {
+    public ExecutedResult<Long> create(ReqCreateAlarmScheme request) {;
+        CommonParametersPO parametersPO = commonParametersMapper.getById(request.getParametersId());
+        if(Objects.isNull(parametersPO)){
+            return ExecutedResult.failed("参数不存在");
+        }
         // 转换po
         AlarmSchemePO item = CopierUtil.mapTo(request, AlarmSchemePO.class);
+        item.setColumnsCode(parametersPO.getMark());
+        item.setColumnsShow(parametersPO.getName());
         // 设置状态
         //item.setStatus(EState.NORMAL.getValue());
         // 设置记录创建时间

--
Gitblit v1.9.3