中控入库

This commit is contained in:
attiya 2025-11-05 10:13:27 +08:00
parent 95a513c684
commit 906ddebca2
4 changed files with 17 additions and 0 deletions

View File

@ -61,6 +61,11 @@ public class EbikeEcuInfo implements Serializable {
*/ */
private Boolean isDeleted; private Boolean isDeleted;
/**
* 是否绑定电池中控电池一体
*/
private Boolean bindBattery;
/** /**
* 中控SN码 * 中控SN码
*/ */

View File

@ -50,5 +50,10 @@ public class EbikeEcuInfoBatchVo implements Serializable {
@NotNull(message = "中控品牌不能为空") @NotNull(message = "中控品牌不能为空")
private Integer ecuBrand; private Integer ecuBrand;
/**
* 是否绑定电池中控电池一体
*/
@NotNull(message = "是否绑定电池不能为空")
private Boolean bindBattery;
} }

View File

@ -54,4 +54,9 @@ public class EbikeEcuInfoVo implements Serializable {
private Integer ecuBrand; private Integer ecuBrand;
/**
* 是否绑定电池中控电池一体
*/
@NotNull(message = "是否绑定电池不能为空")
private Boolean bindBattery;
} }

View File

@ -53,6 +53,7 @@ public class EbikeEcuInfoServiceImpl extends ServiceImpl<EbikeEcuInfoMapper, Ebi
.ecuSn(ebikeEcuInfo.getEcuSn()) .ecuSn(ebikeEcuInfo.getEcuSn())
.ecuBrand(ebikeEcuInfo.getEcuBrand()) .ecuBrand(ebikeEcuInfo.getEcuBrand())
.createdBy(StpUtil.getLoginIdAsLong()) .createdBy(StpUtil.getLoginIdAsLong())
.bindBattery(ebikeEcuInfo.getBindBattery())
.build(); .build();
QueryWrapper queryWrapper = QueryWrapper.create() QueryWrapper queryWrapper = QueryWrapper.create()
.where(EBIKE_ECU_INFO.ECU_SN.eq(ebikeEcuInfo.getEcuSn())) .where(EBIKE_ECU_INFO.ECU_SN.eq(ebikeEcuInfo.getEcuSn()))
@ -84,6 +85,7 @@ public class EbikeEcuInfoServiceImpl extends ServiceImpl<EbikeEcuInfoMapper, Ebi
.ecuSn(ecuSns.get(i)) .ecuSn(ecuSns.get(i))
.ecuBrand(ecuBrand) .ecuBrand(ecuBrand)
.createdBy(StpUtil.getLoginIdAsLong()) .createdBy(StpUtil.getLoginIdAsLong())
.bindBattery(batchVo.getBindBattery())
.build(); .build();
list.add(ebikeEcuInfoEntity); list.add(ebikeEcuInfoEntity);
} }