#
yxFwq
2024-07-18 bf7f18b252078aa07b7df4a2b51a36e320663730
src/main/resources/mapper/BasJarMastMapper.xml
@@ -53,6 +53,34 @@
        order by jar_loc_digit desc
    </select>
    <select id="getJarMastByJarIdAndStatusListB" resultMap="BaseResultMap">
        select * from asr_bas_jar_mast
        where 1=1
        and
        (
        status in
        <foreach collection="statusList" item="status" index="index" open="(" close=")" separator=",">
            #{status}
        </foreach>
        )
        and burial = #{jarId}
        order by jar_loc_digit desc
    </select>
    <select id="getJarMastByJarIdAndStatusListCharge" resultMap="BaseResultMap">
        select * from asr_bas_jar_mast
        where 1=1
        and
        (
        status not in
        <foreach collection="statusList" item="status" index="index" open="(" close=")" separator=",">
            #{status}
        </foreach>
        )
        and jar_regin = #{jarId}
        order by jar_loc_digit desc
    </select>
    <select id="getJarMastByJarIdMax" resultMap="BaseResultMap">
        select top 1 * from asr_bas_jar_mast
        where 1=1
@@ -67,6 +95,20 @@
        order by jar_loc_digit desc
    </select>
    <select id="getJarMastByJarIdMaxB" resultMap="BaseResultMap">
        select top 1 * from asr_bas_jar_mast
        where 1=1
        and
        (
        status in
        <foreach collection="statusList" item="status" index="index" open="(" close=")" separator=",">
            #{status}
        </foreach>
        )
        and burial = #{jarId}
        order by jar_loc_digit desc
    </select>
    <select id="getJarMastByJarIdMin" resultMap="BaseResultMap">
        select top 1 * from asr_bas_jar_mast
        where 1=1
@@ -81,6 +123,20 @@
        order by jar_loc_digit asc
    </select>
    <select id="getJarMastByJarIdMinB" resultMap="BaseResultMap">
        select top 1 * from asr_bas_jar_mast
        where 1=1
        and
        (
        status in
        <foreach collection="statusList" item="status" index="index" open="(" close=")" separator=",">
            #{status}
        </foreach>
        )
        and burial = #{jarId}
        order by jar_loc_digit asc
    </select>
    <select id="getJarMastByJarIdCount" resultType="Integer">
        select count(1) from asr_bas_jar_mast
        where 1=1