Commit d00e297bbd3bc6cb36773650e14ad55be0da164d

Authored by 王通
1 parent 8f96f973

1.解决临加或者历史维护添加的班次路牌为空的情况

src/main/java/com/bsth/service/realcontrol/impl/ScheduleRealInfoServiceImpl.java
@@ -621,8 +621,14 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl<ScheduleRealInf @@ -621,8 +621,14 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl<ScheduleRealInf
621 public Map<String, Object> addToHistory(ScheduleRealInfo t) { 621 public Map<String, Object> addToHistory(ScheduleRealInfo t) {
622 Map<String, Object> rs = new HashMap<>(); 622 Map<String, Object> rs = new HashMap<>();
623 try { 623 try {
624 - if (!carExist(t.getGsBm(), t.getClZbh())) {  
625 - rs.put("msg", "车辆 " + t.getClZbh() + " <a href=\"/#/busInfoManage\" target=_blank>车辆基础信息</a> 里找不到!"); 624 + String clZbh = t.getClZbh(), lpName = t.getLpName();
  625 + if (StringUtils.isEmpty(lpName) || StringUtils.isEmpty(lpName.trim())) {
  626 + rs.put("status", ResponseCode.ERROR);
  627 + rs.put("msg", "路牌信息缺失");
  628 + return rs;
  629 + }
  630 + if (!carExist(t.getGsBm(), clZbh)) {
  631 + rs.put("msg", "车辆 " + clZbh + " <a href=\"/#/busInfoManage\" target=_blank>车辆基础信息</a> 里找不到!");
626 rs.put("status", ResponseCode.ERROR); 632 rs.put("status", ResponseCode.ERROR);
627 return rs; 633 return rs;
628 } 634 }