|
@@ -116,8 +116,16 @@ public class DailyTabulateDataServiceImpl extends ServiceImpl<DailyTabulateDataD
|
|
|
|
|
|
QueryWrapper<DailyTabulateDataEntity> wrapper = new QueryWrapper<>();
|
|
|
wrapper.eq("farm_code",farmCode);
|
|
|
+ if (startDate.length()<10 && startDate.length()>5){
|
|
|
+ startDate = startDate +"-01";
|
|
|
+ endDate = endDate +"-30";
|
|
|
+ }
|
|
|
+ if (startDate.length()<5){
|
|
|
+ startDate = startDate +"-01-01";
|
|
|
+ endDate = endDate +"-12-31";
|
|
|
+ }
|
|
|
wrapper.ge(StringUtils.isNotBlank(startDate),"statistic_date",startDate);
|
|
|
- wrapper.ge(StringUtils.isNotBlank(startDate),"statistic_date",endDate);
|
|
|
+ wrapper.le(StringUtils.isNotBlank(endDate),"statistic_date",endDate);
|
|
|
wrapper.groupBy("ydate");
|
|
|
wrapper.orderByDesc("statistic_date");
|
|
|
|
|
@@ -129,7 +137,7 @@ public class DailyTabulateDataServiceImpl extends ServiceImpl<DailyTabulateDataD
|
|
|
}
|
|
|
if ("2".equals(type)){
|
|
|
if (StringUtils.isBlank(startDate) || StringUtils.isBlank(endDate)){
|
|
|
- wrapper.last("limit 6");
|
|
|
+ wrapper.last("lim it 6");
|
|
|
}
|
|
|
list = baseMapper.selectMonth(wrapper);
|
|
|
}
|