|
@@ -790,6 +790,7 @@ public class PmDemandServiceImpl extends ServiceImpl<PmDemandMapper, PmDemand> i
|
|
|
PmDemand pmDemandUpdate = new PmDemand();
|
|
|
pmDemandUpdate.setDemandId(pmDemand.getDemandId());
|
|
|
pmDemandUpdate.setProjectStatus(PmProjectStatus.DEMAND_WAIT_AUDIT.getCode());
|
|
|
+ pmDemandUpdate.setWarnStatus(WarnStatus.NORMAL.getCode());
|
|
|
pmDemandUpdate.setRealDemandCommitTime(DateUtils.getNowDate());
|
|
|
pmDemandUpdate.setUpdateBy(pmDemandReqVo.getUpdateBy());
|
|
|
pmDemandUpdate.setUpdateTime(DateUtils.getNowDate());
|
|
@@ -1721,6 +1722,7 @@ public class PmDemandServiceImpl extends ServiceImpl<PmDemandMapper, PmDemand> i
|
|
|
pmDemandUpdate.setDemandId(demandId);
|
|
|
pmDemandUpdate.setProjectStatus(PmProjectStatus.COMPLETION_CONSTRUCTION.getCode());
|
|
|
pmDemandUpdate.setRealDeliverTime(pmProjectConstructionReqVo.getUpdateTime());
|
|
|
+ pmDemandUpdate.setWarnStatus(WarnStatus.NORMAL.getCode());
|
|
|
pmDemandUpdate.setUpdateTime(pmProjectConstructionReqVo.getUpdateTime());
|
|
|
pmDemandUpdate.setUpdateBy(pmProjectConstructionReqVo.getUpdateBy());
|
|
|
return this.updateById(pmDemandUpdate);
|
|
@@ -3493,9 +3495,9 @@ public class PmDemandServiceImpl extends ServiceImpl<PmDemandMapper, PmDemand> i
|
|
|
tThisYear.setEvaluationTotal(BigDecimal.ZERO);
|
|
|
tThisYear.setEvaluationContractTotal(BigDecimal.ZERO);
|
|
|
}
|
|
|
- tThisYear.setNum(tThisYear.getNum() + zLastYear.getNum());
|
|
|
- tThisYear.setEvaluationTotal(tThisYear.getEvaluationTotal().add(zLastYear.getEvaluationTotal()));
|
|
|
- tThisYear.setEvaluationContractTotal(tThisYear.getEvaluationContractTotal().add(zLastYear.getEvaluationContractTotal()));
|
|
|
+ tThisYear.setNum(ObjectUtils.isEmpty(tThisYear.getNum()) ? 0 : tThisYear.getNum() + (ObjectUtils.isEmpty(zLastYear.getNum()) ? 0 : zLastYear.getNum()));
|
|
|
+ tThisYear.setEvaluationTotal((ObjectUtils.isEmpty(tThisYear.getEvaluationTotal()) ? BigDecimal.ZERO : tThisYear.getEvaluationTotal()).add((ObjectUtils.isEmpty(zLastYear.getEvaluationTotal()) ? BigDecimal.ZERO : zLastYear.getEvaluationTotal())));
|
|
|
+ tThisYear.setEvaluationContractTotal((ObjectUtils.isEmpty(tThisYear.getEvaluationContractTotal()) ? BigDecimal.ZERO : tThisYear.getEvaluationContractTotal()).add(ObjectUtils.isEmpty(zLastYear.getEvaluationContractTotal()) ? BigDecimal.ZERO : zLastYear.getEvaluationContractTotal()));
|
|
|
tThisYear.setColumnName("上年度结转和本年度提报的采购需求");
|
|
|
tThisYear.setColumnNamePlus("累计完成采购任务数量");
|
|
|
byChange.add(tThisYear);
|