| 
					
				 | 
			
			
				@ -1,231 +0,0 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//package com.yihu.jw.business.user.contorller; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import com.yihu.jw.base.user.BaseEmployRoleDO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import com.yihu.jw.base.user.BaseMenuDO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import com.yihu.jw.base.user.BaseRoleDO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import com.yihu.jw.base.user.BaseRoleMenuDO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import com.yihu.jw.business.user.service.BaseRoleService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import com.yihu.jw.exception.ApiException; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import com.yihu.jw.exception.code.ExceptionCode; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import com.yihu.jw.restmodel.base.user.BaseEmployVO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import com.yihu.jw.restmodel.base.user.BaseRoleVO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import com.yihu.jw.restmodel.common.Envelop; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import com.yihu.jw.restmodel.common.EnvelopRestController; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import com.yihu.jw.rm.base.BaseUserRequestMapping; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import io.swagger.annotations.Api; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import io.swagger.annotations.ApiOperation; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import io.swagger.annotations.ApiParam; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import org.apache.commons.lang.StringUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import org.springframework.beans.factory.annotation.Autowired; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import org.springframework.http.MediaType; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import org.springframework.web.bind.annotation.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import javax.servlet.http.HttpServletRequest; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import javax.servlet.http.HttpServletResponse; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import java.text.ParseException; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import java.util.ArrayList; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				///** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// * Created by LiTaohong on 2017/11/28. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//@RestController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//@RequestMapping(BaseUserRequestMapping.api_user_common) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//@Api(description = "基础角色") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//public class BaseRoleController extends EnvelopRestController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    private BaseRoleService baseRoleService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    private BaseRoleMenuService baseRoleMenuService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @PostMapping(value = BaseUserRequestMapping.BaseRole.api_create, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @ApiOperation(value = "创建角色", notes = "创建单个角色") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    public Envelop createRole(@ApiParam(name = "json_data", value = "", defaultValue = "") @RequestBody String jsonData){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            BaseRoleDO baseRoleDO = toEntity(jsonData,BaseRoleDO.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getSuccess(BaseUserRequestMapping.BaseRole.message_success_create,baseRoleService.createBaseRole(baseRoleDO)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } catch (ApiException e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getError(e.getMessage(), e.getErrorCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @PostMapping(value = BaseUserRequestMapping.BaseRole.api_update, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @ApiOperation(value = "修改角色", notes = "修改角色") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    public Envelop updateBaseRole(@ApiParam(name = "json_data", value = "", defaultValue = "") @RequestBody String jsonData){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            BaseRoleDO baseRoleDO = toEntity(jsonData,BaseRoleDO.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getSuccess(BaseUserRequestMapping.BaseRole.message_success_update,baseRoleService.updateBaseRole(baseRoleDO)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } catch (ApiException e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getError(e.getMessage(), e.getErrorCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @PostMapping(value = BaseUserRequestMapping.BaseRole.api_getById, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @ApiOperation(value = "查询单个角色", notes = "根据角色id查询角色信息") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    public Envelop getOneRoleById(@ApiParam(name = "json_data", value = "", defaultValue = "") @RequestBody String jsonData){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            BaseRoleDO baseRoleDO = toEntity(jsonData,BaseRoleDO.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getSuccess(BaseUserRequestMapping.BaseRole.message_success_find,baseRoleService.findById(baseRoleDO.getId())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } catch (ApiException e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getError(e.getMessage(), e.getErrorCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @PostMapping(value = BaseUserRequestMapping.BaseRole.api_getOne, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @ApiOperation(value = "查询单个角色", notes = "根据平台和角色名称查询角色信息") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    public Envelop getOneRoleBySaasIdAndName(@ApiParam(name = "json_data", value = "", defaultValue = "") @RequestBody String jsonData){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            BaseRoleDO baseRoleDO = toEntity(jsonData,BaseRoleDO.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getSuccess(BaseUserRequestMapping.BaseRole.message_success_find,baseRoleService.findBySaasIdAndName(baseRoleDO.getName(),baseRoleDO.getLeaderCode())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } catch (ApiException e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getError(e.getMessage(), e.getErrorCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @PostMapping(value = BaseUserRequestMapping.BaseRole.api_getlistNoPage, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @ApiOperation(value = "查询多个角色", notes = "根据平台id查询所有角色信息,不分页") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    public Envelop getRoleListBySaasId(@ApiParam(name = "json_data", value = "", defaultValue = "") @RequestBody String jsonData){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            BaseRoleDO baseRoleDO = toEntity(jsonData,BaseRoleDO.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getSuccessList(BaseUserRequestMapping.BaseRole.message_success_find,baseRoleService.findAllBySaasId(baseRoleDO.getLeaderCode())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } catch (ApiException e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getError(e.getMessage(), e.getErrorCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    @ApiOperation(value = "根据指定条件查询所有角色列表,分页") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    @GetMapping(value = BaseUserRequestMapping.BaseRole.api_getListPage) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    public Envelop getRoleListPage(@ApiParam(name = "fields", value = "返回的字段,为空返回全部字段", defaultValue = "id,name,remark") @RequestParam(value = "fields", required = false) String fields, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                                              @ApiParam(name = "filters", value = "过滤器,为空检索所有条件") @RequestParam(value = "filters", required = false) String filters, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                                              @ApiParam(name = "sorts", value = "排序,规则参见说明文档", defaultValue = "+name,+createTime") @RequestParam(value = "sorts", required = false) String sorts, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                                              @ApiParam(name = "size", value = "分页大小", defaultValue = "15") @RequestParam(value = "size", required = false) int size, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                                              @ApiParam(name = "page", value = "页码", defaultValue = "1") @RequestParam(value = "page", required = false) int page, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                                              HttpServletRequest request, HttpServletResponse response) throws ParseException { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        if (StringUtils.isBlank(filters)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//            return Envelop.getError(BaseUserRequestMapping.BaseRole.message_fail_params_not_present, ExceptionCode.common_error_params_code); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//            filters = "status<>-1;" + filters; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        if (StringUtils.isBlank(sorts)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//            sorts = "-updateTime"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        //得到list数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        List<BaseRoleVO> list = baseRoleService.search(fields, filters, sorts, page, size); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        //获取总数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        long count = baseRoleService.getCount(filters); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        //封装头信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        pagedResponse(request, response, count, page, size); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        //封装返回格式 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        List<BaseRoleVO> mFunctions = convertToModels(list, new ArrayList<>(list.size()), BaseRoleVO.class, fields); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        return Envelop.getSuccessListWithPage(BaseUserRequestMapping.BaseRole.message_success_find, mFunctions, page, size, count); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @PostMapping(value = BaseUserRequestMapping.BaseRole.api_delete, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @ApiOperation(value = "删除角色", notes = "根据角色id删除角色") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    public Envelop deleteRole(@ApiParam(name = "json_data", value = "", defaultValue = "") @RequestBody String jsonData){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            BaseRoleDO baseRoleDO = toEntity(jsonData,BaseRoleDO.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            baseRoleService.deleteBaseRole(baseRoleDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getSuccess(BaseUserRequestMapping.BaseRole.message_success_delete); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } catch (ApiException e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getError(e.getMessage(), e.getErrorCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @PostMapping(value = BaseUserRequestMapping.BaseRole.api_deleteBySaasId, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @ApiOperation(value = "批量删除角色", notes = "删除某一平台下所有角色信息") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    public Envelop deleteRolesBySaasId(@ApiParam(name = "json_data", value = "", defaultValue = "") @RequestBody String jsonData){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            BaseRoleDO baseRoleDO = toEntity(jsonData,BaseRoleDO.class); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            baseRoleService.deleteBaseRolesBySaasId(baseRoleDO.getLeaderCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getSuccess(BaseUserRequestMapping.BaseRole.message_success_delete); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } catch (ApiException e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getError(e.getMessage(), e.getErrorCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    @PostMapping(value = BaseUserRequestMapping.BaseRole.api_getRoleByPhoneAndSaasId, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    @ApiOperation(value = "根据phone和saasid获取role", notes = "根据phone和saasid获取role") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    public Envelop getPhoneAndSaasId(@ApiParam(name = "phone", value = "电话号码(账号)") @RequestParam(value = "phone", required = true) String phone, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//                                     @ApiParam(name = "saasId", value = "saasId") @RequestParam(value = "saasId", required = true) String saasId){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//            List<BaseRoleDO> result = baseRoleService.findByPhoneAndSaasId(phone,saasId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//            return Envelop.getSuccess("获取数据成功!",result); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        } catch (ApiException e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//            return Envelop.getError(e.getMessage(), e.getErrorCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @ApiOperation(value = "給角色添加菜单", notes = "給角色添加菜单") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @PostMapping(value = BaseUserRequestMapping.BaseRoleMenu.api_create, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    public Envelop addMenuForRole(@ApiParam(name = "roleId", value = "", defaultValue = "") @RequestBody String roleId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////                                  @ApiParam(name = "menuIds", value = "", defaultValue = "") @RequestBody String menuIds){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            String[] menuIdArray = menuIds.split(","); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            List<BaseRoleMenuDO> list = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            for(String menuId:menuIdArray){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////                BaseRoleMenuDO baseRoleMenuDO = new BaseRoleMenuDO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////                baseRoleMenuDO.setRoleId(roleId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////                baseRoleMenuDO.setRoleId(menuId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            if(menuIdArray.length < 1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////                return Envelop.getSuccess(BaseUserRequestMapping.BaseMenu.message_success_create,this.baseRoleMenuService.createBaseRoleMenuDO(list.get(0))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////                return Envelop.getSuccess(BaseUserRequestMapping.BaseMenu.message_success_create,this.baseRoleMenuService.createBatchBaseRoleMenuDO(list)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } catch (ApiException e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getError(e.getMessage(), e.getErrorCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @ApiOperation(value = "修改角色菜单") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @GetMapping(value = BaseUserRequestMapping.BaseRoleMenu.api_update) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    public Envelop updateMenuForRole(@ApiParam(name = "employId", value = "employId", required = true) @RequestParam(value = "employId", required = true) String id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////                                    @ApiParam(name = "newMenuId", value = "newMenuId", required = true) @RequestParam(value = "roleId", required = true) String newMenuId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            BaseRoleMenuDO baseEmployRoleDO = new BaseRoleMenuDO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            baseEmployRoleDO.setId(id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            baseEmployRoleDO.setMenuId(newMenuId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getSuccess(BaseUserRequestMapping.BaseEmploy.message_success_delete, this.baseRoleMenuService.updateBaseEmployRoleDO(baseEmployRoleDO)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } catch (ApiException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getError(e.getMessage(), e.getErrorCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @ApiOperation(value = "查看角色菜单列表,不分页") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @GetMapping(value = BaseUserRequestMapping.BaseRoleMenu.api_getListNoPage) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    public Envelop findMenuListForRole(@ApiParam(name = "roleId", value = "roleId", required = true) @RequestParam(value = "roleId", required = true) String roleId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getSuccessList(BaseUserRequestMapping.BaseEmploy.message_success_delete, this.baseRoleMenuService.findAllByRoleId(roleId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } catch (ApiException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getError(e.getMessage(), e.getErrorCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @ApiOperation(value = "删除角色菜单", notes = "删除角色菜单") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    @PostMapping(value = BaseUserRequestMapping.BaseRoleMenu.api_delete, consumes = MediaType.APPLICATION_JSON_UTF8_VALUE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    public Envelop deleteMenuForRole(@ApiParam(name = "roleId", value = "", defaultValue = "") @RequestBody String roleId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////                                  @ApiParam(name = "menuIds", value = "", defaultValue = "") @RequestBody String menuIds){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        try{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            String[] menuIdArray = menuIds.split(","); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            if(menuIdArray.length < 1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////                this.baseRoleMenuService.deleteBaseRoleMenuDO(roleId,menuIds); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////                return Envelop.getSuccess(BaseUserRequestMapping.BaseMenu.message_success_delete,"删除角色单个菜单信息"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////                this.baseRoleMenuService.deleteBatchBaseRoleMenuDO(roleId,menuIds); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////                return Envelop.getSuccess(BaseUserRequestMapping.BaseMenu.message_success_delete,"删除角色多个菜单信息"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } catch (ApiException e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////            return Envelop.getError(e.getMessage(), e.getErrorCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				////    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				// 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				//} 
			 |