Lius
2023-12-07 4337640b7ab86136baed2fd6aa959e4828a75cea
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/MdcPassRateMapper.xml
@@ -4,7 +4,7 @@
    <!--分页查询-->
    <select id="pageList" resultType="org.jeecg.modules.mdc.entity.MdcPassRate">
        SELECT * FROM mdc_pass_date
        SELECT * FROM mdc_pass_rate
        <where>
            <if test="mdcPassRate.equipmentName != null and mdcPassRate.equipmentName != '' ">
                AND equipment_name LIKE CONCAT(CONCAT('%',#{mdcPassRate.equipmentName}),'%')
@@ -24,4 +24,26 @@
        </where>
        ORDER BY equipment_name ASC, efficient_date DESC
    </select>
    <!--计算加工数量-->
    <select id="findProcessQuantity" resultType="java.lang.Integer">
        SELECT
            SUM( process_quantity )
        FROM
            mdc_pass_rate
        WHERE
            equipment_id = #{ equipmentId }
            AND efficient_date BETWEEN #{ startTime } AND #{endTime}
    </select>
    <!--计算废品数量-->
    <select id="findUnqualifiedQuantity" resultType="java.lang.Integer">
        SELECT
            SUM( unqualified_quantity )
        FROM
            mdc_pass_rate
        WHERE
            equipment_id = #{ equipmentId }
            AND efficient_date BETWEEN #{ startTime } AND #{endTime}
    </select>
</mapper>