|
|
@ -256,10 +256,10 @@ public class ScmApplyInboundService extends MybatisBaseService<ScmApplyInboundMa |
|
|
|
int count = scmApplyInboundVehicleService.checkVinNo(vinNoList.get(i)); |
|
|
|
BaseVehicle data = baseVehicleFeign.selectByVinNoAndOrgSid(vinNoList.get(i), dto.getUseOrgSid()).getData(); |
|
|
|
if (count != 0) { |
|
|
|
return new ResultBean().setMsg("车架号已经存在"); |
|
|
|
return new ResultBean().setMsg(vinNoList.get(i) + "车架号已经存在"); |
|
|
|
} |
|
|
|
if (data != null) { |
|
|
|
return new ResultBean().setMsg("车架号已经存在"); |
|
|
|
return new ResultBean().setMsg(vinNoList.get(i) + "车架号已经存在"); |
|
|
|
} |
|
|
|
} |
|
|
|
ScmApplyInbound scmApplyInbound = fetchBySid(dto.getSid()); |
|
|
@ -457,7 +457,10 @@ public class ScmApplyInboundService extends MybatisBaseService<ScmApplyInboundMa |
|
|
|
if (StringUtils.isBlank(businessTaskid) && StringUtils.isBlank(dto.getTaskId())) { |
|
|
|
dto.setVehicleList(scmApplyInboundVehicleDtos2); |
|
|
|
dto.setNum(String.valueOf(scmApplyInboundVehicleDtos2.size())); |
|
|
|
saveOrUpdateApplyInBound(dto); |
|
|
|
ResultBean<String> stringResultBean = saveOrUpdateApplyInBound(dto); |
|
|
|
if (!stringResultBean.getSuccess()){ |
|
|
|
return new ResultBean().setMsg(stringResultBean.getMsg()); |
|
|
|
} |
|
|
|
ResultBean<UpdateFlowFieldVo> resultBean1 = flowableFeign.startProcess(bv); |
|
|
|
UpdateFlowFieldVo uff = resultBean1.getData(); |
|
|
|
updateFlowFiled(BeanUtil.beanToMap(uff)); |
|
|
@ -604,6 +607,8 @@ public class ScmApplyInboundService extends MybatisBaseService<ScmApplyInboundMa |
|
|
|
baseVehicleDto.setManufacturerSid(baseVehicleBrand.getManufacturerSid()); |
|
|
|
//厂商code
|
|
|
|
baseVehicleDto.setManufacturerCode(baseManufacturerAllVo.getBaseManufacturerDto().getManufacturerCode()); |
|
|
|
//供应商名称
|
|
|
|
baseVehicleDto.setSupplierName(baseManufacturerAllVo.getBaseManufacturerDto().getManufacturerName()); |
|
|
|
//供应商sid
|
|
|
|
baseVehicleDto.setSupplierSid(baseVehicleBrand.getManufacturerSid()); |
|
|
|
//供应商code
|
|
|
|