1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package com.caimei.www.service.page;
- import com.caimei.www.pojo.JsonModel;
- import com.caimei.www.pojo.page.ImageLink;
- import com.caimei.www.pojo.page.PageContent;
- import org.springframework.http.server.reactive.ServerHttpResponse;
- import reactor.core.publisher.Mono;
- import java.io.FileNotFoundException;
- import java.io.UnsupportedEncodingException;
- import java.util.List;
- /**
- * Description
- *
- * @author : Charles
- * @date : 2020/7/20
- */
- public interface SinglePageService {
- /** 自由页面 */
- PageContent getFreePageById(Integer id);
- /** 二级页面 */
- PageContent getTopicPageById(Integer id);
- /** 采美直播 */
- PageContent getLivePageData();
- /** 品牌招商表格下载 */
- Mono<Void> downloadByWriteWith(ServerHttpResponse response) throws UnsupportedEncodingException, FileNotFoundException;
- /** 获取讲师列表 */
- JsonModel<List<ImageLink>> getLiveTeachers();
- /**
- * 产品仪器页
- * @return
- */
- Integer getInstrumentPageIdById(Integer id);
- String getPageTitleById(Integer id);
- /**
- * 活动专题页
- */
- Integer getActivityPageIdById(Integer id);
- }
|