|
|
@ -408,6 +408,9 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba |
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getConfigName())) {//常用配置名称
|
|
|
|
qw.eq("bmc.configName", pagerQuery.getConfigName()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(pagerQuery.getConfigCode())) {//配置编码
|
|
|
|
qw.eq("bmc.configCode", pagerQuery.getConfigCode()); |
|
|
|
} |
|
|
|
qw.orderByDesc("bv.priceDate"); |
|
|
|
} |
|
|
|
return qw; |
|
|
@ -1064,7 +1067,7 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba |
|
|
|
public List<AppVinsDetailsVo> getVins(String modelSid, String configSid, String userSid, String orgPath) { |
|
|
|
if (StringUtils.isBlank(orgPath)) { |
|
|
|
orgPath = sysStaffOrgFeign.getPathSidByUserSid(userSid).getData(); |
|
|
|
}else{ |
|
|
|
} else { |
|
|
|
orgPath = sysStaffOrgFeign.getOrgSidByPath(orgPath).getData(); |
|
|
|
} |
|
|
|
List<AppVinsDetailsVo> vins = baseMapper.getVins(modelSid, configSid, VehicleState.LockEnum.UN_LOCK.getCode(), orgPath); |
|
|
@ -2018,7 +2021,7 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba |
|
|
|
List<String> carSidList = baseVehicleTempstateService.selectAll("001"); |
|
|
|
if (StringUtils.isBlank(orgPath)) { |
|
|
|
orgPath = sysStaffOrgFeign.getPathSidByUserSid(userSid).getData(); |
|
|
|
}else{ |
|
|
|
} else { |
|
|
|
orgPath = sysStaffOrgFeign.getOrgSidByPath(orgPath).getData(); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(orgPath)) { |
|
|
@ -2354,7 +2357,7 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba |
|
|
|
} |
|
|
|
|
|
|
|
//调出分公司车辆台账更新库存状态和销售成交价
|
|
|
|
baseMapper.updateCallOutVehicleState(VehicleState.StockEnum.DC_STOCK.getCode(), VehicleState.StockEnum.DC_STOCK.getRemarks(),baseVehicle.getSalePrice(), baseVehicle.getVinNo()); |
|
|
|
baseMapper.updateCallOutVehicleState(VehicleState.StockEnum.DC_STOCK.getCode(), VehicleState.StockEnum.DC_STOCK.getRemarks(), baseVehicle.getSalePrice(), baseVehicle.getVinNo()); |
|
|
|
|
|
|
|
//新建调入分公司车辆台账,设置调入分公司sid
|
|
|
|
BaseVehicle new_baseVehicle = new BaseVehicle(); |
|
|
@ -2556,41 +2559,41 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba |
|
|
|
if (StringUtils.isNotBlank(dto.getManufSaleAccessName())) { |
|
|
|
baseVehicle.setManufSaleAccessName(dto.getManufSaleAccessName()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getManufacturerSid())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getManufacturerSid())) { |
|
|
|
baseVehicle.setManufacturerSid(dto.getManufacturerSid()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getSupplierSid())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getSupplierSid())) { |
|
|
|
baseVehicle.setSupplierSid(dto.getSupplierSid()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getCarBrandSid())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getCarBrandSid())) { |
|
|
|
baseVehicle.setCarBrandSid(dto.getCarBrandSid()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getCarBrandName())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getCarBrandName())) { |
|
|
|
baseVehicle.setCarBrandName(dto.getCarBrandName()); |
|
|
|
} |
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(dto.getLocationCode())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getLocationCode())) { |
|
|
|
baseVehicle.setLocationCode(dto.getLocationCode()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getPurchaseSystemCode())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getPurchaseSystemCode())) { |
|
|
|
baseVehicle.setPurchaseSystemCode(dto.getPurchaseSystemCode()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getManufSaleAccessKey())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getManufSaleAccessKey())) { |
|
|
|
baseVehicle.setManufSaleAccessKey(dto.getManufSaleAccessKey()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getPaymentAccessNoKey())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getPaymentAccessNoKey())) { |
|
|
|
baseVehicle.setPaymentAccessNoKey(dto.getPaymentAccessNoKey()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getCarBrandCode())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getCarBrandCode())) { |
|
|
|
baseVehicle.setCarBrandCode(dto.getCarBrandCode()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getManufacturerCode())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getManufacturerCode())) { |
|
|
|
baseVehicle.setManufacturerCode(dto.getManufacturerCode()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getSupplierCode())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getSupplierCode())) { |
|
|
|
baseVehicle.setSupplierCode(dto.getSupplierCode()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getOrgCode())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getOrgCode())) { |
|
|
|
baseVehicle.setOrgCode(dto.getOrgCode()); |
|
|
|
} |
|
|
|
} |
|
|
@ -2719,40 +2722,40 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba |
|
|
|
if (StringUtils.isNotBlank(dto.getManufSaleAccessName())) { |
|
|
|
baseVehicle.setManufSaleAccessName(dto.getManufSaleAccessName()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getManufacturerSid())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getManufacturerSid())) { |
|
|
|
baseVehicle.setManufacturerSid(dto.getManufacturerSid()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getSupplierSid())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getSupplierSid())) { |
|
|
|
baseVehicle.setSupplierSid(dto.getSupplierSid()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getCarBrandSid())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getCarBrandSid())) { |
|
|
|
baseVehicle.setCarBrandSid(dto.getCarBrandSid()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getCarBrandName())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getCarBrandName())) { |
|
|
|
baseVehicle.setCarBrandName(dto.getCarBrandName()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getLocationCode())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getLocationCode())) { |
|
|
|
baseVehicle.setLocationCode(dto.getLocationCode()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getPurchaseSystemCode())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getPurchaseSystemCode())) { |
|
|
|
baseVehicle.setPurchaseSystemCode(dto.getPurchaseSystemCode()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getManufSaleAccessKey())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getManufSaleAccessKey())) { |
|
|
|
baseVehicle.setManufSaleAccessKey(dto.getManufSaleAccessKey()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getPaymentAccessNoKey())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getPaymentAccessNoKey())) { |
|
|
|
baseVehicle.setPaymentAccessNoKey(dto.getPaymentAccessNoKey()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getCarBrandCode())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getCarBrandCode())) { |
|
|
|
baseVehicle.setCarBrandCode(dto.getCarBrandCode()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getManufacturerCode())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getManufacturerCode())) { |
|
|
|
baseVehicle.setManufacturerCode(dto.getManufacturerCode()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getSupplierCode())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getSupplierCode())) { |
|
|
|
baseVehicle.setSupplierCode(dto.getSupplierCode()); |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(dto.getOrgCode())){ |
|
|
|
if (StringUtils.isNotBlank(dto.getOrgCode())) { |
|
|
|
baseVehicle.setOrgCode(dto.getOrgCode()); |
|
|
|
} |
|
|
|
} |
|
|
@ -2977,7 +2980,7 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba |
|
|
|
String orgPath = params.getOrgPath(); |
|
|
|
if (StringUtils.isBlank(orgPath)) { |
|
|
|
orgPath = sysStaffOrgFeign.getPathSidByUserSid(pagerQuery.getParams().getUserSid()).getData(); |
|
|
|
}else{ |
|
|
|
} else { |
|
|
|
orgPath = sysStaffOrgFeign.getOrgSidByPath(orgPath).getData(); |
|
|
|
} |
|
|
|
params.setUseOrgSid(orgPath); |
|
|
@ -3114,10 +3117,10 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba |
|
|
|
|
|
|
|
|
|
|
|
public void updateSalePrice(String witPinMoney, String vinNo, String callOutOrgSid) { |
|
|
|
baseMapper.updateSalePrice(witPinMoney,vinNo,callOutOrgSid); |
|
|
|
baseMapper.updateSalePrice(witPinMoney, vinNo, callOutOrgSid); |
|
|
|
} |
|
|
|
|
|
|
|
public void updateConAndCostPrice(String witPinMoney, String vinNo, String callInOrgSid) { |
|
|
|
baseMapper.updateConAndCostPrice(witPinMoney,vinNo,callInOrgSid); |
|
|
|
baseMapper.updateConAndCostPrice(witPinMoney, vinNo, callInOrgSid); |
|
|
|
} |
|
|
|
} |