From c881dcbb782d209f43b9a2878de613e0124e0421 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Sun, 07 Jul 2024 12:53:00 +0800 Subject: [PATCH] 逻辑 --- src/main/resources/mapper/dapp/DappStorageMapper.xml | 66 ++++++++++++++++++++++++++++++++ 1 files changed, 65 insertions(+), 1 deletions(-) diff --git a/src/main/resources/mapper/dapp/DappStorageMapper.xml b/src/main/resources/mapper/dapp/DappStorageMapper.xml index cdb9b6a..02ff46d 100644 --- a/src/main/resources/mapper/dapp/DappStorageMapper.xml +++ b/src/main/resources/mapper/dapp/DappStorageMapper.xml @@ -46,7 +46,71 @@ where date_format(create_time, '%Y-%m-%d') = date_format(#{date}, '%Y-%m-%d') order by amount desc - limit {offset},{count} + limit #{offset},#{count} + </select> + + + <select id="selectOneByCreateTimeDesc" resultType="cc.mrbird.febs.dapp.entity.DappStorage"> + SELECT + * + FROM + dapp_storage + ORDER BY + create_time DESC + limit #{offset},#{count} + </select> + + + <select id="selectByAmountDesc" resultType="cc.mrbird.febs.dapp.entity.DappStorage"> + SELECT + * + FROM + dapp_storage + where + date_format(create_time, '%Y-%m-%d') = date_format(#{date}, '%Y-%m-%d') + ORDER BY + amount DESC + limit #{offset},#{count} + </select> + + + <select id="selectAmountByAmountDesc" resultType="cc.mrbird.febs.dapp.entity.DappStorage"> + select + * + from + dapp_storage + where + member_id = #{memberId} + order by amount desc + limit #{offset},#{count} + </select> + + <select id="selectListInPage" resultType="cc.mrbird.febs.dapp.entity.DappStorage"> + select + a.*, + b.address address + from + dapp_storage a + left join dapp_member b on a.member_id = b.id + <where> + <if test="record.address != '' and record.address != null"> + and b.address = #{record.address} + </if> + <if test="record.state != null"> + and a.state = #{record.state} + </if> + </where> + order by a.create_time desc + </select> + + + <select id="selectListGroupByMemberId" resultType="cc.mrbird.febs.dapp.entity.DappStorage"> + SELECT + member_id + FROM + dapp_storage + GROUP BY + member_id </select> -- Gitblit v1.9.1