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 gridData(BaseQueryObject baseQueryObject); /** * 获取所有首页配置 * @return 首页配置 */ List getAllData(); }