From 858466c28185d1900c6ef332e5b0e4bc9e7701dd Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Sun, 26 Sep 2021 18:35:14 +0800 Subject: [PATCH] Merge branch 'master' of http://120.27.238.55:7000/r/xc-mall --- src/main/java/cc/mrbird/febs/mall/service/IAdminMallMemberService.java | 27 ++++++++++++++++++++++++++- 1 files changed, 26 insertions(+), 1 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/IAdminMallMemberService.java b/src/main/java/cc/mrbird/febs/mall/service/IAdminMallMemberService.java index b9ee184..79cfe9f 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/IAdminMallMemberService.java +++ b/src/main/java/cc/mrbird/febs/mall/service/IAdminMallMemberService.java @@ -2,12 +2,37 @@ import cc.mrbird.febs.common.entity.FebsResponse; import cc.mrbird.febs.common.entity.QueryRequest; -import cc.mrbird.febs.mall.dto.RegisterDto; +import cc.mrbird.febs.mall.dto.AgentDto; +import cc.mrbird.febs.mall.dto.MoneyChargeListDto; +import cc.mrbird.febs.mall.dto.MoneyFlowListDto; import cc.mrbird.febs.mall.entity.MallMember; +import cc.mrbird.febs.mall.vo.*; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; + +import javax.validation.constraints.NotNull; public interface IAdminMallMemberService extends IService<MallMember> { IPage<MallMember> getMallMemberList(MallMember mallMember, QueryRequest request); + + FebsResponse closeAccount(@NotNull(message = "{required}") Long id); + + FebsResponse openAccount(@NotNull(message = "{required}") Long id); + + MallMemberVo getMallMemberInfoById(@NotNull(message = "{required}") long id); + + IPage<AdminMallMoneyFlowVo> moneyFlow(QueryRequest request, MallMember mallMember); + + IPage<AdminMoneyFlowListVo> getMoneyFlowListInPage(MoneyFlowListDto moneyFlowListDto, QueryRequest request); + + IPage<AdminMoneyChargeListVo> getMoneyChargeListInPage(MoneyChargeListDto moneyChargeListDto, QueryRequest request); + + FebsResponse chargeAgree(Long id); + + FebsResponse chargeDisagree(Long id); + + AdminMallMemberPaymentVo getMallMemberPaymentInfoByFlowId(long id); + + IPage<AdminAgentVo> getAgentList(AgentDto agentDto, QueryRequest request); } -- Gitblit v1.9.1