feat(pltcm): 添加工艺模型配置模块及核心功能
- 新增 klp-pltcm 模块到项目根目录 - 在 klp-admin 中添加对 klp-pltcm 的依赖引用 - 实现策略关联 (ModStrategy) 的完整CRUD功能 - 实现厚度分类 (ModThickClass) 的完整CRUD功能 - 实现宽度分类 (ModWidthClass) 的完整CRUD功能 - 实现屈服强度分类 (ModYieldStressClass) 的完整CRUD功能 - 实现比例表 (SchRatio) 的完整CRUD功能 - 添加相应的控制器、服务接口、实现类和数据传输对象 - 配置 MyBatis 映射文件和数据库实体类 - 提供 Excel 导出功能和分页查询支持
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
<?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.pltcm.mapper.ModStrategyMapper">
|
||||
|
||||
<resultMap type="com.klp.pltcm.domain.ModStrategy" id="ModStrategyResult">
|
||||
<result property="id" column="id"/>
|
||||
<result property="classId" column="class_id"/>
|
||||
<result property="ratioTableid" column="ratio_tableid"/>
|
||||
<result property="strategyId" column="strategy_id"/>
|
||||
<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>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?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.pltcm.mapper.ModThickClassMapper">
|
||||
|
||||
<resultMap type="com.klp.pltcm.domain.ModThickClass" id="ModThickClassResult">
|
||||
<result property="classId" column="class_id"/>
|
||||
<result property="border" column="border"/>
|
||||
<result property="description" column="description"/>
|
||||
<result property="insDate" column="ins_date"/>
|
||||
<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>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?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.pltcm.mapper.ModWidthClassMapper">
|
||||
|
||||
<resultMap type="com.klp.pltcm.domain.ModWidthClass" id="ModWidthClassResult">
|
||||
<result property="classId" column="class_id"/>
|
||||
<result property="border" column="border"/>
|
||||
<result property="description" column="description"/>
|
||||
<result property="insDate" column="ins_date"/>
|
||||
<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>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?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.pltcm.mapper.ModYieldStressClassMapper">
|
||||
|
||||
<resultMap type="com.klp.pltcm.domain.ModYieldStressClass" id="ModYieldStressClassResult">
|
||||
<result property="classId" column="class_id"/>
|
||||
<result property="border" column="border"/>
|
||||
<result property="description" column="description"/>
|
||||
<result property="insDate" column="ins_date"/>
|
||||
<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>
|
||||
32
klp-pltcm/src/main/resources/mapper/pltcm/SchRatioMapper.xml
Normal file
32
klp-pltcm/src/main/resources/mapper/pltcm/SchRatioMapper.xml
Normal file
@@ -0,0 +1,32 @@
|
||||
<?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.pltcm.mapper.SchRatioMapper">
|
||||
|
||||
<resultMap type="com.klp.pltcm.domain.SchRatio" id="SchRatioResult">
|
||||
<result property="id" column="id"/>
|
||||
<result property="ratioIndex" column="ratio_index"/>
|
||||
<result property="ratioTableid" column="ratio_tableid"/>
|
||||
<result property="thickId" column="thick_id"/>
|
||||
<result property="ratio" column="ratio"/>
|
||||
<result property="stand0" column="stand0"/>
|
||||
<result property="stand1" column="stand1"/>
|
||||
<result property="stand2" column="stand2"/>
|
||||
<result property="stand3" column="stand3"/>
|
||||
<result property="stand4" column="stand4"/>
|
||||
<result property="stand5" column="stand5"/>
|
||||
<result property="stand6" column="stand6"/>
|
||||
<result property="stand7" column="stand7"/>
|
||||
<result property="stand8" column="stand8"/>
|
||||
<result property="stand9" column="stand9"/>
|
||||
<result property="insDate" column="ins_date"/>
|
||||
<result property="total" column="total"/>
|
||||
<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>
|
||||
Reference in New Issue
Block a user