|
@@ -1358,6 +1358,12 @@ public class PublishTaskInfoServiceImpl extends ServiceImpl<PublishTaskInfoMappe
|
|
|
if ("1".equals(hyDriverInfo.getOverdueFlag()) || "1".equals(hyDriverInfo.getDriverOverdueFlag()) || "1".equals(hyDriverInfo.getQualificationOverdueFlag())) {
|
|
|
throw new YException(YExceptionEnum.CERTIFICATE_EXPIRED);
|
|
|
}
|
|
|
+ //判断是否有认证的车辆
|
|
|
+ List<HyDriverCarInfo> hyDriverCarInfoList = driverCarInfoService.selectList(new EntityWrapper<HyDriverCarInfo>().eq("common_id", publishTaskInfo.getDriverCommonId())
|
|
|
+ .eq("status_key", "5").eq("delete_flag", "0"));
|
|
|
+ if (hyDriverCarInfoList.size() == 0) {
|
|
|
+ throw new YException(YExceptionEnum.CAR_FINISH_ADD);
|
|
|
+ }
|
|
|
//查询货主身份是否删除
|
|
|
HyCargoOwnerInfo hyCargoOwnerInfo = cargoOwnerInfoService.selectOne(new EntityWrapper<HyCargoOwnerInfo>().eq("common_id", publishTaskInfo.getCommonId())
|
|
|
.eq("delete_flag", "0"));
|