XiaoLFeng de99fe1dc5
All checks were successful
JslGroup/JslDeveloper/JSL_OrganizeInternalOA/pipeline/head This commit looks good
fix&patch: 补丁info-edit,对代码规整修改
2024-01-31 13:14:33 +08:00

73 lines
1.8 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.jsl.oa.services;
import com.jsl.oa.model.voData.business.info.CarouselVO;
import com.jsl.oa.utils.BaseResponse;
import javax.servlet.http.HttpServletRequest;
/**
* <h1>信息服务接口</h1>
* <hr/>
* 信息服务接口,包含信息获取接口
*
* @author 筱锋xiao_lfeng
* @version v1.1.0
* @since v1.1.0
*/
public interface InfoService {
/**
* <h2>添加轮播图</h2>
* <hr/>
* 添加轮播图
*
* @param request 请求
* @param carouselVO 轮播图VO
* @return {@link BaseResponse}
*/
BaseResponse addHeaderImage(HttpServletRequest request, CarouselVO carouselVO);
/**
* <h2>编辑轮播图</h2>
* <hr/>
* 编辑轮播图
*
* @param request 请求
* @param carouselVO 轮播图VO
* @param id 轮播图ID
* @return {@link BaseResponse}
*/
BaseResponse editHeaderImage(HttpServletRequest request, CarouselVO carouselVO);
/**
* <h2>获取轮播图</h2>
* <hr/>
* 获取轮播图
*
* @return {@link BaseResponse}
*/
BaseResponse getHeaderImage(Integer id);
/**
* <h2>删除轮播图</h2>
* <hr/>
* 删除轮播图
*
* @param request 请求
* @param id 轮播图ID
* @return {@link BaseResponse}
*/
BaseResponse delHeaderImage(HttpServletRequest request, Integer id);
/**
* <h2>编辑轮播图设置</h2>
* <hr/>
* 编辑轮播图显示类型
*
* @param showType 显示类型true顺序false倒序
* @return {@link BaseResponse}
*/
BaseResponse editSettingHeaderImage(HttpServletRequest request, Boolean showType);
BaseResponse getHeaderUser(HttpServletRequest request, String order, String orderBy);
}