| | |
| | | </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"> |
| | |
| | | select * from dapp_member |
| | | where |
| | | active_status = 1 |
| | | and change_able = 1 |
| | | and account_type = #{accountType} |
| | | </select> |
| | | |
| | | <select id="selectChildMemberDirectOrNot" resultType="cc.mrbird.febs.dapp.entity.DappMemberEntity"> |
| | | select * from dapp_member |
| | | <where> |
| | | change_able = 1 |
| | | <if test="type==1"> |
| | | and referer_id=#{inviteId} |
| | | </if> |
| | |
| | | where find_in_set(#{inviteId}, b.referer_ids) or b.invite_id = #{inviteId} |
| | | </select> |
| | | |
| | | <select id="selectAllAchieveByRefId" resultType="java.math.BigDecimal"> |
| | | select IFNULL(sum(IFNULL(a.amount, 0)),0) |
| | | from mall_achieve_record a |
| | | inner join dapp_member b on a.member_id = b.id |
| | | where find_in_set(#{inviteId}, b.referer_ids) |
| | | </select> |
| | | |
| | | <select id="selectMemberByNotAccountType" resultType="cc.mrbird.febs.dapp.entity.DappMemberEntity"> |
| | | select * from dapp_member |
| | | where active_status = 1 |
| | |
| | | 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 a.*, |
| | | b.goods_name goodsName, |
| | | b.goods_id goodsId, |
| | | c.thumb goodsThumb, |
| | | b.cnt goodsCnt |
| | | from mall_order_info a |
| | | left join mall_order_item b on a.id = b.order_id |
| | | left join mall_goods c on c.id = b.goods_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 |
| | | left join mall_goods b on a.goods_id = b.id |
| | | where order_id = #{orderId} |
| | | </select> |
| | | |
| | |
| | | </select> |
| | | |
| | | <select id="selectMemberByActiveStatus" resultType="cc.mrbird.febs.dapp.entity.DappMemberEntity"> |
| | | select * from dapp_member where active_status = 1 |
| | | select * from dapp_member where active_status = 1 and change_able = 1 |
| | | </select> |
| | | |
| | | <select id="selectAchieveRecordByInviteId" resultType="java.math.BigDecimal"> |
| | |
| | | select |
| | | a.* |
| | | from mall_address_info a |
| | | where is_default = 1 |
| | | where a.is_default = 1 |
| | | and a.member_id = #{record.memberId} |
| | | 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> |
| | | |
| | | <update id="updateIsDefault"> |
| | | update mall_address_info |
| | | set is_your = #{isDefault} |
| | | where member_id = #{memberId} |
| | | <if test="id != null"> |
| | | and id = #{id} |
| | | </if> |
| | | </update> |
| | | |
| | | <delete id="deleteByOrderId"> |
| | | delete from mall_order_item where order_id = #{orderId} |
| | | </delete> |
| | | |
| | | <select id="selectAddressOneByMemberId" resultType="cc.mrbird.febs.dapp.entity.MallAddressInfo"> |
| | | select a.* |
| | | from mall_address_info a |
| | | where a.member_id = #{memberId} |
| | | and a.is_default = 1 |
| | | order by a.is_your asc |
| | | limit 1 |
| | | </select> |
| | | |
| | | <select id="selectOrderAmountByTime" resultType="java.math.BigDecimal"> |
| | | select IFNULL(sum(IFNULL(amount,0)),0) |
| | | from mall_order_info |
| | | where |
| | | status = 2 |
| | | <if test='type == "D"'> |
| | | and date_format(CREATE_TIME, '%Y-%m-%d') = date_format(#{date}, '%Y-%m-%d'); |
| | | </if> |
| | | <if test='type == "M"'> |
| | | and date_format(CREATE_TIME, '%Y-%m') = date_format(#{date}, '%Y-%m'); |
| | | </if> |
| | | </select> |
| | | |
| | | <select id="selectOrderCountByTime" resultType="java.lang.Integer"> |
| | | select count(id) |
| | | from mall_order_info |
| | | where |
| | | status = 2 |
| | | <if test='type == "D"'> |
| | | and date_format(CREATE_TIME, '%Y-%m-%d') = date_format(#{date}, '%Y-%m-%d'); |
| | | </if> |
| | | <if test='type == "M"'> |
| | | and date_format(CREATE_TIME, '%Y-%m') = date_format(#{date}, '%Y-%m'); |
| | | </if> |
| | | </select> |
| | | |
| | | <select id="selectAccountChangeAfterAmountByTime" resultType="java.math.BigDecimal"> |
| | | select IFNULL(sum(IFNULL(after_amount,0)),0) |
| | | from dapp_account_money_change |
| | | where type = 3 |
| | | <if test='type == "D"'> |
| | | and date_format(CREATE_TIME, '%Y-%m-%d') = date_format(#{date}, '%Y-%m-%d'); |
| | | </if> |
| | | <if test='type == "M"'> |
| | | and date_format(CREATE_TIME, '%Y-%m') = date_format(#{date}, '%Y-%m'); |
| | | </if> |
| | | </select> |
| | | |
| | | <select id="selectPackageRecordDayInPage" resultType="cc.mrbird.febs.dapp.vo.PackageRecordVo"> |
| | | SELECT |
| | | b.address address, |
| | | IFNULL(SUM(a.amount), 0) totalAmount |
| | | FROM |
| | | dapp_fund_flow a |
| | | LEFT JOIN dapp_member b on a.member_id = b.id |
| | | WHERE |
| | | a.type = 22 |
| | | and date_format(a.CREATE_TIME, '%Y-%m-%d') = date_format(#{date}, '%Y-%m-%d') |
| | | and b.address is not NULL |
| | | and b.address != 'SYSTEM' |
| | | GROUP BY |
| | | a.member_id |
| | | order by totalAmount desc |
| | | LIMIT 100; |
| | | </select> |
| | | |
| | | <select id="selectPackageRecordMonthInPage" resultType="cc.mrbird.febs.dapp.vo.PackageRecordVo"> |
| | | SELECT |
| | | b.address address, |
| | | IFNULL(SUM(a.amount), 0) totalAmount |
| | | FROM |
| | | dapp_fund_flow a |
| | | LEFT JOIN dapp_member b on a.member_id = b.id |
| | | WHERE |
| | | a.type = 22 |
| | | and date_format(a.CREATE_TIME, '%Y-%m') = date_format(#{date}, '%Y-%m') |
| | | and b.address is not NULL |
| | | and b.address != 'SYSTEM' |
| | | GROUP BY |
| | | a.member_id |
| | | order by totalAmount desc |
| | | LIMIT 100; |
| | | </select> |
| | | |
| | | <select id="selectPackageRecordWeekInPage" resultType="cc.mrbird.febs.dapp.vo.PackageRecordVo"> |
| | | SELECT |
| | | b.address address, |
| | | IFNULL(SUM(a.amount), 0) totalAmount |
| | | FROM |
| | | dapp_fund_flow a |
| | | LEFT JOIN dapp_member b on a.member_id = b.id |
| | | WHERE |
| | | a.type = 22 |
| | | and date_format(a.CREATE_TIME, '%Y-%m-%d') > date_format(#{date}, '%Y-%m-%d') |
| | | and b.address is not NULL |
| | | and b.address != 'SYSTEM' |
| | | GROUP BY |
| | | a.member_id |
| | | order by totalAmount desc |
| | | LIMIT 100; |
| | | </select> |
| | | |
| | | <select id="selectOrderByOrderNo" resultType="cc.mrbird.febs.dapp.entity.MallOrderInfo"> |
| | | select a.* |
| | | from mall_order_info a |
| | | where a.order_no = #{orderNo} |
| | | limit 1 |
| | | </select> |
| | | |
| | | <select id="selectSoccerLeaguesInPage" resultType="cc.mrbird.febs.dapp.soccer.entity.SoccerLeagues"> |
| | | select |
| | | a.* |
| | | from soccer_leagues a |
| | | order by a.id asc |
| | | </select> |
| | | </mapper> |