package com.doumee.biz.zbom;
|
|
import com.doumee.biz.zbom.model.zhongtai.*;
|
import com.doumee.biz.zbom.model.zhongtai.response.*;
|
import com.doumee.dao.business.MemberMapper;
|
import com.doumee.dao.web.response.ZSZXCatalogResponse;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.List;
|
|
/**
|
* 志邦中台对接业务接口
|
* @author 江蹄蹄
|
* @date 2023/11/30 15:33
|
*/
|
@Service
|
public interface ZbomZhongTaiService {
|
|
|
ZTUserGetTokenResponse getUserToken(ZTUserGetTokenRequest param);
|
ZTBaseResponse userUpdateInfo(ZTUserInfoUpdateRequest param);
|
boolean userLogout(ZTBaseRequst param);
|
List<ZTCatalogInfoResponse> getCatalogList(ZTCatalogListRequest param);
|
List<ZTTagInfoResponse> getTagList(ZTCatalogListRequest param);
|
ZTBasePageResponse<ZTContentListResponse> pageContentList(ZTContentListRequest param);
|
ZTContentInfoResponse getContentInfo(ZTContentInfoRequest param);
|
ZTBaseResponse collectDo(ZTActionDoRequest param);
|
ZTBaseResponse likeDo(ZTActionBatchDoRequest param);
|
ZTBaseResponse shareDo(ZTActionDoRequest param);
|
ZTBaseResponse viewDo(ZTActionDoRequest param);
|
ZTBasePageResponse<ZTCollectInfoResponse> pageCollectList(ZTContentListRequest param);
|
ZTBasePageResponse<ZTContentListResponse> pageLikeList(ZTContentListRequest param);
|
ZTBasePageResponse<ZTBehaviorInfoResponse> pageBehavoirList(ZTContentListRequest param);
|
List<ZTAreaInfoResponse> getAreaList(ZTAreaListRequest param);
|
List<ZTAreaTreeResponse> getAreaTreeList(ZTAreaListRequest param);
|
boolean bindCustomerFavorites(ZTBindCusFavoriteDoRequest param);
|
ZSZXCatalogResponse getZSZXCatalogs();
|
ZTBasePageResponse<ZTCusFavoritesInfoResponse> pageCusFavoriteList(ZTContentListRequest param);
|
}
|