huminmin
9 小时以前 61e45a2a7c94d845de5b9ace90bfee4bc9af4fd2
src/main/resources/mapper/quality/QualityUnqualifiedMapper.xml
@@ -17,13 +17,10 @@
        qu.deal_name,
        qu.deal_time,
        qu.quarantine_lifted,
        qu.model,
        pm.material_code as materialCode,
        CASE
        WHEN qu.model = pm.id THEN pm.model
        ELSE qu.model
        END AS model,
        CASE
        WHEN qu.model = pm.id THEN true
        WHEN qu.inspect_id is null THEN true
        ELSE false
        END AS method
        FROM quality_unqualified qu
@@ -80,16 +77,14 @@
            qu.deal_name,
            qu.deal_time,
            qi.process,
            qu.model,
            pm.material_code as materialCode,
            CASE
                WHEN qu.model = pm.id THEN pm.model
                ELSE qu.model
                END AS model,
            CASE
                WHEN qu.model = pm.id THEN true
                WHEN qu.inspect_id is null THEN true
                ELSE false
                END AS method
        FROM quality_unqualified qu
                 LEFT JOIN product_model pm ON qu.model = pm.id
                 LEFT JOIN product_model pm ON qu.model = pm.model
                 LEFT JOIN quality_inspect qi ON qu.inspect_id = qi.id
        where
            1=1