feat(oa): 添加到货明细管理功能

- 创建到货明细实体类 OaArrivalDetail 包含基本信息字段
- 实现到货明细业务对象 OaArrivalDetailBo 和视图对象 OaArrivalDetailVo
- 开发到货明细服务接口 IOaArrivalDetailService 及其实现类
- 构建到货明细数据访问层 OaArrivalDetailMapper 及对应的 XML 映射文件
- 设计到货明细控制器 OaArrivalDetailController 提供完整的 CRUD 操作
- 集成分页查询、导出 Excel、新增修改删除等完整业务功能
This commit is contained in:
2026-06-12 09:48:46 +08:00
parent 6f64c3d4af
commit 005cf47424
8 changed files with 635 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
<?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.ruoyi.oa.mapper.OaArrivalDetailMapper">
<resultMap type="com.ruoyi.oa.domain.OaArrivalDetail" id="OaArrivalDetailResult">
<result property="detailId" column="detail_id"/>
<result property="requirementId" column="requirement_id"/>
<result property="projectId" column="project_id"/>
<result property="tradeType" column="trade_type"/>
<result property="contractNo" column="contract_no"/>
<result property="goodsName" column="goods_name"/>
<result property="quantity" column="quantity"/>
<result property="unitPrice" column="unit_price"/>
<result property="arrivalType" column="arrival_type"/>
<result property="deadline" column="deadline"/>
<result property="sourceAddress" column="source_address"/>
<result property="targetAddress" column="target_address"/>
<result property="detailStatus" column="detail_status"/>
<result property="description" column="description"/>
<result property="remark" column="remark"/>
<result property="createBy" column="create_by"/>
<result property="createTime" column="create_time"/>
<result property="updateBy" column="update_by"/>
<result property="updateTime" column="update_time"/>
<result property="delFlag" column="del_flag"/>
</resultMap>
</mapper>