package com.jiuqi.mobile.nigo.comeclose.manager.base; import com.jiuqi.mobile.nigo.comeclose.bean.base.UserModuleBean; import com.jiuqi.mobile.nigo.comeclose.json.JSONArray; import com.jiuqi.mobile.nigo.comeclose.manager.ISimpleManger; import com.jiuqi.mobile.nigo.comeclose.manager.ManagerAnnotation; @ManagerAnnotation(implClass="com.jiuqi.mobile.nigo.biz.base.manager.UserModuleManagerImpl") public interface IUserModuleManager extends ISimpleManger<UserModuleBean> { /** * @Title: getByUserGuid * @Description: 根据用户guid查询用户模块 * @param @param userGuid * @param @return 设定文件 * @return UserModuleBean[] 返回类型 * @throws */ UserModuleBean[] getByUserGuid(String userGuid); /** * @Title: initUserModule * @Description: 用户定制模块 * @param @param userGuid * @param @param roleCode * @param @param provinceCode 设定文件 * @return void 返回类型 * @throws */ @Deprecated void initUserModule(String userGuid,int roleCode,int provinceCode); /** * @Title: updateUserModules * @Description: 修改用户定制模块 * @param @param array * @param @param guid 用户guid * @param @throws Exception 设定文件 * @return void 返回类型 * @throws */ void updateUserModules(String jsonString, String guid) throws Exception; }