Browse Source

问题修改

master
God 3 years ago
parent
commit
4bb9be1ace
  1. 2
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleMapper.xml
  2. 11
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmapplyinbound/ScmApplyInboundService.java
  3. 4
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleenterlibrary/ScmVehicleEnterlibraryService.java

2
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleMapper.xml

@ -1054,6 +1054,7 @@
AND modelSid = #{modelSid}
AND modelConfigSid = #{configSid}
AND createOrgSid = #{sellerOrgSid}
AND isDelete = 0
</select>
<select id="selVehicleByVinNo" resultType="com.yxt.anrui.base.api.basevehicle.BaseVehicleVo">
@ -1146,6 +1147,7 @@
FROM base_vehicle
WHERE vinNo = #{vinNo}
AND useOrgSid = #{useOrgSid}
AND isDelete = 0
</select>
<select id="vehicleRebatePageList" resultType="com.yxt.anrui.base.api.basevehicle.BaseVehicleRebateVo">

11
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmapplyinbound/ScmApplyInboundService.java

@ -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

4
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehicleenterlibrary/ScmVehicleEnterlibraryService.java

@ -448,6 +448,8 @@ public class ScmVehicleEnterlibraryService extends MybatisBaseService<ScmVehicle
//供应商code
BaseManufacturerAllVo baseManufacturerAllVo1 = baseManufacturerFeign.details(applicationDetailsVo.getPurchasingUnitSid()).getData();
baseVehicleDto.setSupplierCode(baseManufacturerAllVo1.getBaseManufacturerDto().getManufacturerCode());
//供应商名称
baseVehicleDto.setSupplierName(baseManufacturerAllVo1.getBaseManufacturerDto().getManufacturerName());
if (resultBeanBaseManu.getData() != null) {
BaseManufacturerAllVo baseManufacturerAllVo = baseManufacturerFeign.details(resultBeanBaseManu.getData().getManufacturerSid()).getData();
baseVehicleDto.setManufacturerSid(resultBeanBaseManu.getData().getManufacturerSid());
@ -536,6 +538,8 @@ public class ScmVehicleEnterlibraryService extends MybatisBaseService<ScmVehicle
//供应商code
SysOrganizationVo sysOrganizationVo2 = sysOrganizationFeign.fetchBySid(internalPurchaseDetailsVo.getSellerOrgSid()).getData();
baseVehicleDto.setSupplierCode(sysOrganizationVo2.getOtherCode());
//供应商名称
baseVehicleDto.setSupplierName(sysOrganizationVo2.getName());
//厂商sid 品牌 和 品牌 sid
BaseVehicleBrand baseVehicleBrand = baseVehicleBrandFeign.fetchBySid(internalPurchaseDetailsVo.getBrandSid());
if (baseVehicleBrand != null) {

Loading…
Cancel
Save