Commit 84284d49 by java-李谡

修改航线论证调机保存bug

parent 52fed1eb
...@@ -190,33 +190,35 @@ public class AirlineConclusionService extends BaseService<AirlineConclusionDao> ...@@ -190,33 +190,35 @@ public class AirlineConclusionService extends BaseService<AirlineConclusionDao>
} }
//更新论证状态及表单 //更新论证状态及表单
dao.updateSailingConclusion(bean); dao.updateSailingConclusion(bean);
//如果论证类型是05(调机),那么直接到生成开航指令 if ("1".equals(bean.getStatus()) && "02".equals(bean.getConclusionStatus())) {
AirlineVerifyDetailBean detailBean = new AirlineVerifyDetailBean(); //如果论证类型是05(调机),那么直接到生成开航指令
detailBean.setVerifId(bean.getVerifId()); AirlineVerifyDetailBean detailBean = new AirlineVerifyDetailBean();
AirlineVerifyDetailEntity detailEntity = verifyDao.get(detailBean); detailBean.setVerifId(bean.getVerifId());
if (Objects.isNull(detailEntity)) { AirlineVerifyDetailEntity detailEntity = verifyDao.get(detailBean);
return; if (Objects.isNull(detailEntity)) {
} return;
if ("05".equals(detailEntity.getVerifType())) { }
SailingConclusionUpdateBean updateBean = new SailingConclusionUpdateBean(); if ("05".equals(detailEntity.getVerifType())) {
updateBean.setConclusionStatus("01"); SailingConclusionUpdateBean updateBean = new SailingConclusionUpdateBean();
updateBean.setRouteType("01"); updateBean.setConclusionStatus("01");
updateBean.setVerifId(bean.getVerifId()); updateBean.setRouteType("01");
updateBean.setRemarks("无"); updateBean.setVerifId(bean.getVerifId());
updateBean.setUserCode(bean.getUserCode()); updateBean.setRemarks("无");
sailingConclusionService.update(updateBean); updateBean.setUserCode(bean.getUserCode());
//开航总结后,则记录时间节点 sailingConclusionService.update(updateBean);
if (bean.getConclusionStatus().equals("01")) { //开航总结后,则记录时间节点
VerifyProcessAddBean bean1 = new VerifyProcessAddBean(); if (bean.getConclusionStatus().equals("01")) {
bean1.setUserCode(bean.getUserCode()); VerifyProcessAddBean bean1 = new VerifyProcessAddBean();
bean1.setProcessValue("sailing_conclusion"); bean1.setUserCode(bean.getUserCode());
bean1.setVerifId(bean.getVerifId()); bean1.setProcessValue("sailing_conclusion");
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); bean1.setVerifId(bean.getVerifId());
bean1.setNodeDate(format.format(new Date())); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
bean1.setProcessDate(format.format(new Date())); bean1.setNodeDate(format.format(new Date()));
bean1.setNodeName("开航总结时间"); bean1.setProcessDate(format.format(new Date()));
bean1.setNodeSort(8); bean1.setNodeName("开航总结时间");
verifyProcessService.add(bean1); bean1.setNodeSort(8);
verifyProcessService.add(bean1);
}
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment