xiaoyong931011
2021-05-27 c94c6e7a2e671f0c291885ab87f386a03c3fef11
src/main/resources/mapper/otc/OtcMsgHistoryDao.xml
@@ -9,13 +9,18 @@
        a.msg msg,
        a.target_id targetId,
        a.member_id memberId,
        a.from_member_id fromMemberId,
        a.is_self isSelf,
        a.msg_type msgType
        from otc_msg_history a
        <where>
            <if test="record!=null">
                (a.member_id = ${record.memberId} and a.target_id = ${record.targetId})
                or
                (a.member_id = ${record.targetId} and a.target_id = ${record.memberId})
                a.member_id = ${record.memberId}
                and (
                    (a.from_member_id = ${record.memberId} and a.target_id = ${record.targetId})
                    or
                    (a.from_member_id = ${record.targetId} and a.target_id = ${record.memberId})
                )
            </if>
        </where>
        order by a.create_time asc