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 * 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 * 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 * 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>