feat(pt): 添加产品工艺模块及生产流程接口
- 在klp-generator模块中为GenTableServiceImpl添加创建时间倒序排序功能 - 创建全新的klp-pt模块用于产品和工艺管理功能 - 在父级pom.xml中注册klp-pt模块依赖 - 在klp-admin中添加klp-pt模块引用 - 添加生产工艺路线主实体、业务对象、控制器、服务接口及实现类 - 添加工艺各工序质检关口、工艺工序控制参数明细等10个新的服务接口定义 - 实现PtProcesse相关数据库映射和XML配置文件 - 添加PtProcessQualityGate等产品工艺相关领域模型和业务对象定义
This commit is contained in:
@@ -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.klp.pt.mapper.PtProcessQualityGateMapper">
|
||||
|
||||
<resultMap type="com.klp.pt.domain.PtProcessQualityGate" id="PtProcessQualityGateResult">
|
||||
<result property="gateId" column="gate_id"/>
|
||||
<result property="processId" column="process_id"/>
|
||||
<result property="stepOrder" column="step_order"/>
|
||||
<result property="gateName" column="gate_name"/>
|
||||
<result property="gateType" column="gate_type"/>
|
||||
<result property="inspectionItem" column="inspection_item"/>
|
||||
<result property="measurementMethod" column="measurement_method"/>
|
||||
<result property="frequency" column="frequency"/>
|
||||
<result property="specMin" column="spec_min"/>
|
||||
<result property="specMax" column="spec_max"/>
|
||||
<result property="unit" column="unit"/>
|
||||
<result property="reactionRule" column="reaction_rule"/>
|
||||
<result property="isGateStop" column="is_gate_stop"/>
|
||||
<result property="sortOrder" column="sort_order"/>
|
||||
<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>
|
||||
@@ -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.pt.mapper.PtProcessStepParamMapper">
|
||||
|
||||
<resultMap type="com.klp.pt.domain.PtProcessStepParam" id="PtProcessStepParamResult">
|
||||
<result property="paramId" column="param_id"/>
|
||||
<result property="processId" column="process_id"/>
|
||||
<result property="stepOrder" column="step_order"/>
|
||||
<result property="stepName" column="step_name"/>
|
||||
<result property="paramCode" column="param_code"/>
|
||||
<result property="paramNameZh" column="param_name_zh"/>
|
||||
<result property="paramCategory" column="param_category"/>
|
||||
<result property="minValue" column="min_value"/>
|
||||
<result property="maxValue" column="max_value"/>
|
||||
<result property="targetValue" column="target_value"/>
|
||||
<result property="unit" column="unit"/>
|
||||
<result property="isCritical" column="is_critical"/>
|
||||
<result property="alarmMin" column="alarm_min"/>
|
||||
<result property="alarmMax" column="alarm_max"/>
|
||||
<result property="sortOrder" column="sort_order"/>
|
||||
<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>
|
||||
29
klp-pt/src/main/resources/mapper/pt/PtProcesseMapper.xml
Normal file
29
klp-pt/src/main/resources/mapper/pt/PtProcesseMapper.xml
Normal file
@@ -0,0 +1,29 @@
|
||||
<?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.pt.mapper.PtProcesseMapper">
|
||||
|
||||
<resultMap type="com.klp.pt.domain.PtProcesse" id="PtProcesseResult">
|
||||
<result property="processId" column="process_id"/>
|
||||
<result property="processCode" column="process_code"/>
|
||||
<result property="processName" column="process_name"/>
|
||||
<result property="adaptProductType" column="adapt_product_type"/>
|
||||
<result property="lineId" column="line_id"/>
|
||||
<result property="version" column="version"/>
|
||||
<result property="status" column="status"/>
|
||||
<result property="effectiveDate" column="effective_date"/>
|
||||
<result property="expireDate" column="expire_date"/>
|
||||
<result property="flowOverview" column="flow_overview"/>
|
||||
<result property="targetYield" column="target_yield"/>
|
||||
<result property="standardCapacity" column="standard_capacity"/>
|
||||
<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>
|
||||
@@ -0,0 +1,25 @@
|
||||
<?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.pt.mapper.PtProductApplicationMapper">
|
||||
|
||||
<resultMap type="com.klp.pt.domain.PtProductApplication" id="PtProductApplicationResult">
|
||||
<result property="applicationId" column="application_id"/>
|
||||
<result property="standardId" column="standard_id"/>
|
||||
<result property="industrySector" column="industry_sector"/>
|
||||
<result property="sectorNameZh" column="sector_name_zh"/>
|
||||
<result property="applicationDesc" column="application_desc"/>
|
||||
<result property="processingMethod" column="processing_method"/>
|
||||
<result property="typicalPart" column="typical_part"/>
|
||||
<result property="exposureCondition" column="exposure_condition"/>
|
||||
<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>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?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.pt.mapper.PtProductChemicalCompositionMapper">
|
||||
|
||||
<resultMap type="com.klp.pt.domain.PtProductChemicalComposition" id="PtProductChemicalCompositionResult">
|
||||
<result property="compositionId" column="composition_id"/>
|
||||
<result property="standardId" column="standard_id"/>
|
||||
<result property="elementSymbol" column="element_symbol"/>
|
||||
<result property="elementNameZh" column="element_name_zh"/>
|
||||
<result property="minPercent" column="min_percent"/>
|
||||
<result property="maxPercent" column="max_percent"/>
|
||||
<result property="nominalPercent" column="nominal_percent"/>
|
||||
<result property="analysisType" column="analysis_type"/>
|
||||
<result property="isKeyElement" column="is_key_element"/>
|
||||
<result property="sortOrder" column="sort_order"/>
|
||||
<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>
|
||||
@@ -0,0 +1,30 @@
|
||||
<?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.pt.mapper.PtProductCoatingSpecMapper">
|
||||
|
||||
<resultMap type="com.klp.pt.domain.PtProductCoatingSpec" id="PtProductCoatingSpecResult">
|
||||
<result property="coatingId" column="coating_id"/>
|
||||
<result property="standardId" column="standard_id"/>
|
||||
<result property="coatingType" column="coating_type"/>
|
||||
<result property="coatingDesignation" column="coating_designation"/>
|
||||
<result property="coatingWeightMin" column="coating_weight_min"/>
|
||||
<result property="coatingWeightMax" column="coating_weight_max"/>
|
||||
<result property="coatingWeightTarget" column="coating_weight_target"/>
|
||||
<result property="singleSpotMin" column="single_spot_min"/>
|
||||
<result property="surfaceFinish" column="surface_finish"/>
|
||||
<result property="surfaceTreatment" column="surface_treatment"/>
|
||||
<result property="bendTestMandrel" column="bend_test_mandrel"/>
|
||||
<result property="saltSprayHoursWhite" column="salt_spray_hours_white"/>
|
||||
<result property="saltSprayHoursRed" column="salt_spray_hours_red"/>
|
||||
<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>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?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.pt.mapper.PtProductDimensionMapper">
|
||||
|
||||
<resultMap type="com.klp.pt.domain.PtProductDimension" id="PtProductDimensionResult">
|
||||
<result property="dimensionId" column="dimension_id"/>
|
||||
<result property="standardId" column="standard_id"/>
|
||||
<result property="dimCode" column="dim_code"/>
|
||||
<result property="dimNameZh" column="dim_name_zh"/>
|
||||
<result property="minValue" column="min_value"/>
|
||||
<result property="maxValue" column="max_value"/>
|
||||
<result property="unit" column="unit"/>
|
||||
<result property="preferredValues" column="preferred_values"/>
|
||||
<result property="toleranceGradeRef" column="tolerance_grade_ref"/>
|
||||
<result property="sortOrder" column="sort_order"/>
|
||||
<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>
|
||||
@@ -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.pt.mapper.PtProductPhysicalPropertyMapper">
|
||||
|
||||
<resultMap type="com.klp.pt.domain.PtProductPhysicalProperty" id="PtProductPhysicalPropertyResult">
|
||||
<result property="propertyId" column="property_id"/>
|
||||
<result property="standardId" column="standard_id"/>
|
||||
<result property="propertyCode" column="property_code"/>
|
||||
<result property="propertyNameZh" column="property_name_zh"/>
|
||||
<result property="minValue" column="min_value"/>
|
||||
<result property="maxValue" column="max_value"/>
|
||||
<result property="targetValue" column="target_value"/>
|
||||
<result property="unit" column="unit"/>
|
||||
<result property="testStandard" column="test_standard"/>
|
||||
<result property="testDirection" column="test_direction"/>
|
||||
<result property="applicableThickMin" column="applicable_thick_min"/>
|
||||
<result property="applicableThickMax" column="applicable_thick_max"/>
|
||||
<result property="applicableThickDesc" column="applicable_thick_desc"/>
|
||||
<result property="isMandatory" column="is_mandatory"/>
|
||||
<result property="sortOrder" column="sort_order"/>
|
||||
<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>
|
||||
@@ -0,0 +1,25 @@
|
||||
<?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.pt.mapper.PtProductProcessRouteMapper">
|
||||
|
||||
<resultMap type="com.klp.pt.domain.PtProductProcessRoute" id="PtProductProcessRouteResult">
|
||||
<result property="routeId" column="route_id"/>
|
||||
<result property="standardId" column="standard_id"/>
|
||||
<result property="processId" column="process_id"/>
|
||||
<result property="routeSequence" column="route_sequence"/>
|
||||
<result property="isDefaultRoute" column="is_default_route"/>
|
||||
<result property="applicabilityRule" column="applicability_rule"/>
|
||||
<result property="estimatedYield" column="estimated_yield"/>
|
||||
<result property="costIndex" column="cost_index"/>
|
||||
<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>
|
||||
@@ -0,0 +1,23 @@
|
||||
<?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.pt.mapper.PtProductRefStandardMapper">
|
||||
|
||||
<resultMap type="com.klp.pt.domain.PtProductRefStandard" id="PtProductRefStandardResult">
|
||||
<result property="refId" column="ref_id"/>
|
||||
<result property="standardId" column="standard_id"/>
|
||||
<result property="refStandardCode" column="ref_standard_code"/>
|
||||
<result property="refStandardName" column="ref_standard_name"/>
|
||||
<result property="refOrganization" column="ref_organization"/>
|
||||
<result property="refSection" column="ref_section"/>
|
||||
<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>
|
||||
@@ -0,0 +1,30 @@
|
||||
<?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.pt.mapper.PtProductStandardMapper">
|
||||
|
||||
<resultMap type="com.klp.pt.domain.PtProductStandard" id="PtProductStandardResult">
|
||||
<result property="standardId" column="standard_id"/>
|
||||
<result property="standardCode" column="standard_code"/>
|
||||
<result property="standardName" column="standard_name"/>
|
||||
<result property="productType" column="product_type"/>
|
||||
<result property="steelGrade" column="steel_grade"/>
|
||||
<result property="steelGradeAlias" column="steel_grade_alias"/>
|
||||
<result property="productForm" column="product_form"/>
|
||||
<result property="categoryId" column="category_id"/>
|
||||
<result property="status" column="status"/>
|
||||
<result property="effectiveDate" column="effective_date"/>
|
||||
<result property="expireDate" column="expire_date"/>
|
||||
<result property="version" column="version"/>
|
||||
<result property="isDefault" column="is_default"/>
|
||||
<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>
|
||||
Reference in New Issue
Block a user