|  |  |  | 
|---|
|  |  |  | import cc.mrbird.febs.common.entity.FebsResponse; | 
|---|
|  |  |  | import cc.mrbird.febs.common.entity.QueryRequest; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.dto.*; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.entity.AppVersion; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.entity.MallMember; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.entity.MallNewsInfo; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.entity.MallShopApply; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.entity.*; | 
|---|
|  |  |  | import cc.mrbird.febs.mall.vo.*; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.core.metadata.IPage; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.extension.service.IService; | 
|---|
|  |  |  | 
|---|
|  |  |  | FebsResponse closeAccount(@NotNull(message = "{required}") Long id); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | FebsResponse openAccount(@NotNull(message = "{required}") Long id); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | void changeIdentity(Integer type, Long id, Integer value); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | MallMemberVo getMallMemberInfoById(@NotNull(message = "{required}") long id); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | MallMember findByInviteId(String inviteId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | void modifyReferer(MallMember member); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | IPage<MallAgentRecord> getAgentApplyList(MallAgentRecord mallAgentRecord, QueryRequest request); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | FebsResponse agreeAgentApply(Long id); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | FebsResponse disagreeAgentApply(Long id); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | IPage<MallSalesman> getMallSalesmanListInPage(MallSalesman mallSalesman, QueryRequest request); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | FebsResponse addSalesman(MallSalesman mallSalesman); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | FebsResponse salesmanDel(Long id); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | FebsResponse salesmanUpdate(MallSalesman mallSalesman); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | FebsResponse salesmanUse(Long id); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<AdminMallSalesmansTreeVo> getSalesmansTree(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | FebsResponse memberUpdateSalesman(MallMember mallmember); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | IPage<AdminMallAddressInfoVo> getAddressAmountList(MallAddressInfo mallAddressInfo, QueryRequest request); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<AdminMallAddressInfoVo> getAddressTree(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | IPage<AdminSalesmanAchieveVo> getSalesmanAchieveList(MallSalesman mallSalesman, QueryRequest request); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<AdminSalesmanAchieveVo> getSalesmanAchieveTree(); | 
|---|
|  |  |  | } | 
|---|