lxw
2023-06-21 533eb5e77b6e0f1df382a77f0a06917f3ba78bb9
sop查询
2个文件已修改
17 ■■■■ 已修改文件
src/main/java/com/whyc/service/SOPService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/SOPMapper.xml 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/SOPService.java
@@ -155,12 +155,12 @@
    //查询sop信息
    public Response getSopInfo(List<SopDto> sqlList, String code, String model) {
        String sqlStr=" ";
        String sqlStr="  ";
        if(sqlList!=null&&sqlList.size()>0){
            for (SopDto dto:sqlList) {
                if(dto.getChileType().size()>0){
                    for (int i=0;i<dto.getChileType().size();i++){
                        sqlStr+=" and file_type like "+"'%"+dto.getParentType()+"%' ";
                        sqlStr+=" and file_type like "+"'%"+dto.getParentType()+"-"+dto.getChileType().get(i)+"%' ";
                    }
                }
            }
src/main/resources/mapper/SOPMapper.xml
@@ -23,8 +23,15 @@
    </resultMap>
    <select id="getSopInfo" resultMap="sopList">
        select * from tb_sop,tb_sop_product
        where tb_sop.id=tb_sop_product.sop_id
        and code LIKE '%${code}%' and model like '%${model}%'
        ${sqlStr}
        <where>
            tb_sop.id=tb_sop_product.sop_id
            <if test="code!=null">
                and code LIKE '%${code}%'
            </if>
            <if test="model!=null">
                and model LIKE '%${model}%'
            </if>
            ${sqlStr}
        </where>
    </select>
</mapper>