lxw
2022-09-05 d335649da38f1bd270d7724121d0d5d428f27a40
根据物料id查询物料信息
4个文件已修改
16 ■■■■■ 已修改文件
src/main/java/com/whyc/controller/MaterialController.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/mapper/MaterialMapper.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/MaterialService.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/MaterialMapper.xml 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/MaterialController.java
@@ -65,4 +65,10 @@
    public Response getMaterialVersion(@RequestParam String subModel){
        return service.getMaterialVersion(subModel);
    }
    @ApiOperation(value = "根据物料id查询物料信息",notes = "9.3修改后使用")
    @GetMapping("getMaterialById")
    public Response getMaterialById(@RequestParam int materialId){
        return service.getMaterialById(materialId);
    }
}
src/main/java/com/whyc/mapper/MaterialMapper.java
@@ -31,4 +31,6 @@
    Material getAttachByMaterialId(int materialId);
    ////根据物料型号('-','_'之前的部分)查询物料的历史版本
    List<Material> getMaterialVersion(@Param("subModel") String subModel);
    //根据物料id查询物料信息
    Material getMaterialById(int materialId);
}
src/main/java/com/whyc/service/MaterialService.java
@@ -336,4 +336,9 @@
        List list=mapper.getMaterialVersion(subModel);
        return new Response().setII(1,list.size()>0,list,"物料历史版本数据返回");
    }
    //根据物料id查询物料信息
    public Response getMaterialById(int materialId) {
        Material material=mapper.getMaterialById(materialId);
        return new Response().setII(1,material!=null,material,"物料历史版本数据返回");
    }
}
src/main/resources/mapper/MaterialMapper.xml
@@ -238,4 +238,7 @@
        FROM db_doc.tb_material WHERE  sub_model LIKE '${subModel}%'
        ORDER BY create_date DESC
    </select>
    <select id="getMaterialById" resultType="com.whyc.pojo.Material">
        select * from db_doc.tb_material WHERE id = #{materialId} limit 1
    </select>
</mapper>