Commit 84284d49 by java-李谡

修改航线论证调机保存bug

parent 52fed1eb
......@@ -190,33 +190,35 @@ public class AirlineConclusionService extends BaseService<AirlineConclusionDao>
}
//更新论证状态及表单
dao.updateSailingConclusion(bean);
//如果论证类型是05(调机),那么直接到生成开航指令
AirlineVerifyDetailBean detailBean = new AirlineVerifyDetailBean();
detailBean.setVerifId(bean.getVerifId());
AirlineVerifyDetailEntity detailEntity = verifyDao.get(detailBean);
if (Objects.isNull(detailEntity)) {
return;
}
if ("05".equals(detailEntity.getVerifType())) {
SailingConclusionUpdateBean updateBean = new SailingConclusionUpdateBean();
updateBean.setConclusionStatus("01");
updateBean.setRouteType("01");
updateBean.setVerifId(bean.getVerifId());
updateBean.setRemarks("无");
updateBean.setUserCode(bean.getUserCode());
sailingConclusionService.update(updateBean);
//开航总结后,则记录时间节点
if (bean.getConclusionStatus().equals("01")) {
VerifyProcessAddBean bean1 = new VerifyProcessAddBean();
bean1.setUserCode(bean.getUserCode());
bean1.setProcessValue("sailing_conclusion");
bean1.setVerifId(bean.getVerifId());
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
bean1.setNodeDate(format.format(new Date()));
bean1.setProcessDate(format.format(new Date()));
bean1.setNodeName("开航总结时间");
bean1.setNodeSort(8);
verifyProcessService.add(bean1);
if ("1".equals(bean.getStatus()) && "02".equals(bean.getConclusionStatus())) {
//如果论证类型是05(调机),那么直接到生成开航指令
AirlineVerifyDetailBean detailBean = new AirlineVerifyDetailBean();
detailBean.setVerifId(bean.getVerifId());
AirlineVerifyDetailEntity detailEntity = verifyDao.get(detailBean);
if (Objects.isNull(detailEntity)) {
return;
}
if ("05".equals(detailEntity.getVerifType())) {
SailingConclusionUpdateBean updateBean = new SailingConclusionUpdateBean();
updateBean.setConclusionStatus("01");
updateBean.setRouteType("01");
updateBean.setVerifId(bean.getVerifId());
updateBean.setRemarks("无");
updateBean.setUserCode(bean.getUserCode());
sailingConclusionService.update(updateBean);
//开航总结后,则记录时间节点
if (bean.getConclusionStatus().equals("01")) {
VerifyProcessAddBean bean1 = new VerifyProcessAddBean();
bean1.setUserCode(bean.getUserCode());
bean1.setProcessValue("sailing_conclusion");
bean1.setVerifId(bean.getVerifId());
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
bean1.setNodeDate(format.format(new Date()));
bean1.setProcessDate(format.format(new Date()));
bean1.setNodeName("开航总结时间");
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