package com.vci.web.service;
|
|
import com.vci.dto.BdHomeConfigDTO;
|
import com.vci.pagemodel.BdHomeConfigVO;
|
import com.vci.starter.web.pagemodel.BaseQueryObject;
|
import com.vci.starter.web.pagemodel.DataGrid;
|
|
import java.util.List;
|
|
/**
|
* @Description 首页配置接口
|
* @Author dangsn
|
* @Date 2024/12/24 15:45
|
*/
|
public interface HomeConfigServiceI {
|
|
/**
|
* 新增首页配置
|
* @param homeConfigDTO 首页配置传输对象
|
*/
|
void addData(BdHomeConfigDTO homeConfigDTO);
|
|
/**
|
* 修改首页配置
|
* @param homeConfigDTO 首页配置传输对象
|
*/
|
void editData(BdHomeConfigDTO homeConfigDTO);
|
|
/**
|
* 删除首页配置
|
* @param homeConfigDTO 首页配置传输对象
|
*/
|
void delData(BdHomeConfigDTO homeConfigDTO);
|
|
/**
|
* 根据OID获取首页配置
|
* @param oid 首页配置OID
|
* @return 首页配置
|
*/
|
BdHomeConfigVO getDataByOid(String oid);
|
|
/**
|
* 分页获取首页配置
|
* @param baseQueryObject 查询对象
|
* @return 首页配置
|
*/
|
DataGrid<BdHomeConfigVO> gridData(BaseQueryObject baseQueryObject);
|
|
/**
|
* 获取所有首页配置
|
* @return 首页配置
|
*/
|
List<BdHomeConfigVO> getAllData();
|
|
}
|