|
|
@ -263,6 +263,8 @@ public class BaseVehicleActualSalesService extends MybatisBaseService<BaseVehicl |
|
|
|
if (dto.getDetailsList().size() == 0) { |
|
|
|
return rb.setMsg("请选择未售买断的车辆"); |
|
|
|
} |
|
|
|
//查询用户的分公司sid
|
|
|
|
String useOrgSid = sysStaffOrgFeign.getPathSidByUserSid(dto.getUserSid()).getData(); |
|
|
|
//根据用户sid获取staffSid
|
|
|
|
ResultBean<SysUserVo> userVoResultBean = sysUserFeign.fetchBySid(dto.getUserSid()); |
|
|
|
if (!userVoResultBean.getSuccess()) { |
|
|
@ -316,7 +318,7 @@ public class BaseVehicleActualSalesService extends MybatisBaseService<BaseVehicl |
|
|
|
//结算状态设置为预买断
|
|
|
|
List<BaseVehicleActualDetailsDto> detailsList = dto.getDetailsList(); |
|
|
|
for (BaseVehicleActualDetailsDto f : detailsList) { |
|
|
|
BaseVehicle baseVehicle = baseVehicleService.selectByVinNo(f.getVinNo()); |
|
|
|
BaseVehicle baseVehicle = baseVehicleService.selectByVinNoAndOrgSid(f.getVinNo(),useOrgSid); |
|
|
|
baseVehicle.setVinNo(f.getVinNo()); |
|
|
|
baseVehicle.setSettlementStatus(VehicleState.BuyoutEnum.PRE_BUYOUT.getCode()); |
|
|
|
baseVehicle.setSettlementStatusValue(VehicleState.BuyoutEnum.PRE_BUYOUT.getRemarks()); |
|
|
|