瀏覽代碼

环境监测修改

wwh 2 年之前
父節點
當前提交
6a65992dc7

+ 1 - 2
huimv-farm-environ/src/main/java/com/huimv/environ/eco/mapper/EcoDeviceFlowMapper.java

@@ -32,8 +32,7 @@ public interface EcoDeviceFlowMapper extends BaseMapper<EcoDeviceFlow> {
                                   @Param("endDate") String endDate);
                                   @Param("endDate") String endDate);
 
 
     List<EcoDeviceDto> listDayDevice(@Param("farmId") String farmId,
     List<EcoDeviceDto> listDayDevice(@Param("farmId") String farmId,
-                                     @Param("unitId") String unitId,
-                                     @Param("startDate") String startDate);
+                                     @Param("unitId") String unitId);
 
 
 
 
     List<EcoDeviceDto> listWeekDevice(@Param("farmId") String farmId,
     List<EcoDeviceDto> listWeekDevice(@Param("farmId") String farmId,

+ 4 - 3
huimv-farm-environ/src/main/java/com/huimv/environ/eco/service/impl/EcoDeviceFlowServiceImpl.java

@@ -81,7 +81,7 @@ public class EcoDeviceFlowServiceImpl extends ServiceImpl<EcoDeviceFlowMapper, E
 
 
     @Override
     @Override
     public Result listByRoom(HttpServletRequest request, Map<String, String> paramsMap) throws ParseException {
     public Result listByRoom(HttpServletRequest request, Map<String, String> paramsMap) throws ParseException {
-        String farmId = request.getHeader("farmId");
+        String farmId = paramsMap.get("farmId");
         String unitId = paramsMap.get("unitId");
         String unitId = paramsMap.get("unitId");
         String startDate = paramsMap.get("startDate");
         String startDate = paramsMap.get("startDate");
         String endDate = paramsMap.get("endDate");
         String endDate = paramsMap.get("endDate");
@@ -93,7 +93,7 @@ public class EcoDeviceFlowServiceImpl extends ServiceImpl<EcoDeviceFlowMapper, E
             unitId = "77";
             unitId = "77";
             DateUtil dateUtil = new DateUtil();
             DateUtil dateUtil = new DateUtil();
             startDate = dateUtil.getTodayDate().toString();
             startDate = dateUtil.getTodayDate().toString();
-            ecoDeviceDtos = ecoDeviceFlowMapper.listDayDevice(farmId, unitId, startDate);
+            ecoDeviceDtos = ecoDeviceFlowMapper.listDayDevice(farmId, unitId);
         } else {
         } else {
 
 
             //自定义查询
             //自定义查询
@@ -102,7 +102,8 @@ public class EcoDeviceFlowServiceImpl extends ServiceImpl<EcoDeviceFlowMapper, E
             }
             }
             //今日查询
             //今日查询
             else if ("3".equals(type)) {
             else if ("3".equals(type)) {
-                ecoDeviceDtos = ecoDeviceFlowMapper.listDayDevice(farmId, unitId, startDate);
+                ecoDeviceDtos= ecoDeviceFlowMapper.listDayDevice(farmId, unitId);
+
             }
             }
             //本周查询
             //本周查询
             else if ("2".equals(type)) {
             else if ("2".equals(type)) {

+ 1 - 1
huimv-farm-environ/src/main/resources/com/huimv/environ/eco/mapper/EcoDeviceFlowMapper.xml

@@ -46,7 +46,7 @@ GROUP BY DATE_FORMAT(df.add_time,"%Y-%m-%d")
    SELECT d.location 'roomName',df.id1_value 'tem',df.id2_value 'hum',df.add_time FROM `eco_device` d
    SELECT d.location 'roomName',df.id1_value 'tem',df.id2_value 'hum',df.add_time FROM `eco_device` d
 LEFT JOIN `eco_device_flow` df ON df.device_code = d.device_code
 LEFT JOIN `eco_device_flow` df ON df.device_code = d.device_code
 WHERE d.farm_id = ${farmId} AND unit_id = ${unitId}
 WHERE d.farm_id = ${farmId} AND unit_id = ${unitId}
-AND add_time BETWEEN '${startDate} 00:00:00' AND NOW()
+AND TO_DAYS(add_time) = TO_DAYS(NOW());
     </select>
     </select>
 
 
     <select id="listWeekDevice" resultType="com.huimv.environ.eco.entity.dto.EcoDeviceDto">
     <select id="listWeekDevice" resultType="com.huimv.environ.eco.entity.dto.EcoDeviceDto">