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);
|
ZTSysuserGetTokenResponse getSysuserToken(String mobile);
|
ZTBaseResponse userUpdateInfo(ZTUserInfoUpdateRequest param);
|
ZTBasePageResponse<ZTProductNewsInfoResponse> pageProductNewsList(ZTContentListRequest param);
|
ZTBasePageResponse<ZTProductInfoResponse> pageProductList(ZTContentListRequest param);
|
ZTBasePageResponse<ZTRealcaseInfoResponse> pageRealcaseList(ZTContentListRequest param);
|
ZTBasePageResponse<ZTVideoInfoResponse> pageVideoList(ZTContentListRequest param);
|
ZTBasePageResponse<ZTCaseInfoResponse> pageWholecaseList(ZTContentListRequest param);
|
ZTBasePageResponse<ZTZbDecoInfoResponse> pageZbDecoList(ZTContentListRequest param);
|
ZTProductInfoResponse getProductInfo(ZTContentInfoRequest param);
|
ZTCaseInfoResponse getWholecaseInfo(ZTContentInfoRequest param);
|
ZTProductNewsInfoResponse getProductNewsInfo(ZTContentInfoRequest param);
|
ZTRealcaseInfoResponse getRealcaseInfo(ZTContentInfoRequest 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);
|
ZTBasePageResponse<ZTCusFavoritesInfoResponse> pageCusFavoriteList(ZTContentListRequest param);
|
|
List<ZTCusCarouselImageResponse> carouselImageList(ZTContentListRequest param);
|
ZTCusCarouselImageResponse carouselImageDetail(ZTDataDetailRequest param);
|
ZTBasePageResponse<ZTCollectLikeInfoResponse> collectLikePage(ZTCollectLikeRequest param);
|
ZTBaseResponse batchAddLike(ZTBatchAddListRequest param);
|
ZTBaseResponse customerBinDingUsers(ZTCustomerBindingUsersRequest param);
|
}
|