feat(wms): 添加应收货物计划管理功能

- 创建应收货物计划实体类 WmsReceivePlan
- 定义应收货物计划服务接口 IWmsReceivePlanService
- 实现应收货物计划服务业务逻辑 WmsReceivePlanServiceImpl
- 创建应收货物计划控制器 WmsReceivePlanController
- 设计应收货物计划数据传输对象 WmsReceivePlanBo 和视图对象 WmsReceivePlanVo
- 配置应收货物计划数据访问映射 WmsReceivePlanMapper
- 添加应收货物计划数据库映射文件
- 实现应收货物计划的增删改查功能
- 集成分页查询和导出功能
This commit is contained in:
2026-05-10 13:52:43 +08:00
parent 61facc6186
commit 20d214abb0
8 changed files with 730 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
<?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.klp.mapper.WmsReceivePlanMapper">
<resultMap type="com.klp.domain.WmsReceivePlan" id="WmsReceivePlanResult">
<result property="receiveId" column="receive_id"/>
<result property="planId" column="plan_id"/>
<result property="warehouseArea" column="warehouse_area"/>
<result property="lotNo" column="lot_no"/>
<result property="supplierLotNo" column="supplier_lot_no"/>
<result property="productLotNo" column="product_lot_no"/>
<result property="productionDate" column="production_date"/>
<result property="weight" column="weight"/>
<result property="receiveStatus" column="receive_status"/>
<result property="goodsName" column="goods_name"/>
<result property="spec" column="spec"/>
<result property="length" column="length"/>
<result property="materialType" column="material_type"/>
<result property="manufacturer" column="manufacturer"/>
<result property="surfaceTreatment" column="surface_treatment"/>
<result property="zincCoating" column="zinc_coating"/>
<result property="teamGroup" column="team_group"/>
<result property="temperRolling" column="temper_rolling"/>
<result property="coatingType" column="coating_type"/>
<result property="goodsType" column="goods_type"/>
<result property="remark" column="remark"/>
<result property="delFlag" column="del_flag"/>
<result property="createBy" column="create_by"/>
<result property="updateBy" column="update_by"/>
<result property="createTime" column="create_time"/>
<result property="updateTime" column="update_time"/>
</resultMap>
</mapper>