| | |
| | | |
| | | 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.entity.MallMember; |
| | | import cc.mrbird.febs.mall.entity.MallMoneyFlow; |
| | | import cc.mrbird.febs.mall.vo.AdminMallMoneyFlowVo; |
| | | import cc.mrbird.febs.mall.vo.MallMemberVo; |
| | | import cc.mrbird.febs.mall.dto.*; |
| | | import cc.mrbird.febs.mall.entity.*; |
| | | import cc.mrbird.febs.mall.vo.*; |
| | | import com.alipay.api.domain.AlipayOfflineTrade; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | import javax.validation.constraints.NotNull; |
| | | import java.util.List; |
| | | |
| | | public interface IAdminMallMemberService extends IService<MallMember> { |
| | | |
| | |
| | | |
| | | FebsResponse openAccount(@NotNull(message = "{required}") Long id); |
| | | |
| | | void changeIdentity(Integer type, Long id, Integer value); |
| | | |
| | | 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); |
| | | |
| | | FebsResponse getAgentList(AgentDto agentDto, QueryRequest request); |
| | | |
| | | IPage<AdminAgentLevelVo> getAgentLevelList(AgentLevelDto agentLevelDto, QueryRequest request); |
| | | |
| | | AdminAgentLevelUpdateInfoVo getAgentLevelUpdateInfoById(long id); |
| | | |
| | | FebsResponse agentLevelUpdate(AgentLevelUpdateDto agentLevelUpdateDto); |
| | | |
| | | List<AdminAgentLevelOptionTreeVo> getAgentLevelOption(); |
| | | |
| | | IPage<AdminAgentMemberVo> agentChild(QueryRequest request, MallMember mallMember); |
| | | |
| | | IPage<AdminRankAwardVo> getRankAwardList(RankAwardDto rankAwardDto, QueryRequest request); |
| | | |
| | | AdminRankAwardUpdateInfoVo getRankAwardUpdateInfoById(long id); |
| | | |
| | | FebsResponse rankAwardUpdate(RankAwardUpdateDto rankAwardUpdateDto); |
| | | |
| | | IPage<AppVersion> getAppVersionList(AppVersion appVersion, QueryRequest request); |
| | | |
| | | FebsResponse delCategary(Long id); |
| | | |
| | | FebsResponse addAppVersion(AppVersion appVersion); |
| | | |
| | | AppVersion getAppVersionInfoById(long id); |
| | | |
| | | FebsResponse updateAppVersion(AppVersion appVersion); |
| | | |
| | | FebsResponse activateAccount(Long id); |
| | | |
| | | FebsResponse updateSystemPay(MallSystemPayDto mallSystemPayDto); |
| | | |
| | | AdminAgentLevelSetInfoVo getAgentLevelSetInfoByMemberId(long id); |
| | | |
| | | FebsResponse agentLevelSetUpdate(AgentLevelSetUpdateDto agentLevelSetUpdateDto); |
| | | |
| | | FebsResponse resetPwd(Long id); |
| | | |
| | | |
| | | void resetPwd(String ids, Integer type); |
| | | |
| | | IPage<MallDataVo> getMallDataList(MallMember mallMember, QueryRequest request); |
| | | |
| | | IPage<MallShopApply> findShopApplyListInPage(MallShopApply mallShopApply, QueryRequest request); |
| | | |
| | | MallShopApply findShopApplyById(Long id); |
| | | |
| | | void applyCheckAgree(Long id); |
| | | void applyCheckDisAgree(Long id); |
| | | |
| | | FebsResponse updateMemberInfo(MallUpdateMemberInfoDto mallUpdateMemberInfoDto); |
| | | |
| | | MallMember findByInviteId(String inviteId); |
| | | |
| | | void modifyReferer(MallMember member); |
| | | |
| | | void updateShopApply(MallShopApply apply); |
| | | |
| | | AdminMallMemberPaymentVo getMallBankInfoById(long id); |
| | | |
| | | FebsResponse updateVoucher(MallSystemPayDto mallSystemPayDto); |
| | | |
| | | /** |
| | | * 后台查询会员购买绿色凭证(绿色积分) |
| | | * @param roleReleaseDto |
| | | * @param request |
| | | * @return |
| | | */ |
| | | IPage<MallScoreRecord> gerRoleReleaseList(AdminRoleReleaseDto roleReleaseDto, QueryRequest request); |
| | | |
| | | IPage<MallMoneyFlow> roleReleaseChild(QueryRequest request, MallScoreRecord mallScoreRecord); |
| | | |
| | | IPage<MallScoreAchieveRelease> gerAchieveReleaseList(AdminRoleReleaseDto roleReleaseDto, QueryRequest request); |
| | | |
| | | IPage<MallMoneyFlow> achieveReleaseChild(QueryRequest request, MallScoreAchieveRelease mallScoreAchieveRelease); |
| | | |
| | | FebsResponse insideWithType(Long id, int i); |
| | | |
| | | FebsResponse searchInfo(Long id); |
| | | |
| | | FebsResponse accountInfo(Long id); |
| | | |
| | | FebsResponse outsideWithType(Long id, int i); |
| | | |
| | | FebsResponse chargeAgreeWithType(MallMemberWithdraw mallMemberWithdraw); |
| | | |
| | | IPage<AdminMallMemberVo> getFcmMallMemberList(MallMember mallMember, QueryRequest request); |
| | | |
| | | FebsResponse frozenWith(Long id, int i); |
| | | |
| | | FebsResponse updateSystemPayInfo(MallSystemPayDto mallSystemPayDto); |
| | | |
| | | MallMemberVo getMallmemberAmountByMemberId(long id); |
| | | |
| | | IPage<MallMemberCharge> memberChargeList(MoneyChargeListDto moneyChargeListDto, QueryRequest request); |
| | | |
| | | IPage<MallMemberWithdraw> memberWithDrawList(MoneyChargeListDto moneyChargeListDto, QueryRequest request); |
| | | } |