| | |
| | | import com.whyc.pojo.db_data_history.BattRealdataId; |
| | | import com.whyc.pojo.db_data_history.PwrdevHistorydataId; |
| | | import com.whyc.pojo.db_param.AlmAnalysisParam; |
| | | import com.whyc.pojo.db_param.AlmSummaryParam; |
| | | import com.whyc.pojo.db_param.AppParam; |
| | | import com.whyc.util.ActionUtil; |
| | | import com.whyc.util.DateUtil; |
| | |
| | | @Autowired |
| | | private SubTablePageInfoService subTablePageInfoService; |
| | | |
| | | @Autowired |
| | | private AlmSummaryParamService summaryParamService; |
| | | |
| | | //获取告警almId对应的分析配置属性值 |
| | | public AlmAnalysisParam getAnalysisParam(Integer almId) { |
| | | QueryWrapper wrapper=new QueryWrapper(); |
| | |
| | | Date cyscleDate=ActionUtil.getDateAdd(ThreadLocalUtil.parse(startTime,1),cycleTime*(-1)); |
| | | //获取cyscleDate到现在所有的历史实时数据 |
| | | List<List<Date>> monthTimeList = DateUtil.getMonthTime(cyscleDate,new Date()); |
| | | //总的属性配置 |
| | | List<AlmSummaryParam> summaryList=summaryParamService.getInfo(); |
| | | //获取告警almId对应的分析配置属性值 |
| | | AlmAnalysisParam almAnalysisParam=getAnalysisParam(almId); |
| | | if(almAnalysisParam==null||almAnalysisParam.getMainFieldType()==null){ |
| | |
| | | map.put("pwr",pwrHislist); |
| | | } |
| | | } |
| | | return new Response().setIII(1,true, map,almAnalysisParam,"预警分析管理-电源主属性和分析属性"); |
| | | return new Response().setIII(1,true, map,summaryList,"预警分析管理-电源主属性和分析属性"); |
| | | } |
| | | } |
| | | //分组查看需要查询电源/电池实时表的哪些数据 |