feat(order): 订单项目实体增加原料规格等新字段

- 将 specRequire 字段重命名为 rawMaterialSpec(原料规格)
- 新增 finishedProductSpec 字段(成品规格)
- 新增 material 字段(材质)
- 新增 grade 字段(等级)
- 新增 weight 字段(重量)
- 新增 contractPrice 字段(合同定价)
- 新增 customizer 字段(定制人)
- 新增 shipper 字段(发货人)
- 新增 productionBatch 字段(排产批次)
- 更新数据库映射配置以支持新字段
- 更新查询条件构造逻辑以包含新字段过滤
- 更新 VO 对象以支持 Excel 导出新字段
This commit is contained in:
2026-02-02 09:55:17 +08:00
parent b04360b770
commit 84f141896c
5 changed files with 159 additions and 15 deletions

View File

@@ -8,11 +8,19 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="itemId" column="item_id"/>
<result property="orderId" column="order_id"/>
<result property="productType" column="product_type"/>
<result property="specRequire" column="spec_require"/>
<result property="rawMaterialSpec" column="raw_material_spec"/>
<result property="productNum" column="product_num"/>
<result property="specialRequire" column="special_require"/>
<result property="itemAmount" column="item_amount"/>
<result property="remark" column="remark"/>
<result property="finishedProductSpec" column="finished_product_spec"/>
<result property="material" column="material"/>
<result property="grade" column="grade"/>
<result property="weight" column="weight"/>
<result property="contractPrice" column="contract_price"/>
<result property="customizer" column="customizer"/>
<result property="shipper" column="shipper"/>
<result property="productionBatch" column="production_batch"/>
<result property="createBy" column="create_by"/>
<result property="createTime" column="create_time"/>
<result property="updateBy" column="update_by"/>
@@ -25,11 +33,19 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
item_id,
order_id,
product_type,
spec_require,
raw_material_spec,
product_num,
special_require,
item_amount,
remark,
finished_product_spec,
material,
grade,
weight,
contract_price,
customizer,
shipper,
production_batch,
create_by,
create_time,
update_by,
@@ -45,4 +61,4 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select>
</mapper>
</mapper>