IoBalanceMapper.xml 1.0 KB
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.eport.rest.dao.report.IoBalanceDao">

    <select id="findItemMat" parameterType="HashMap"
            resultType="com.eport.rest.entity.report.IoBalanceEntity">
        SELECT
        SUM(a.NUM_VAL) as "numVal",SUM(a.OUT_VAL) as "outVal"
        FROM ept_in_storage a
        WHERE 1=1
        AND a.COP_G_NO = ''
        <if test="gNo != null">
            AND a.G_NO = #{gNo}
        </if>
        GROUP BY a.G_NO
    </select>

    <select id="findMat" parameterType="HashMap"
            resultType="com.eport.rest.entity.report.IoBalanceEntity">
        SELECT
        SUM(a.NUM_VAL) as "numVal",SUM(a.OUT_VAL) as "outVal"
        FROM ept_in_storage a
        WHERE 1=1
        <if test="gNo != null">
            AND a.G_NO = #{gNo}
        </if>
        <if test="copGNo != null">
            and a.COP_G_NO = #{copGNo}
        </if>
        GROUP BY a.COP_G_NO
    </select>

</mapper>