ERPTurbo_Server/erp-turbo-business/erp-turbo-biz/src/main/resources/mapper/OrderPackageMapper.xml
shenyifei 71dfdbefff feat(biz): 新增纸箱规格管理功能
- 新增纸箱规格的创建、更新、删除、详情查看和分页查询接口
- 新增纸箱规格相关的命令和查询对象,包括创建、更新、删除、列表、分页和详情查询
- 新增纸箱规格值对象 BoxSpecVO 用于返回数据
- 修改品牌类型枚举,增加礼盒类型
- 更新订单包装相关字段,将箱子分类调整为箱子规格
- 移除旧的纸箱产品规格枚举类型,改为使用规格ID和名称
- 在品牌相关DTO中增加纸箱规格ID集合及规格列表字段
- 增加MapStruct映射配置以支持新字段转换
- 实现纸箱规格服务的具体业务逻辑和网关调用
- 提供RESTful接口控制器用于外部访问纸箱规格管理功能
2025-11-18 00:16:33 +08:00

29 lines
1.4 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace="com.xunhong.erp.turbo.biz.infrastructure.mapper.OrderPackageMapper">
<resultMap id="BaseResultMap"
type="com.xunhong.erp.turbo.biz.infrastructure.entity.OrderPackageDO">
<result property="orderPackageId" column="order_package_id"/>
<result property="orderSupplierId" column="order_supplier_id"/>
<result property="boxBrandId" column="box_brand_id"/>
<result property="boxBrandName" column="box_brand_name"/>
<result property="boxBrandImage" column="box_brand_image"/>
<result property="boxSpecId" column="box_spec_id"/>
<result property="boxSpecName" column="box_spec_name"/>
<result property="boxProductId" column="box_product_id"/>
<result property="boxProductName" column="box_product_name"/>
<result property="boxProductWeight" column="box_product_weight"/>
<result property="boxCount" column="box_count"/>
<result property="boxCostPrice" column="box_cost_price"/>
<result property="boxSalePrice" column="box_sale_price"/>
<result property="boxType" column="box_type"/>
<result property="createdAt" column="created_at"/>
<result property="createdAt" column="created_at"/>
<result property="updatedAt" column="updated_at"/>
<result property="isDelete" column="is_delete"/>
<result property="version" column="version"/>
</resultMap>
</mapper>