From 5f1807ece119b2337ed71b575292e47a447cd154 Mon Sep 17 00:00:00 2001 From: xufenglei <xufenglei> Date: Thu, 28 Feb 2019 16:43:09 +0800 Subject: [PATCH] 排放量 报表 --- src/main/java/com/moral/service/impl/HistoryServiceImpl.java | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/moral/service/impl/HistoryServiceImpl.java b/src/main/java/com/moral/service/impl/HistoryServiceImpl.java index 37b4d81..dfb1c44 100644 --- a/src/main/java/com/moral/service/impl/HistoryServiceImpl.java +++ b/src/main/java/com/moral/service/impl/HistoryServiceImpl.java @@ -30,10 +30,10 @@ import com.moral.entity.Sensor; import com.moral.mapper.DeviceMapper; import com.moral.mapper.HistoryMapper; -import com.moral.mapper.ProfessionMapper; import com.moral.mapper.SensorMapper; import com.moral.service.AccountService; import com.moral.service.HistoryService; +import com.moral.service.ProfessionService; @Service public class HistoryServiceImpl implements HistoryService { @@ -51,7 +51,7 @@ private SensorMapper sensorMapper; @Resource - private ProfessionMapper professionMapper; + private ProfessionService professionService; @Override public Map<String, Object> getAllSensorAverageByDevice(Map<String, Object> parameters) throws Exception { @@ -111,6 +111,7 @@ ValidateUtil.notNull(parameters.get("accountId"), "param.is.null"); String regionCode = parameters.get("regionCode").toString(); + parameters.put("provinceCode", regionCode.substring(0,2).concat("0000")); String regionType = "village"; String nextLevel = ""; if (regionCode.length() == 6) { @@ -168,7 +169,7 @@ } } if ("profession".equals(parameters.get("dimension"))) { - List<Profession> professions = professionMapper.selectAll(); + List<Profession> professions = professionService.getProfessiontList(parameters); for (Map<String, Object> map : result) { for (Profession profession : professions) { if (map.get("name").equals(profession.getName())) { -- Gitblit v1.8.0