Fixiaobai
2023-11-04 4975e808dfca56c00314593d803c2bf5564217b8
Changes
已修改5个文件
38 ■■■■■ 文件已修改
mes-technology/src/main/java/com/chinaztt/mes/technology/controller/StructureController.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mes-technology/src/main/java/com/chinaztt/mes/technology/entity/Structure.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mes-technology/src/main/java/com/chinaztt/mes/technology/entity/StructureComponent.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mes-technology/src/main/java/com/chinaztt/mes/technology/service/impl/StructureServiceImpl.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mes-technology/src/main/resources/mapper/StructureMapper.xml 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mes-technology/src/main/java/com/chinaztt/mes/technology/controller/StructureController.java
@@ -195,6 +195,7 @@
    @PostMapping
    @PreAuthorize("@pms.hasPermission('technology_structure_add')")
    public R save(@RequestBody StructureDTO structure) {
        System.out.println("===========================>"+structure);
        return structureService.fullSave(structure);
    }
mes-technology/src/main/java/com/chinaztt/mes/technology/entity/Structure.java
@@ -129,4 +129,24 @@
     */
    @ApiModelProperty(value = "是否同步ifs")
    private Boolean ifsSync;
    private String sharpenerNo;
    private String caveNum;
    private String gramWeight;
    private String gateGramWeight;
    private String moldingCycle;
    private String machine;
    private String scale;
    private String dryingTime;
    private String dryingTemperature;
    private String packingInfo;
}
mes-technology/src/main/java/com/chinaztt/mes/technology/entity/StructureComponent.java
@@ -107,4 +107,8 @@
    private String dryingTemperature;
    private String packingInfo;
    private String specs;
    private String partModel;
}
mes-technology/src/main/java/com/chinaztt/mes/technology/service/impl/StructureServiceImpl.java
@@ -353,6 +353,8 @@
    @Override
    public R fullSave(StructureDTO structure) {
        System.out.println(structure);
        System.out.println("===============================");
        int noCount = baseMapper.selectCount(Wrappers.<Structure>lambdaQuery()
                .eq(Structure::getAlternativeNo, structure.getAlternativeNo())
                .eq(Structure::getBomTypeDb, structure.getBomTypeDb())
mes-technology/src/main/resources/mapper/StructureMapper.xml
@@ -37,6 +37,16 @@
        <result property="alternativeNo" column="alternative_no"/>
        <result property="alternativeDesc" column="alternative_desc"/>
        <result property="ifsSync" column="ifs_sync"/>
        <result property="sharpenerNo" column="sharpener_no"/>
        <result property="caveNum" column="cave_num"/>
        <result property="gramWeight" column="gram_weight"/>
        <result property="gateGramWeight" column="gate_gram_weight"/>
        <result property="moldingCycle" column="molding_cycle"/>
        <result property="machine" column="machine"/>
        <result property="scale" column="scale"/>
        <result property="dryingTime" column="drying_time"/>
        <result property="dryingTemperature" column="drying_temperature"/>
        <result property="packingInfo" column="packing_info"/>
    </resultMap>
    <resultMap id="structureComponentMap" type="com.chinaztt.mes.technology.dto.StructureComponentDTO">
@@ -55,6 +65,7 @@
        <result property="lineItemNo" column="line_item_no"/>
        <result property="color" column="color"/>
        <result property="planningMethod" column="planning_method"/>
    </resultMap>
    <resultMap id="structureComponentDtoMap" type="com.chinaztt.mes.technology.dto.StructureDTO">