预警显示的数据在系统日期之后
This commit is contained in:
@@ -80,14 +80,11 @@ public class ScheduledJob {
|
|||||||
*/
|
*/
|
||||||
System.out.println("开始执行预警!!!");
|
System.out.println("开始执行预警!!!");
|
||||||
//预警期限
|
//预警期限
|
||||||
DataDTO dataDTO = new DataDTO();
|
DataDTO term = new DataDTO();
|
||||||
dataDTO.setStartDate(LocalDate.now().plusDays(1)) //系统日期的下一天
|
|
||||||
.setEndDate(LocalDate.now().plusMonths(3).plusDays(1));//系统日期3个月后
|
|
||||||
|
|
||||||
LinkedList<WarningEO> warningList = new LinkedList<>();
|
LinkedList<WarningEO> warningList = new LinkedList<>();
|
||||||
|
|
||||||
//分解单(条款) 新车型 mark=1
|
//分解单(条款) 新车型 mark=1
|
||||||
List<WarningEO> itemForXCXSSRQ = sarStandardItemDao.select(dataDTO, "XCXSSRQ");
|
List<WarningEO> itemForXCXSSRQ = sarStandardItemDao.select(term, "XCXSSRQ");
|
||||||
for (WarningEO warningEO : itemForXCXSSRQ) {
|
for (WarningEO warningEO : itemForXCXSSRQ) {
|
||||||
warningEO.setId(UUIDUtils.randomUUID20())
|
warningEO.setId(UUIDUtils.randomUUID20())
|
||||||
.setPower("1")
|
.setPower("1")
|
||||||
@@ -97,7 +94,7 @@ public class ScheduledJob {
|
|||||||
warningList.addAll(itemForXCXSSRQ);
|
warningList.addAll(itemForXCXSSRQ);
|
||||||
|
|
||||||
//分解单(条款) 在产车型 mark=2
|
//分解单(条款) 在产车型 mark=2
|
||||||
List<WarningEO> itemForZCCSSRQ = sarStandardItemDao.select(dataDTO, "ZCCSSRQ");
|
List<WarningEO> itemForZCCSSRQ = sarStandardItemDao.select(term, "ZCCSSRQ");
|
||||||
for (WarningEO warningEO : itemForZCCSSRQ) {
|
for (WarningEO warningEO : itemForZCCSSRQ) {
|
||||||
warningEO.setId(UUIDUtils.randomUUID20())
|
warningEO.setId(UUIDUtils.randomUUID20())
|
||||||
.setPower("1")
|
.setPower("1")
|
||||||
@@ -107,7 +104,7 @@ public class ScheduledJob {
|
|||||||
warningList.addAll(itemForZCCSSRQ);
|
warningList.addAll(itemForZCCSSRQ);
|
||||||
|
|
||||||
//标准 新车型 预警 mark=3
|
//标准 新车型 预警 mark=3
|
||||||
List<WarningEO> standInfoXCXSSRQ = sarStandardInfoDao.select(dataDTO, "XCXSSRQ");
|
List<WarningEO> standInfoXCXSSRQ = sarStandardInfoDao.select(term, "XCXSSRQ");
|
||||||
for (WarningEO warningEO : standInfoXCXSSRQ) {
|
for (WarningEO warningEO : standInfoXCXSSRQ) {
|
||||||
warningEO.setId(UUIDUtils.randomUUID20())
|
warningEO.setId(UUIDUtils.randomUUID20())
|
||||||
.setPower("1")
|
.setPower("1")
|
||||||
@@ -118,7 +115,7 @@ public class ScheduledJob {
|
|||||||
|
|
||||||
|
|
||||||
//标准 在产车型 mark=4
|
//标准 在产车型 mark=4
|
||||||
List<WarningEO> standInfoZCCSSRQ = sarStandardInfoDao.select(dataDTO, "ZCCSSRQ");
|
List<WarningEO> standInfoZCCSSRQ = sarStandardInfoDao.select(term, "ZCCSSRQ");
|
||||||
for (WarningEO warningEO : standInfoZCCSSRQ) {
|
for (WarningEO warningEO : standInfoZCCSSRQ) {
|
||||||
warningEO.setId(UUIDUtils.randomUUID20())
|
warningEO.setId(UUIDUtils.randomUUID20())
|
||||||
.setPower("1")
|
.setPower("1")
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package com.adc.da.scheduled.entity;
|
package com.adc.da.scheduled.entity;
|
||||||
|
|
||||||
|
import com.adc.da.base.entity.BaseEntity;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.experimental.Accessors;
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
@@ -8,11 +9,19 @@ import java.time.LocalDate;
|
|||||||
@Data
|
@Data
|
||||||
@Accessors(chain = true)
|
@Accessors(chain = true)
|
||||||
public class DataDTO {
|
public class DataDTO {
|
||||||
|
/**
|
||||||
|
* 预警的期限为系统日期的次日至3个月后
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
private LocalDate startDate;
|
private LocalDate startDate;
|
||||||
|
|
||||||
private LocalDate endDate;
|
private LocalDate endDate;
|
||||||
|
|
||||||
private String str;
|
// private String str;
|
||||||
|
|
||||||
|
public DataDTO() {
|
||||||
|
this.startDate =LocalDate.now().plusDays(1); //系统日期的下一天
|
||||||
|
this.endDate = LocalDate.now().plusMonths(3).plusDays(1);//系统日期3个月后
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+4
-1
@@ -1,6 +1,7 @@
|
|||||||
package com.adc.da.slrs.sarStandWarning.service.Impl;
|
package com.adc.da.slrs.sarStandWarning.service.Impl;
|
||||||
|
|
||||||
|
|
||||||
|
import com.adc.da.scheduled.entity.DataDTO;
|
||||||
import com.adc.da.slrs.sarStandWarning.dao.EarlyWarningEODao;
|
import com.adc.da.slrs.sarStandWarning.dao.EarlyWarningEODao;
|
||||||
import com.adc.da.slrs.sarStandWarning.entity.EarlyWarningEO;
|
import com.adc.da.slrs.sarStandWarning.entity.EarlyWarningEO;
|
||||||
import com.adc.da.slrs.sarStandWarning.service.EarlyWarningEOService;
|
import com.adc.da.slrs.sarStandWarning.service.EarlyWarningEOService;
|
||||||
@@ -107,7 +108,9 @@ public class EarlyWarningEOServiceImpl extends ServiceImpl<EarlyWarningEODao, Ea
|
|||||||
return "更改成功";
|
return "更改成功";
|
||||||
}
|
}
|
||||||
private IPage<EarlyWarningEO> getEarlyWarningEOIPage(int current,int pageSize, QueryWrapper<EarlyWarningEO> wrapper) {
|
private IPage<EarlyWarningEO> getEarlyWarningEOIPage(int current,int pageSize, QueryWrapper<EarlyWarningEO> wrapper) {
|
||||||
wrapper.eq("power",1);
|
DataDTO dataDTO = new DataDTO();
|
||||||
|
wrapper.eq("power",1)
|
||||||
|
.between("PUT_TIME",dataDTO.getStartDate(),dataDTO.getEndDate());
|
||||||
Page<EarlyWarningEO> page = new Page<>(current, pageSize);
|
Page<EarlyWarningEO> page = new Page<>(current, pageSize);
|
||||||
IPage<EarlyWarningEO> userIPage = earlyWarningEODao.selectPage(page, wrapper);
|
IPage<EarlyWarningEO> userIPage = earlyWarningEODao.selectPage(page, wrapper);
|
||||||
System.out.println("总条数"+userIPage.getTotal());
|
System.out.println("总条数"+userIPage.getTotal());
|
||||||
|
|||||||
Reference in New Issue
Block a user