运营商新增订单预付金额字段

This commit is contained in:
yanglei 2026-03-10 09:39:31 +08:00
parent d5f188b18d
commit 88791e13b1
6 changed files with 25 additions and 0 deletions

View File

@ -99,6 +99,11 @@ public class FeignEbikeUserBikeInfo implements Serializable {
*/
private BigDecimal helmetManagementFee;
/**
* 订单预付金额
*/
private BigDecimal prepaidAmount;
/**
* 车辆运营区
*/

View File

@ -108,6 +108,11 @@ public class EbikeUserBikeInfo implements Serializable {
*/
private BigDecimal helmetManagementFee;
/**
* 订单预付金额
*/
private BigDecimal prepaidAmount;
/**
* 运营区域
*/

View File

@ -87,6 +87,11 @@ public class EbikeDefaultBillingConfiguration implements Serializable {
*/
private BigDecimal helmetManagementFee;
/**
* 订单预付金额
*/
private BigDecimal prepaidAmount;
/**
* 记录创建时间
*/

View File

@ -102,4 +102,11 @@ public class EbikeDefaultBillingConfigurationVo implements Serializable {
@Min(value = 0, message = "头盔管理费不能小于0")
private BigDecimal helmetManagementFee;
/**
* 订单预付金额
*/
@NotNull(message = "订单预付金额不能为空")
@Min(value = 0, message = "订单预付金额不能小于0")
private BigDecimal prepaidAmount;
}

View File

@ -485,6 +485,7 @@ public class EbikeBikeInfoServiceImpl extends ServiceImpl<EbikeBikeInfoMapper, E
.maxFeeAmount(configurations.getMaxFeeAmount())
.noParkingZoneFee(configurations.getNoParkingZoneFee())
.helmetManagementFee(configurations.getHelmetManagementFee())
.prepaidAmount(configurations.getPrepaidAmount())
.soc(soc)
.regionPolygon(region.getRegionPolygon())
.location(info.getLocation())
@ -504,6 +505,7 @@ public class EbikeBikeInfoServiceImpl extends ServiceImpl<EbikeBikeInfoMapper, E
.maxFeeAmount(configurations.getMaxFeeAmount())
.noParkingZoneFee(configurations.getNoParkingZoneFee())
.helmetManagementFee(configurations.getHelmetManagementFee())
.prepaidAmount(configurations.getPrepaidAmount())
.soc(soc)
.regionPolygon(region.getRegionPolygon())
.location(info.getLocation())

View File

@ -40,6 +40,7 @@ public class EbikeDefaultBillingConfigurationServiceImpl extends ServiceImpl<Ebi
.noParkingZoneFee(configurationVo.getNoParkingZoneFee())
.helmetManagementFee(configurationVo.getHelmetManagementFee())
.helmetManagementFee(configurationVo.getHelmetManagementFee())
.prepaidAmount(configurationVo.getPrepaidAmount())
.createdBy(StpUtil.getLoginIdAsLong())
.build();
this.mapper.insert(billingConfiguration);