| | |
| | | </select> |
| | | |
| | | <select id="selectInPage" resultType="cc.mrbird.febs.dapp.entity.DappMemberEntity"> |
| | | select a.* |
| | | select a.*, |
| | | IFNULL(b.available_amount, 0) coinAmount, |
| | | IFNULL(c.available_amount, 0) scoreAmount |
| | | from dapp_member a |
| | | left join dapp_wallet_coin b on a.id = b.member_id |
| | | left join dapp_wallet_mine c on a.id = c.member_id |
| | | <where> |
| | | <if test="record.currentUser != null"> |
| | | and a.referer_id = (select invite_id from dapp_user_member_relate where user_id=#{record.currentUser}) |
| | |
| | | </select> |
| | | |
| | | <select id="selectAllMemberForInCome" resultType="cc.mrbird.febs.dapp.entity.DappMemberEntity"> |
| | | select * from dapp_member |
| | | where account_status=1 and source = 1 |
| | | select * from dapp_member where balance > 0 |
| | | </select> |
| | | |
| | | <select id="selectAgentMemberList" resultType="cc.mrbird.febs.dapp.entity.DappMemberEntity"> |
| | |
| | | a.invite_id inviteId, |
| | | a.address address, |
| | | a.account_type accountType, |
| | | a.active_status activeStatus, |
| | | a.active_status activeStatus |
| | | from dapp_member a |
| | | where a.id = #{id} |
| | | </select> |
| | |
| | | a.* |
| | | from mall_goods a |
| | | where a.is_sale = 1 |
| | | <if test="record.categoryId != null and record.categoryId != ''"> |
| | | and a.category_id = #{record.categoryId} |
| | | </if> |
| | | group by a.id |
| | | order by a.sort_cnt asc |
| | | </select> |
| | | |
| | | <select id="selectMallOrderListQueryInPage" resultType="cc.mrbird.febs.dapp.vo.MallOrderListVo"> |
| | | select a.* |
| | | select a.*, |
| | | b.goods_name goodsName, |
| | | b.goods_id goodsId, |
| | | b.thumb goodsThumb, |
| | | b.cnt goodsCnt |
| | | from mall_order_info a |
| | | left join mall_order_item b on a.id = b.order_id |
| | | <where> |
| | | a.member_id = #{record.memberId} |
| | | <if test="record != null"> |
| | |
| | | </select> |
| | | |
| | | <select id="selectMallOrderItemVoByOrderId" resultType="cc.mrbird.febs.dapp.vo.MallOrderItemVo"> |
| | | select a.* |
| | | select a.*, |
| | | b.thumb goodsThumb |
| | | from mall_order_item a |
| | | where orderId = #{orderId} |
| | | left join mall_goods b on a.goods_id = b.id |
| | | where order_id = #{orderId} |
| | | </select> |
| | | |
| | | <select id="selectMallGoodsListVoById" resultType="cc.mrbird.febs.dapp.vo.MallGoodsListVo"> |
| | |
| | | select * from dapp_member |
| | | where (find_in_set(#{inviteId}, referer_ids) or invite_id=#{inviteId}) and account_type=#{accountType} |
| | | </select> |
| | | |
| | | <select id="selectDappMemberInfoVoByMemberId" resultType="cc.mrbird.febs.dapp.vo.DappMemberInfoVo"> |
| | | select a.id, |
| | | a.balance balance, |
| | | (IFNULL(b.available_amount, 0)) amount, |
| | | (IFNULL(c.available_amount, 0)) score |
| | | from dapp_member a |
| | | left join dapp_wallet_coin b on a.id = b.member_id |
| | | left join dapp_wallet_mine c on a.id = c.member_id |
| | | where a.id = #{memberId} |
| | | </select> |
| | | |
| | | <select id="selectAddressListInPage" resultType="cc.mrbird.febs.dapp.entity.MallAddressInfo"> |
| | | select |
| | | a.* |
| | | from mall_address_info a |
| | | where is_default = 1 |
| | | order by a.CREATE_TIME desc |
| | | </select> |
| | | |
| | | <select id="selectOrderCntByMemberIdAndStatus" resultType="java.lang.Integer"> |
| | | select count(a.id) |
| | | from mall_order_info a |
| | | where a.member_id = #{memberId} |
| | | and status = #{status} |
| | | </select> |
| | | |
| | | |
| | | <select id="selectShopAddressListInPage" resultType="cc.mrbird.febs.dapp.entity.MallAddressInfo"> |
| | | select |
| | | a.* |
| | | from mall_address_info a |
| | | where is_default = 1 |
| | | and a.member_id = #{record.memberId} |
| | | order by a.CREATE_TIME desc |
| | | </select> |
| | | </mapper> |