xiaoyong931011
2021-05-17 7572b8dbd4c41ca9b6437a032da2aa1a0fdd5444
src/main/java/com/xcong/excoin/modules/yunding/mapper/BasicSettingMapper.java
@@ -3,9 +3,12 @@
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.xcong.excoin.modules.member.entity.MemberAccountMoneyChangeEntity;
import com.xcong.excoin.modules.member.entity.MemberEntity;
import com.xcong.excoin.modules.yunding.entity.BasicSettingEntity;
import com.xcong.excoin.modules.yunding.entity.YdOrderEntity;
import com.xcong.excoin.modules.yunding.entity.YdProductEntity;
import com.xcong.excoin.modules.yunding.vo.YdAgentOrderVo;
import com.xcong.excoin.modules.yunding.vo.YdMemberVo;
import org.apache.ibatis.annotations.Param;
@@ -21,11 +24,25 @@
    int selectPowerByMemberIdAndState(@Param("memberId")long memberId, @Param("state")int orderStateReady);
    BigDecimal selectAmountByMemberId(@Param("memberId")long memberId);
    BigDecimal selectAmountByMemberId(@Param("memberId")long memberId,@Param("type")int type);
    BigDecimal selectChargeAmountByMemberIdAndStatus(@Param("memberId")long memberId, @Param("status")int status);
    BigDecimal selectWithdrawAmountByMemberIdAndStatusAndIsInside(@Param("memberId")long memberId,
                                                                  @Param("status")int status,
                                                                  @Param("isInside")String isInside);
    IPage<YdAgentOrderVo> getAgentOrderList(Page<YdOrderEntity> page, @Param("record")YdOrderEntity ydOrderEntity);
    BigDecimal selectAgentReturnByMemberId(@Param("memberId")long memberId);
    IPage<MemberAccountMoneyChangeEntity> seeAgentReturn(Page<MemberAccountMoneyChangeEntity> page, @Param("record") MemberEntity memberEntity);
    BigDecimal selectTotalProfitByMemberIdAndType(@Param("memberId")long memberId, @Param("type")int type);
    IPage<MemberAccountMoneyChangeEntity> seeReturn(Page<MemberAccountMoneyChangeEntity> page, @Param("record")MemberEntity memberEntity);
    IPage<YdOrderEntity> seeOrder(Page<YdOrderEntity> page,@Param("record") MemberEntity memberEntity);
    YdProductEntity getydProductById(@Param("id")long id);
}