refactor(domain): 将计划详情实体中的数值字段类型从BigDecimal改为String

- 修改ApsPlanDetail实体类中rawThick、rawWidth、coatingG、productWidth、rollingThick、markCoatThick字段为String类型
- 修改ApsPlanDetailBo业务对象类中对应字段类型为String
- 修改ApsPlanDetailVo视图对象类中对应字段类型为String
- 更新服务实现类中查询条件判断逻辑,使用StringUtils.isNotBlank替代null判断
- 统一所有相关实体类中的数据类型变更,确保数据一致性
This commit is contained in:
2026-05-10 15:34:36 +08:00
parent 969dad7501
commit 856d52d6fc
4 changed files with 30 additions and 30 deletions

View File

@@ -80,12 +80,12 @@ public class ApsPlanDetailBo extends BaseEntity {
/**
* 原料信息:厚度mm
*/
private BigDecimal rawThick;
private String rawThick;
/**
* 原料信息:宽度mm
*/
private BigDecimal rawWidth;
private String rawWidth;
/**
* 原料钢卷ID
@@ -135,22 +135,22 @@ public class ApsPlanDetailBo extends BaseEntity {
/**
* 成品信息:镀层g
*/
private BigDecimal coatingG;
private String coatingG;
/**
* 成品信息:成品宽度
*/
private BigDecimal productWidth;
private String productWidth;
/**
* 成品信息:轧制厚度
*/
private BigDecimal rollingThick;
private String rollingThick;
/**
* 成品信息:标签厚度
*/
private BigDecimal markCoatThick;
private String markCoatThick;
/**
* 成品信息:吨钢长度区间m

View File

@@ -67,11 +67,11 @@ public class ApsPlanDetail extends BaseEntity {
/**
* 原料信息:厚度mm
*/
private BigDecimal rawThick;
private String rawThick;
/**
* 原料信息:宽度mm
*/
private BigDecimal rawWidth;
private String rawWidth;
/**
* 原料钢卷ID
*/
@@ -111,19 +111,19 @@ public class ApsPlanDetail extends BaseEntity {
/**
* 成品信息:镀层g
*/
private BigDecimal coatingG;
private String coatingG;
/**
* 成品信息:成品宽度
*/
private BigDecimal productWidth;
private String productWidth;
/**
* 成品信息:轧制厚度
*/
private BigDecimal rollingThick;
private String rollingThick;
/**
* 成品信息:标签厚度
*/
private BigDecimal markCoatThick;
private String markCoatThick;
/**
* 成品信息:吨钢长度区间m
*/

View File

@@ -87,13 +87,13 @@ public class ApsPlanDetailVo {
* 原料信息:厚度mm
*/
@ExcelProperty(value = "原料信息:厚度mm")
private BigDecimal rawThick;
private String rawThick;
/**
* 原料信息:宽度mm
*/
@ExcelProperty(value = "原料信息:宽度mm")
private BigDecimal rawWidth;
private String rawWidth;
/**
* 原料钢卷ID
@@ -153,25 +153,25 @@ public class ApsPlanDetailVo {
* 成品信息:镀层g
*/
@ExcelProperty(value = "成品信息:镀层g")
private BigDecimal coatingG;
private String coatingG;
/**
* 成品信息:成品宽度
*/
@ExcelProperty(value = "成品信息:成品宽度")
private BigDecimal productWidth;
private String productWidth;
/**
* 成品信息:轧制厚度
*/
@ExcelProperty(value = "成品信息:轧制厚度")
private BigDecimal rollingThick;
private String rollingThick;
/**
* 成品信息:标签厚度
*/
@ExcelProperty(value = "成品信息:标签厚度")
private BigDecimal markCoatThick;
private String markCoatThick;
/**
* 成品信息:吨钢长度区间m