package com.jiuqi.mobile.nigo.comeclose.manager.base; import java.util.List; import com.jiuqi.mobile.nigo.comeclose.bean.base.RoleClientModuleBean; import com.jiuqi.mobile.nigo.comeclose.manager.ISimpleManger; import com.jiuqi.mobile.nigo.comeclose.manager.ManagerAnnotation; import com.jiuqi.mobile.nigo.comeclose.portal.PortalAnnotation; @ManagerAnnotation(implClass="com.jiuqi.mobile.nigo.biz.base.manager.RoleClientModuleManagerImpl") @PortalAnnotation(implClass="com.jiuqi.mobile.nigo.biz.base.manager.RoleClientModuleManagerImpl") public interface IRoleClientModuleManager extends ISimpleManger<RoleClientModuleBean>{ /** * 根据roleGuid获取客户端角色模块 * @param roleGuid * @return */ List<RoleClientModuleBean> getRoleByRoleGuid(List<String> roleGuids); /** * 根据roleGuid获取客户端角色模块 * @param roleGuid * @return */ @Deprecated List<RoleClientModuleBean> getRoleByRoleGuid(String roleGuid); //boolean updateRoleClientModule(List<RoleClientModuleBean> list,String roleGuid,String type) throws Exception; /** * @Title: updateRoleClientModule * @Description: TODO( 修改、保存客户端角色模块) * @param @param jsonString * @param @param roleGuid * @param @param type * @param @param roleCode * @param @return * @param @throws Exception 设定文件 * @return boolean 返回类型 * @throws */ boolean updateRoleClientModule(String jsonString,String roleGuid,String type,String roleCode) throws Exception; //boolean updateRoleClientModule(List<RoleClientModuleBean> list,String roleGuid,String type) throws Exception; }