From d8475b8670b6b4cbcd1bc9e57d30a6f433d206ab Mon Sep 17 00:00:00 2001 From: DELL <1525436766@qq.com> Date: 星期一, 23 六月 2025 23:33:54 +0800 Subject: [PATCH] Merge branch 'master' of http://118.89.139.230:10101/r/powerIntelligenceSystem --- src/main/java/com/whyc/service/AlmAnalysisParamService.java | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/whyc/service/AlmAnalysisParamService.java b/src/main/java/com/whyc/service/AlmAnalysisParamService.java index eab8387..a4b6175 100644 --- a/src/main/java/com/whyc/service/AlmAnalysisParamService.java +++ b/src/main/java/com/whyc/service/AlmAnalysisParamService.java @@ -1,6 +1,7 @@ package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.whyc.constant.AnalysisEnum; import com.whyc.dto.AnalysisAlm.AnalysisChangeRes; import com.whyc.dto.AnalysisAlm.ResAnalysis; import com.whyc.dto.Real.RealDateDTO; @@ -47,6 +48,13 @@ wrapper.eq("alm_id",almId); wrapper.last("limit 1"); AlmAnalysisParam param= mapper.selectOne(wrapper); + if(param!=null){ + param.setMainFieldTypeName(AnalysisEnum.getValue(param.getMainFieldType())); + param.setMinorField1TypeName(AnalysisEnum.getValue(param.getMinorField1Type())); + param.setMinorField2TypeName(AnalysisEnum.getValue(param.getMinorField2Type())); + param.setMinorField3TypeName(AnalysisEnum.getValue(param.getMinorField3Type())); + param.setMinorField4TypeName(AnalysisEnum.getValue(param.getMinorField4Type())); + } return param; } @@ -67,6 +75,7 @@ if(almAnalysisParam==null||almAnalysisParam.getMainFieldType()==null){ return new Response().set(1,false,"鏃犲搴斿垎鏋愬睘鎬�"); }else{ + //鍒嗙粍鏌ョ湅闇�瑕佹煡璇㈢數婧�/鐢垫睜瀹炴椂琛ㄧ殑鍝簺鏁版嵁 Map<String, Map<String,Object>> groupmap=groupPwrAndBatt(almAnalysisParam); Map<String,Object> battMap=groupmap.get("batt"); @@ -86,7 +95,7 @@ map.put("pwr",pwrHislist); } } - return new Response().setIII(1,true, map,mainMap,"棰勮鍒嗘瀽绠$悊-鐢垫簮涓诲睘鎬у拰鍒嗘瀽灞炴��"); + return new Response().setIIII(1,true, map,mainMap,almAnalysisParam,"棰勮鍒嗘瀽绠$悊-鐢垫簮涓诲睘鎬у拰鍒嗘瀽灞炴��"); } } //鍒嗙粍鏌ョ湅闇�瑕佹煡璇㈢數婧�/鐢垫睜瀹炴椂琛ㄧ殑鍝簺鏁版嵁 @@ -243,7 +252,7 @@ map.put("pwr",pwrHislist); } } - return new Response().setIII(1,true, map,mainMap,"棰勮鍒嗘瀽绠$悊-鍒囨崲鏃堕棿闂撮殧鍜屽壇灞炴��"); + return new Response().setIIII(1,true, map,mainMap,almAnalysisParam,"棰勮鍒嗘瀽绠$悊-鍒囨崲鏃堕棿闂撮殧鍜屽壇灞炴��"); } //灏嗗睘鎬ф嫹璐濊嚦almAnalysisParam涓� private void copyProperties(AlmAnalysisParam almAnalysisParam, AnalysisChangeRes res) { @@ -262,6 +271,9 @@ public Response getAlmSummaryParam() { //鎬荤殑灞炴�ч厤缃� List<AlmSummaryParam> summaryList=summaryParamService.getInfo(); + summaryList.forEach(item->{ + item.setFieldTypeName(AnalysisEnum.getValue(item.getFieldType())); + }); return new Response().setII(1,true,summaryList,"棰勮鍒嗘瀽绠$悊-鏌ヨ鎵�鏈夌殑灞炴�у搴斿叧绯�"); } } \ No newline at end of file -- Gitblit v1.9.1