Browse Source

存放地点变更修复

zhanglei
dimengzhe 3 years ago
parent
commit
49a5f3c7ce
  1. 14
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/supplychain/scmvehiclegression/AppScmVehicleGressionService.java

14
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/supplychain/scmvehiclegression/AppScmVehicleGressionService.java

@ -26,6 +26,8 @@
package com.yxt.anrui.terminal.biz.supplychain.scmvehiclegression;
import cn.hutool.core.bean.BeanUtil;
import com.yxt.anrui.base.api.basevehicle.BaseVehicleFeign;
import com.yxt.anrui.base.api.basevehicle.BaseVehicleVo;
import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrg;
import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrgFeign;
import com.yxt.anrui.portal.api.sysuser.SysUserFeign;
@ -70,6 +72,8 @@ public class AppScmVehicleGressionService {
private SysUserFeign sysUserFeign;
@Autowired
private SysStaffOrgFeign sysStaffOrgFeign;
@Autowired
private BaseVehicleFeign baseVehicleFeign;
public ResultBean<PagerVo<AppGressionPageVo>> getCarTransferList(PagerQuery<AppGressionPageQuery> pagerQuery) {
@ -83,6 +87,11 @@ public class AppScmVehicleGressionService {
public ResultBean saveCarTransferInfo(AppGressionDto dto) {
AppScmVehicleGressionDto appScmVehicleGressionDto = new AppScmVehicleGressionDto();
BeanUtil.copyProperties(dto, appScmVehicleGressionDto);
//根据车架号查询车辆sid
ResultBean<BaseVehicleVo> stringResultBean = baseVehicleFeign.selVehicleByVinNo(dto.getVinNo());
if(stringResultBean.getSuccess()){
appScmVehicleGressionDto.setVehicleSid(stringResultBean.getData().getSid());
}
ResultBean resultBean = scmVehicleGressionFeign.saveCarTransferInfo(appScmVehicleGressionDto);
return resultBean;
}
@ -131,6 +140,11 @@ public class AppScmVehicleGressionService {
ResultBean rb = ResultBean.fireFail();
SubmitCarTransferDto submitCarTransferDto = new SubmitCarTransferDto();
BeanUtil.copyProperties(dto, submitCarTransferDto);
//根据车架号查询车辆sid
ResultBean<BaseVehicleVo> stringResultBean = baseVehicleFeign.selVehicleByVinNo(dto.getVinNo());
if(stringResultBean.getSuccess()){
submitCarTransferDto.setVehicleSid(stringResultBean.getData().getSid());
}
ResultBean resultBean = scmVehicleGressionFeign.submitCarTransfer(submitCarTransferDto);
if (!resultBean.getSuccess()) {
return rb.setMsg(resultBean.getMsg());

Loading…
Cancel
Save