yys
2 天以前 bf84fec7d8dd5e7fbcc93030b8d83da7ec0ece91
src/main/resources/mapper/production/ProductBomMapper.xml
@@ -18,16 +18,20 @@
    <select id="listPage" resultType="com.ruoyi.production.dto.ProductBomDto">
        select * from (select pb.*,
        pm.model productModelName,
        pm.drawing_number,
        p.product_name productName
        from product_bom pb
        left join product_model pm on pb.product_model_id = pm.id
        left join product p on pm.product_id = p.id)A
        where 1=1
        <if test="c.productModelName != null">
            and productModelName = #{c.productModelName}
            and product_model_name = #{c.productModelName}
        </if>
        <if test="c.productModelId != null">
            and product_model_id = #{c.productModelId}
        </if>
        <if test="c.productName != null">
            and productName = #{c.productName}
            and product_name = #{c.productName}
        </if>
        <if test="c.bomNo != null">
            and bom_no = #{c.bomNo}
@@ -39,7 +43,8 @@
    <select id="getById" resultType="com.ruoyi.production.dto.ProductBomDto">
        select pb.*,
               pm.model productModelName,
               p.product_name productName
               p.product_name productName,
               pm.drawing_number
        from product_bom pb
                 left join product_model pm on pb.product_model_id = pm.id
                 left join product p on pm.product_id = p.id