|
@ -182,8 +182,8 @@ public class evaluateTask { |
|
|
LocalDate approvalTime = approvalTime1.toInstant().atZone(ZoneId.systemDefault()).toLocalDate(); |
|
|
LocalDate approvalTime = approvalTime1.toInstant().atZone(ZoneId.systemDefault()).toLocalDate(); |
|
|
int month = approvalTime.getMonthValue(); |
|
|
int month = approvalTime.getMonthValue(); |
|
|
int year = approvalTime.getYear(); |
|
|
int year = approvalTime.getYear(); |
|
|
for (int i=0;i<l;i++){ |
|
|
for (int i=1;i<=l;i++){ |
|
|
if (i==0){ |
|
|
if (i!=l&&i==0){ |
|
|
if (month<=3) { |
|
|
if (month<=3) { |
|
|
BsSgcJsjdBuiLegalEvaluate legalEvaluate = new BsSgcJsjdBuiLegalEvaluate(); |
|
|
BsSgcJsjdBuiLegalEvaluate legalEvaluate = new BsSgcJsjdBuiLegalEvaluate(); |
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+1); |
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+1); |
|
@ -297,6 +297,18 @@ public class evaluateTask { |
|
|
} |
|
|
} |
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
|
|
|
|
|
|
|
|
|
} else if (monthValue<=6&&monthValue>4) { |
|
|
|
|
|
BsSgcJsjdBuiLegalEvaluate legalEvaluate = new BsSgcJsjdBuiLegalEvaluate(); |
|
|
|
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+1); |
|
|
|
|
|
legalEvaluate.setLegalPerson(one.getProjectUnitLegal()); |
|
|
|
|
|
legalEvaluate.setProNo(one.getProNo()); |
|
|
|
|
|
legalEvaluate.setProCode(one.getProCode()); |
|
|
|
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 1 + "至" + dayOfYear + "-" + 3); |
|
|
|
|
|
BsSgcjsjdBuiProInfo byId = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|
|
|
|
if (ObjectUtil.isEmpty(byId)){ |
|
|
|
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
|
|
|
} |
|
|
|
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+2); |
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+2); |
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 4 + "至" + dayOfYear + "-" + 6); |
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 4 + "至" + dayOfYear + "-" + 6); |
|
|
BsSgcjsjdBuiProInfo byId1 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|
BsSgcjsjdBuiProInfo byId1 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
@ -304,29 +316,18 @@ public class evaluateTask { |
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
} |
|
|
} |
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
|
|
|
} else if (monthValue<=9&&monthValue>6) { |
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+3); |
|
|
|
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 7 + "至" + dayOfYear + "-" + 9); |
|
|
|
|
|
BsSgcjsjdBuiProInfo byId2 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|
|
|
|
if (ObjectUtil.isEmpty(byId2)){ |
|
|
|
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
|
|
|
} |
|
|
|
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
|
|
|
|
|
|
|
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+4); |
|
|
|
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 10 + "至" + dayOfYear + "-" + 12); |
|
|
|
|
|
BsSgcjsjdBuiProInfo byId3 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|
|
|
|
if (ObjectUtil.isEmpty(byId3)){ |
|
|
|
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
|
|
|
} |
|
|
|
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} else if (monthValue<=6&&monthValue>4) { |
|
|
|
|
|
BsSgcJsjdBuiLegalEvaluate legalEvaluate = new BsSgcJsjdBuiLegalEvaluate(); |
|
|
BsSgcJsjdBuiLegalEvaluate legalEvaluate = new BsSgcJsjdBuiLegalEvaluate(); |
|
|
|
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+1); |
|
|
legalEvaluate.setLegalPerson(one.getProjectUnitLegal()); |
|
|
legalEvaluate.setLegalPerson(one.getProjectUnitLegal()); |
|
|
legalEvaluate.setProNo(one.getProNo()); |
|
|
legalEvaluate.setProNo(one.getProNo()); |
|
|
legalEvaluate.setProCode(one.getProCode()); |
|
|
legalEvaluate.setProCode(one.getProCode()); |
|
|
|
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 1 + "至" + dayOfYear + "-" + 3); |
|
|
|
|
|
BsSgcjsjdBuiProInfo byId = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|
|
|
|
if (ObjectUtil.isEmpty(byId)){ |
|
|
|
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
|
|
|
} |
|
|
|
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+2); |
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+2); |
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 4 + "至" + dayOfYear + "-" + 6); |
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 4 + "至" + dayOfYear + "-" + 6); |
|
|
BsSgcjsjdBuiProInfo byId1 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|
BsSgcjsjdBuiProInfo byId1 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
@ -334,7 +335,6 @@ public class evaluateTask { |
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
} |
|
|
} |
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
|
|
|
|
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+3); |
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+3); |
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 7 + "至" + dayOfYear + "-" + 9); |
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 7 + "至" + dayOfYear + "-" + 9); |
|
|
BsSgcjsjdBuiProInfo byId2 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|
BsSgcjsjdBuiProInfo byId2 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
@ -342,19 +342,25 @@ public class evaluateTask { |
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
} |
|
|
} |
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
|
|
|
}else { |
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+4); |
|
|
|
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 9 + "至" + dayOfYear + "-" + 12); |
|
|
|
|
|
BsSgcjsjdBuiProInfo byId3 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|
|
|
|
if (ObjectUtil.isEmpty(byId3)){ |
|
|
|
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
|
|
|
} |
|
|
|
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
|
|
|
} else if (monthValue<=9&&monthValue>6) { |
|
|
|
|
|
BsSgcJsjdBuiLegalEvaluate legalEvaluate = new BsSgcJsjdBuiLegalEvaluate(); |
|
|
BsSgcJsjdBuiLegalEvaluate legalEvaluate = new BsSgcJsjdBuiLegalEvaluate(); |
|
|
|
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+1); |
|
|
legalEvaluate.setLegalPerson(one.getProjectUnitLegal()); |
|
|
legalEvaluate.setLegalPerson(one.getProjectUnitLegal()); |
|
|
legalEvaluate.setProNo(one.getProNo()); |
|
|
legalEvaluate.setProNo(one.getProNo()); |
|
|
legalEvaluate.setProCode(one.getProCode()); |
|
|
legalEvaluate.setProCode(one.getProCode()); |
|
|
|
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 1 + "至" + dayOfYear + "-" + 3); |
|
|
|
|
|
BsSgcjsjdBuiProInfo byId = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|
|
|
|
if (ObjectUtil.isEmpty(byId)){ |
|
|
|
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
|
|
|
} |
|
|
|
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
|
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+2); |
|
|
|
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 4 + "至" + dayOfYear + "-" + 6); |
|
|
|
|
|
BsSgcjsjdBuiProInfo byId1 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|
|
|
|
if (ObjectUtil.isEmpty(byId1)){ |
|
|
|
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
|
|
|
} |
|
|
|
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+3); |
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+3); |
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 7 + "至" + dayOfYear + "-" + 9); |
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 7 + "至" + dayOfYear + "-" + 9); |
|
|
BsSgcjsjdBuiProInfo byId2 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|
BsSgcjsjdBuiProInfo byId2 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
@ -362,19 +368,6 @@ public class evaluateTask { |
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
} |
|
|
} |
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
|
|
|
|
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+4); |
|
|
|
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 10 + "至" + dayOfYear + "-" + 12); |
|
|
|
|
|
BsSgcjsjdBuiProInfo byId3 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|
|
|
|
if (ObjectUtil.isEmpty(byId3)){ |
|
|
|
|
|
legalEvaluate.setEvaluateStatus("0"); |
|
|
|
|
|
} |
|
|
|
|
|
bsSgcJsjdBuiLegalEvaluateService.saveOrUpdate(legalEvaluate); |
|
|
|
|
|
}else { |
|
|
|
|
|
BsSgcJsjdBuiLegalEvaluate legalEvaluate = new BsSgcJsjdBuiLegalEvaluate(); |
|
|
|
|
|
legalEvaluate.setLegalPerson(one.getProjectUnitLegal()); |
|
|
|
|
|
legalEvaluate.setProNo(one.getProNo()); |
|
|
|
|
|
legalEvaluate.setProCode(one.getProCode()); |
|
|
|
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+4); |
|
|
legalEvaluate.setId(bsSgcJsjdBuiConstrMeas.getId() + i+4); |
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 10 + "至" + dayOfYear + "-" + 12); |
|
|
legalEvaluate.setCycle(dayOfYear + "-" + 10 + "至" + dayOfYear + "-" + 12); |
|
|
BsSgcjsjdBuiProInfo byId3 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|
BsSgcjsjdBuiProInfo byId3 = bsSgcjsjdBuiProInfoService.getById(legalEvaluate.getId()); |
|
|