package com.jiuqi.mobile.nigo.comeclose.manager.portalDefined; import java.util.List; import com.jiuqi.mobile.nigo.comeclose.bean.portalDefined.TopDefinedBean; import com.jiuqi.mobile.nigo.comeclose.exception.NiGoException; import com.jiuqi.mobile.nigo.comeclose.manager.ISimpleManger; import com.jiuqi.mobile.nigo.comeclose.manager.ManagerAnnotation; @ManagerAnnotation(implClass = "com.jiuqi.mobile.nigo.biz.portalDefined.managerImpl.TopDefinedManagerImpl") public interface ITopDefinedManager extends ISimpleManger<TopDefinedBean>{ /** * * @Title: getTopDefinedBeansByProjectGuid * @Description: 根据项目guid获取头部集合 * @param @param projectGuid * @param @return 设定文件 * @return List<TopDefinedBean> 返回类型 * @throws */ public List<TopDefinedBean> getTopDefinedBeansByProjectGuid(String projectGuid); /** * @Title: createTopDefined * @Description: 新建top信息 * @param @param topDefinedBean * @param @param links * @param @param navs 设定文件 * @return void 返回类型 * @throws */ public String createTopDefined(TopDefinedBean topDefinedBean,String links,String navs); /** * * @Title: updateTop * @Description: 修改top信息 * @param @param topDefinedBean * @param @param links * @param @param navs * @param @return 设定文件 * @return String 返回类型 * @throws */ public String updateTop(TopDefinedBean topDefinedBean,String links,String navs); /** * @throws NiGoException * @throws DBException * * @Title: deleteTop * @Description: 删除top信息 * @param @param guid 设定文件 * @return void 返回类型 * @throws */ public void deleteTop(TopDefinedBean topDefinedBean) throws NiGoException; }