陈昶聿
6 小时以前 7ca6d7d7da579f9a32c7d253eccb0f4e1ba6b6ef
smartor/src/main/resources/mapper/smartor/PatArchivetagMapper.xml
@@ -142,4 +142,21 @@
            #{id}
        </foreach>
    </delete>
    <select id="getTagsByPatIds" parameterType="Long" resultType="Map">
        select patid, GROUP_CONCAT(tagname) AS tagnames
        where 1=1
        and del_flag = 0
        <if test="orgid != null and orgid != ''">
            AND orgid = #{orgid}
        </if>
        <if test="patIds != null and patIds.size()>0">
            AND patid IN
            <foreach collection="patIds" item="patId" open="(" separator=","
                     close=")">
                #{patId}
            </foreach>
        </if>
        group by patid
    </select>
</mapper>