Kaynağa Gözat

项目管理

suntianwu 2 yıl önce
ebeveyn
işleme
8964150518

+ 7 - 2
purchase-system/src/main/java/com/ozs/pm/service/impl/PmDemandServiceImpl.java

@@ -1107,8 +1107,13 @@ public class PmDemandServiceImpl extends ServiceImpl<PmDemandMapper, PmDemand> i
         PmBidFailure pmBidFailure = new PmBidFailure();
         BeanUtils.copyProperties(pmBidFailureReqVo,pmBidFailure);
         if(pmBidFailureService.saveOrUpdate(pmBidFailure)){
-             uploadFile(pmBidFailure.getId(), SysFileRefEnum.PM_BID_FAILURE_FILE.getType(),pmBidFailureReqVo.getSysFileRefs(),pmBidFailureReqVo.getUpdateBy());
-             return true;
+            uploadFile(pmBidFailure.getId(), SysFileRefEnum.PM_BID_FAILURE_FILE.getType(),pmBidFailureReqVo.getSysFileRefs(),pmBidFailureReqVo.getUpdateBy());
+            PmDemand pmDemandUpdate = new PmDemand();
+            pmDemandUpdate.setDemandId(pmBidFailureReqVo.getDemandId());
+            pmDemandUpdate.setProjectStatus(PmProjectStatus.WAIT_ANNOUNCEMENT.getCode());
+            pmDemandUpdate.setUpdateTime(pmBidFailureReqVo.getUpdateTime());
+            pmDemandUpdate.setUpdateBy(pmBidFailureReqVo.getUpdateBy());
+            return this.updateById(pmDemandUpdate);
         } else {
             return false;
         }