林颖晨 2 years ago
parent 49867649ae
commit e53bb52b4e
  1. 2
      psdc-admin/src/main/resources/application.yml
  2. 5
      psdc-business/src/main/java/com/psdc/service/impl/PsdcElectricHtdataServiceImpl.java
  3. 4
      psdc-business/src/main/resources/mapper/business/PsdcStatisticsMonthMapper.xml

@ -1,3 +1,3 @@
spring:
profiles:
active: dev
active: prod

@ -10,6 +10,7 @@ import com.psdc.service.IPsdcElectricHtdataService;
import com.psdc.utils.StringUtils;
import com.psdc.utils.bean.BeanUtils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
@ -113,6 +114,7 @@ public class PsdcElectricHtdataServiceImpl implements IPsdcElectricHtdataService
* @param energyStatisticsRequest 请求数据
* @return 一天每小时能耗数据
*/
@Override
public List<PsdcStatisticsDay> selectAllByListDay(EnergyStatisticsRequest energyStatisticsRequest){
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
/*
@ -129,6 +131,7 @@ public class PsdcElectricHtdataServiceImpl implements IPsdcElectricHtdataService
* @param energyStatisticsRequest 请求数据
* @return 一天每小时能耗数据
*/
@Override
public List<PsdcStatisticsMonth> selectAllByListMonth(EnergyStatisticsRequest energyStatisticsRequest) {
return psdcStatisticsMonthMapper.queryAllByLimit(energyStatisticsRequest);
@ -139,6 +142,7 @@ public class PsdcElectricHtdataServiceImpl implements IPsdcElectricHtdataService
* @param energyStatisticsRequest 请求数据
* @return 一天每小时能耗数据
*/
@Override
public List<PsdcStatisticsYear> selectAllByListYear(EnergyStatisticsRequest energyStatisticsRequest){
return psdcStatisticsYearMapper.queryAllByLimit(energyStatisticsRequest);
}
@ -147,6 +151,7 @@ public class PsdcElectricHtdataServiceImpl implements IPsdcElectricHtdataService
* 每日统计定时任务
*/
// @Scheduled(cron = "0 10 0 * * ? ")
@Override
public void statisticalTask(){
//获取昨日用电量总和
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");

@ -91,11 +91,11 @@
</if>
<!-- 开始时间检索 -->
<if test="startTime != null and startTime != ''">
AND date_format(monthDate,'%Y-%m') &gt;= #{startTime}
AND date_format(month_date,'%Y-%m') &gt;= #{startTime}
</if>
<!-- 结束时间检索 -->
<if test="endTime != null and endTime != ''">
AND date_format(monthDate,'%Y-%m') &lt;= #{endTime}
AND date_format(month_date,'%Y-%m') &lt;= #{endTime}
</if>
</where>
</select>

Loading…
Cancel
Save