xiaoyong931011
2020-06-09 440e1250dd4f265eb18493d32b458689d7b2bc7a
20200609   代码提交
3 files modified
46 ■■■■ changed files
src/main/java/com/xcong/excoin/modules/coin/dao/MemberAccountMoneyChangeDao.java 6 ●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/coin/dao/OrderCoinDealDao.java 2 ●●● patch | view | raw | blame | history
src/main/resources/mapper/member/MemberAccountMoneyChangeDao.xml 38 ●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/coin/dao/MemberAccountMoneyChangeDao.java
@@ -21,12 +21,12 @@
    List<MemberAccountMoneyChange> selectWalletAgentIntoRecordsByMemIdTypeSymbol(@Param("memberId")Long memberId);
    IPage<MemberAccountMoneyChange> selectWalletCoinRecordsInPage(Page<OrderCoinsDealEntity> page,
            MemberAccountMoneyChange memberAccountMoneyChange);
            @Param("record") MemberAccountMoneyChange memberAccountMoneyChange);
    IPage<MemberAccountMoneyChange> selectWalletContractRecordsInPage(Page<OrderCoinsDealEntity> page,
            MemberAccountMoneyChange memberAccountMoneyChange);
            @Param("record") MemberAccountMoneyChange memberAccountMoneyChange);
    
    IPage<MemberAccountMoneyChange> selectWalletAgentRecordsInPage(Page<OrderCoinsDealEntity> page,
            MemberAccountMoneyChange memberAccountMoneyChange);
            @Param("record") MemberAccountMoneyChange memberAccountMoneyChange);
}
src/main/java/com/xcong/excoin/modules/coin/dao/OrderCoinDealDao.java
@@ -19,7 +19,7 @@
    OrderCoinsDealEntity selectWalletCoinOrder(@Param("memberId")Long memberId,@Param("orderId")Long orderId);
    IPage<OrderCoinsDealEntity> findAllWalletCoinOrderInPage(Page<OrderCoinsDealEntity> page,
            OrderCoinsDealEntity orderCoinsDealEntity);
            @Param("record") OrderCoinsDealEntity orderCoinsDealEntity);
    
}
src/main/resources/mapper/member/MemberAccountMoneyChangeDao.xml
@@ -19,16 +19,40 @@
    </select>
    
    <select id="selectWalletCoinRecordsInPage" resultType="com.xcong.excoin.modules.coin.entity.MemberAccountMoneyChange">
        select * from member_account_money_change where type = 1 and member_id = #{memberId} order by id desc
    </select>
        select * from member_account_money_change
        <if test="record != null">
            <where>
                type = 1
                <if test="record.memberId != null" >
                    and member_id=#{record.memberId}
                </if>
            </where>
        </if>
        order by id desc
    </select>
    
    <select id="selectWalletContractRecordsInPage" resultType="com.xcong.excoin.modules.coin.entity.MemberAccountMoneyChange">
        select * from member_account_money_change where type = 2 and member_id = #{memberId}  order by id desc
    </select>
        select * from member_account_money_change <if test="record != null">
            <where>
                type = 2
                <if test="record.memberId != null" >
                    and member_id=#{record.memberId}
                </if>
            </where>
        </if>
        order by id desc
    </select>
    <select id="selectWalletAgentRecordsInPage" resultType="com.xcong.excoin.modules.coin.entity.MemberAccountMoneyChange">
        select * from member_account_money_change where type = 3 and member_id = #{memberId}  order by id desc
    </select>
        select * from member_account_money_change <if test="record != null">
            <where>
                type = 3
                <if test="record.memberId != null" >
                    and member_id=#{record.memberId}
                </if>
            </where>
        </if>
        order by id desc
    </select>
</mapper>