liusheng
2026-10-10 0afac42fb2e9d6e5291304dd0044ce3042b45d2b
smartor/src/main/resources/mapper/smartor/PatMedOuthospMapper.xml
@@ -454,6 +454,16 @@
        WHERE serialnum = #{serialnum}
    </select>
    <!-- 批量查询指定分表中已存在的 serialnum,一次 SQL 完成整页去重,避免逐条 countBySerialnum -->
    <select id="selectExistingSerialnums" resultType="java.lang.String">
        SELECT serialnum
        FROM ${tableName}
        WHERE serialnum IN
        <foreach collection="serialnums" item="serialnum" open="(" separator="," close=")">
            #{serialnum}
        </foreach>
    </select>
    <update id="updateInTable" parameterType="map">
        update ${tableName}
        <trim prefix="SET" suffixOverrides=",">