|
|
|
@ -311,16 +311,20 @@ public class DmSygdMxServiceImpl extends ServiceImpl<DmSygdMxMapper, DmSygdMx> i
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public List<Pldto> getPl(String begin, String end) {
|
|
|
|
|
String beginTime_lj = ljService.getOne(new QueryWrapper<DmSygdMxLj>()
|
|
|
|
|
DmSygdMxLj one = ljService.getOne(new QueryWrapper<DmSygdMxLj>()
|
|
|
|
|
.select("top 1 xzglxq ")
|
|
|
|
|
.inSql("parent_id ", " SELECT dm_sygd_mx.id from dm_sygd_mx WHERE dm_sygd_mx.jssj BETWEEN '" + begin + "' and '" + end + "'")
|
|
|
|
|
.orderByAsc("xzglxq")).getXzglxq();
|
|
|
|
|
String endTime_lj = ljService.getOne(new QueryWrapper<DmSygdMxLj>()
|
|
|
|
|
.orderByAsc("xzglxq"));
|
|
|
|
|
|
|
|
|
|
DmSygdMxLj two = ljService.getOne(new QueryWrapper<DmSygdMxLj>()
|
|
|
|
|
.select("top 1 xzglxq ")
|
|
|
|
|
.inSql("parent_id ", " SELECT dm_sygd_mx.id from dm_sygd_mx WHERE dm_sygd_mx.jssj BETWEEN '" + begin + "' and '" + end + "'")
|
|
|
|
|
.orderByDesc("xzglxq")).getXzglxq();
|
|
|
|
|
List<Pldto> pldtoList = baseMapper.getPl(beginTime_lj, endTime_lj);
|
|
|
|
|
return pldtoList;
|
|
|
|
|
.orderByDesc("xzglxq"));
|
|
|
|
|
if (ObjectUtil.isAllNotEmpty(one,two)){
|
|
|
|
|
List<Pldto> pldtoList = baseMapper.getPl(one.getXzglxq(), two.getXzglxq());
|
|
|
|
|
return pldtoList;
|
|
|
|
|
}
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|