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 getCatalogList(ZTCatalogListRequest param); List getTagList(ZTCatalogListRequest param); ZTBasePageResponse pageContentList(ZTContentListRequest param); ZTContentInfoResponse getContentInfo(ZTContentInfoRequest param); ZTBaseResponse collectDo(ZTActionDoRequest param); ZTBaseResponse likeDo(ZTActionBatchDoRequest param); ZTBaseResponse shareDo(ZTActionDoRequest param); ZTBaseResponse viewDo(ZTActionDoRequest param); ZTBasePageResponse pageCollectList(ZTContentListRequest param); ZTBasePageResponse pageLikeList(ZTContentListRequest param); ZTBasePageResponse pageBehavoirList(ZTContentListRequest param); List getAreaList(ZTAreaListRequest param); boolean bindCustomerFavorites(ZTBindCusFavoriteDoRequest param); ZSZXCatalogResponse getZSZXCatalogs(); ZTBasePageResponse pageCusFavoriteList(ZTContentListRequest param); }