|
|
@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSON; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
import com.yxt.anrui.base.api.basevehicle.BaseVehicle; |
|
|
|
import com.yxt.anrui.base.api.basevehicle.BaseVehicleDto; |
|
|
|
import com.yxt.anrui.base.api.basevehicle.BaseVehicleFeign; |
|
|
|
import com.yxt.anrui.base.api.busvehicleorder.BusVehicleOrderFeign; |
|
|
@ -229,9 +230,13 @@ public class ScmApplyInboundService extends MybatisBaseService<ScmApplyInboundMa |
|
|
|
// 验证数据库是否重复
|
|
|
|
for (int i = 0; i < vinNoList.size(); i++) { |
|
|
|
int count = scmApplyInboundVehicleService.checkVinNo(vinNoList.get(i), dto.getSid()); |
|
|
|
BaseVehicle data = baseVehicleFeign.selectByVinNoAndOrgSid(vinNoList.get(i), dto.getUseOrgSid()).getData(); |
|
|
|
if (count != 0) { |
|
|
|
return new ResultBean().setMsg("车架号已经存在"); |
|
|
|
} |
|
|
|
if (data != null) { |
|
|
|
return new ResultBean().setMsg("车架号已经存在"); |
|
|
|
} |
|
|
|
} |
|
|
|
ScmApplyInbound scmApplyInbound = fetchBySid(dto.getSid()); |
|
|
|
BeanUtil.copyProperties(dto, scmApplyInbound); |
|
|
|