Browse Source

增加SysClient、优化一波注释

test
smallchill 6 years ago
parent
commit
9479f361a5
  1. 1
      blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java
  2. 1
      blade-ops/blade-develop/src/main/java/org/springblade/develop/entity/Code.java
  3. 1
      blade-ops/blade-develop/src/main/java/org/springblade/develop/mapper/CodeMapper.java
  4. 1
      blade-ops/blade-develop/src/main/java/org/springblade/develop/service/ICodeService.java
  5. 1
      blade-ops/blade-develop/src/main/java/org/springblade/develop/service/impl/CodeServiceImpl.java
  6. 1
      blade-service-api/blade-dict-api/src/main/java/org/springblade/system/dto/DictDTO.java
  7. 1
      blade-service-api/blade-dict-api/src/main/java/org/springblade/system/entity/Dict.java
  8. 1
      blade-service-api/blade-dict-api/src/main/java/org/springblade/system/vo/DictVO.java
  9. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/dto/DeptDTO.java
  10. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/dto/MenuDTO.java
  11. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/dto/ParamDTO.java
  12. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/dto/RoleDTO.java
  13. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/dto/RoleMenuDTO.java
  14. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Dept.java
  15. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Menu.java
  16. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Param.java
  17. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Role.java
  18. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/RoleMenu.java
  19. 84
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClient.java
  20. 54
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClientFallback.java
  21. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/DeptVO.java
  22. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/MenuVO.java
  23. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/ParamVO.java
  24. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/RoleMenuVO.java
  25. 1
      blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/RoleVO.java
  26. 1
      blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/vo/UserVO.java
  27. 1
      blade-service/blade-desk/src/main/java/org/springblade/desk/controller/NoticeController.java
  28. 1
      blade-service/blade-desk/src/main/java/org/springblade/desk/mapper/NoticeMapper.java
  29. 1
      blade-service/blade-desk/src/main/java/org/springblade/desk/service/INoticeService.java
  30. 1
      blade-service/blade-desk/src/main/java/org/springblade/desk/service/impl/NoticeServiceImpl.java
  31. 1
      blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogApiController.java
  32. 1
      blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogErrorController.java
  33. 1
      blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogUsualController.java
  34. 1
      blade-service/blade-log/src/main/java/org/springblade/core/log/mapper/LogApiMapper.java
  35. 1
      blade-service/blade-log/src/main/java/org/springblade/core/log/mapper/LogErrorMapper.java
  36. 1
      blade-service/blade-log/src/main/java/org/springblade/core/log/mapper/LogUsualMapper.java
  37. 1
      blade-service/blade-log/src/main/java/org/springblade/core/log/service/ILogApiService.java
  38. 1
      blade-service/blade-log/src/main/java/org/springblade/core/log/service/ILogErrorService.java
  39. 1
      blade-service/blade-log/src/main/java/org/springblade/core/log/service/ILogUsualService.java
  40. 1
      blade-service/blade-log/src/main/java/org/springblade/core/log/service/impl/LogErrorServiceImpl.java
  41. 1
      blade-service/blade-log/src/main/java/org/springblade/core/log/service/impl/LogUsualServiceImpl.java
  42. 1
      blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java
  43. 1
      blade-service/blade-system/src/main/java/org/springblade/system/controller/DictController.java
  44. 1
      blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java
  45. 1
      blade-service/blade-system/src/main/java/org/springblade/system/controller/ParamController.java
  46. 1
      blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java
  47. 16
      blade-service/blade-system/src/main/java/org/springblade/system/feign/DictClient.java
  48. 71
      blade-service/blade-system/src/main/java/org/springblade/system/feign/SysClient.java
  49. 1
      blade-service/blade-system/src/main/java/org/springblade/system/mapper/DeptMapper.java
  50. 1
      blade-service/blade-system/src/main/java/org/springblade/system/mapper/DictMapper.java
  51. 1
      blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.java
  52. 1
      blade-service/blade-system/src/main/java/org/springblade/system/mapper/ParamMapper.java
  53. 1
      blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.java
  54. 1
      blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMenuMapper.java
  55. 1
      blade-service/blade-system/src/main/java/org/springblade/system/service/IDeptService.java
  56. 1
      blade-service/blade-system/src/main/java/org/springblade/system/service/IDictService.java
  57. 1
      blade-service/blade-system/src/main/java/org/springblade/system/service/IMenuService.java
  58. 1
      blade-service/blade-system/src/main/java/org/springblade/system/service/IParamService.java
  59. 1
      blade-service/blade-system/src/main/java/org/springblade/system/service/IRoleMenuService.java
  60. 1
      blade-service/blade-system/src/main/java/org/springblade/system/service/IRoleService.java
  61. 1
      blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DeptServiceImpl.java
  62. 1
      blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DictServiceImpl.java
  63. 1
      blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java
  64. 1
      blade-service/blade-system/src/main/java/org/springblade/system/service/impl/ParamServiceImpl.java
  65. 1
      blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RoleMenuServiceImpl.java
  66. 1
      blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RoleServiceImpl.java
  67. 1
      blade-service/blade-system/src/main/java/org/springblade/system/wrapper/DeptWrapper.java
  68. 1
      blade-service/blade-system/src/main/java/org/springblade/system/wrapper/DictWrapper.java
  69. 1
      blade-service/blade-system/src/main/java/org/springblade/system/wrapper/MenuWrapper.java
  70. 1
      blade-service/blade-system/src/main/java/org/springblade/system/wrapper/ParamWrapper.java
  71. 1
      blade-service/blade-system/src/main/java/org/springblade/system/wrapper/RoleMenuWrapper.java
  72. 1
      blade-service/blade-system/src/main/java/org/springblade/system/wrapper/RoleWrapper.java
  73. 1
      blade-service/blade-user/src/main/java/org/springblade/system/user/wrapper/UserWrapper.java

1
blade-ops/blade-develop/src/main/java/org/springblade/develop/controller/CodeController.java

@ -38,7 +38,6 @@ import java.util.Map;
* 控制器
*
* @author Chill
* @since 2018-12-24
*/
@RestController
@AllArgsConstructor

1
blade-ops/blade-develop/src/main/java/org/springblade/develop/entity/Code.java

@ -30,7 +30,6 @@ import java.io.Serializable;
* 实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@TableName("blade_code")

1
blade-ops/blade-develop/src/main/java/org/springblade/develop/mapper/CodeMapper.java

@ -23,7 +23,6 @@ import org.springblade.develop.entity.Code;
* Mapper 接口
*
* @author Chill
* @since 2018-12-24
*/
public interface CodeMapper extends BaseMapper<Code> {

1
blade-ops/blade-develop/src/main/java/org/springblade/develop/service/ICodeService.java

@ -24,7 +24,6 @@ import org.springblade.develop.entity.Code;
* 服务类
*
* @author Chill
* @since 2018-12-24
*/
public interface ICodeService extends IService<Code> {

1
blade-ops/blade-develop/src/main/java/org/springblade/develop/service/impl/CodeServiceImpl.java

@ -26,7 +26,6 @@ import org.springframework.stereotype.Service;
* 服务实现类
*
* @author Chill
* @since 2018-12-24
*/
@Service
public class CodeServiceImpl extends ServiceImpl<CodeMapper, Code> implements ICodeService {

1
blade-service-api/blade-dict-api/src/main/java/org/springblade/system/dto/DictDTO.java

@ -24,7 +24,6 @@ import org.springblade.system.entity.Dict;
* 数据传输对象实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@EqualsAndHashCode(callSuper = true)

1
blade-service-api/blade-dict-api/src/main/java/org/springblade/system/entity/Dict.java

@ -30,7 +30,6 @@ import java.io.Serializable;
* 实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@TableName("blade_dict")

1
blade-service-api/blade-dict-api/src/main/java/org/springblade/system/vo/DictVO.java

@ -30,7 +30,6 @@ import java.util.List;
* 视图实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@EqualsAndHashCode(callSuper = true)

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/dto/DeptDTO.java

@ -24,7 +24,6 @@ import org.springblade.system.entity.Dept;
* 数据传输对象实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@EqualsAndHashCode(callSuper = true)

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/dto/MenuDTO.java

@ -24,7 +24,6 @@ import java.io.Serializable;
* 数据传输对象实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
public class MenuDTO implements Serializable {

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/dto/ParamDTO.java

@ -24,7 +24,6 @@ import org.springblade.system.entity.Param;
* 数据传输对象实体类
*
* @author Chill
* @since 2018-12-28
*/
@Data
@EqualsAndHashCode(callSuper = true)

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/dto/RoleDTO.java

@ -24,7 +24,6 @@ import org.springblade.system.entity.Role;
* 数据传输对象实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@EqualsAndHashCode(callSuper = true)

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/dto/RoleMenuDTO.java

@ -24,7 +24,6 @@ import org.springblade.system.entity.RoleMenu;
* 数据传输对象实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@EqualsAndHashCode(callSuper = true)

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Dept.java

@ -30,7 +30,6 @@ import java.io.Serializable;
* 实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@TableName("blade_dept")

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Menu.java

@ -31,7 +31,6 @@ import java.io.Serializable;
* 实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@TableName("blade_menu")

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Param.java

@ -27,7 +27,6 @@ import org.springblade.core.mp.base.BaseEntity;
* 实体类
*
* @author Chill
* @since 2018-12-28
*/
@Data
@TableName("blade_param")

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/Role.java

@ -30,7 +30,6 @@ import java.io.Serializable;
* 实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@TableName("blade_role")

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/entity/RoleMenu.java

@ -29,7 +29,6 @@ import java.io.Serializable;
* 实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@TableName("blade_role_menu")

84
blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClient.java

@ -0,0 +1,84 @@
/*
* Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the dreamlu.net developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
package org.springblade.system.feign;
import org.springblade.core.launch.constant.AppConstant;
import org.springblade.system.entity.Dept;
import org.springblade.system.entity.Role;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
/**
* Feign接口类
*
* @author Chill
*/
@FeignClient(
value = AppConstant.APPLICATION_SYSTEM_NAME,
fallback = ISysClientFallback.class
)
public interface ISysClient {
String API_PREFIX = "/sys";
/**
* 获取部门名
*
* @param id 主键
* @return 部门名
*/
@GetMapping(API_PREFIX + "/getDeptName")
String getDeptName(@RequestParam("id") Integer id);
/**
* 获取部门
*
* @param id 主键
* @return Dept
*/
@GetMapping(API_PREFIX + "/getDept")
Dept getDept(@RequestParam("id") Integer id);
/**
* 获取角色名
*
* @param id 主键
* @return 角色名
*/
@GetMapping(API_PREFIX + "/getRoleName")
String getRoleName(@RequestParam("id") Integer id);
/**
* 获取角色别名
*
* @param id 主键
* @return 角色别名
*/
@GetMapping(API_PREFIX + "/getRoleAlias")
String getRoleAlias(@RequestParam("id") Integer id);
/**
* 获取角色
*
* @param id 主键
* @return Role
*/
@GetMapping(API_PREFIX + "/getRole")
Role getRole(@RequestParam("id") Integer id);
}

54
blade-service-api/blade-system-api/src/main/java/org/springblade/system/feign/ISysClientFallback.java

@ -0,0 +1,54 @@
/*
* Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the dreamlu.net developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
package org.springblade.system.feign;
import org.springblade.system.entity.Dept;
import org.springblade.system.entity.Role;
import org.springframework.stereotype.Component;
/**
* Feign失败配置
*
* @author Chill
*/
@Component
public class ISysClientFallback implements ISysClient {
@Override
public String getDeptName(Integer id) {
return null;
}
@Override
public Dept getDept(Integer id) {
return null;
}
@Override
public String getRoleName(Integer id) {
return null;
}
@Override
public String getRoleAlias(Integer id) {
return null;
}
@Override
public Role getRole(Integer id) {
return null;
}
}

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/DeptVO.java

@ -30,7 +30,6 @@ import java.util.List;
* 视图实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@EqualsAndHashCode(callSuper = true)

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/MenuVO.java

@ -30,7 +30,6 @@ import java.util.List;
* 视图实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@EqualsAndHashCode(callSuper = true)

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/ParamVO.java

@ -25,7 +25,6 @@ import org.springblade.system.entity.Param;
* 视图实体类
*
* @author Chill
* @since 2018-12-28
*/
@Data
@EqualsAndHashCode(callSuper = true)

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/RoleMenuVO.java

@ -25,7 +25,6 @@ import org.springblade.system.entity.RoleMenu;
* 视图实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@EqualsAndHashCode(callSuper = true)

1
blade-service-api/blade-system-api/src/main/java/org/springblade/system/vo/RoleVO.java

@ -30,7 +30,6 @@ import java.util.List;
* 视图实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@EqualsAndHashCode(callSuper = true)

1
blade-service-api/blade-user-api/src/main/java/org/springblade/system/user/vo/UserVO.java

@ -25,7 +25,6 @@ import org.springblade.system.user.entity.User;
* 视图实体类
*
* @author Chill
* @since 2018-12-24
*/
@Data
@EqualsAndHashCode(callSuper = true)

1
blade-service/blade-desk/src/main/java/org/springblade/desk/controller/NoticeController.java

@ -42,7 +42,6 @@ import java.util.Map;
* 控制器
*
* @author Chill
* @since 2018-09-29
*/
@RestController
@RequestMapping("notice")

1
blade-service/blade-desk/src/main/java/org/springblade/desk/mapper/NoticeMapper.java

@ -26,7 +26,6 @@ import java.util.List;
* Mapper 接口
*
* @author Chill
* @since 2018-09-29
*/
public interface NoticeMapper extends BaseMapper<Notice> {

1
blade-service/blade-desk/src/main/java/org/springblade/desk/service/INoticeService.java

@ -24,7 +24,6 @@ import org.springblade.desk.entity.Notice;
* 服务类
*
* @author Chill
* @since 2018-09-29
*/
public interface INoticeService extends BaseService<Notice> {

1
blade-service/blade-desk/src/main/java/org/springblade/desk/service/impl/NoticeServiceImpl.java

@ -27,7 +27,6 @@ import org.springframework.stereotype.Service;
* 服务实现类
*
* @author Chill
* @since 2018-09-29
*/
@Service
public class NoticeServiceImpl extends BaseServiceImpl<NoticeMapper, Notice> implements INoticeService {

1
blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogApiController.java

@ -42,7 +42,6 @@ import java.util.stream.Collectors;
* 控制器
*
* @author Chill
* @since 2018-09-26
*/
@RestController
@AllArgsConstructor

1
blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogErrorController.java

@ -42,7 +42,6 @@ import java.util.stream.Collectors;
* 控制器
*
* @author Chill
* @since 2018-09-26
*/
@RestController
@AllArgsConstructor

1
blade-service/blade-log/src/main/java/org/springblade/core/log/controller/LogUsualController.java

@ -42,7 +42,6 @@ import java.util.stream.Collectors;
* 控制器
*
* @author Chill
* @since 2018-10-12
*/
@RestController
@AllArgsConstructor

1
blade-service/blade-log/src/main/java/org/springblade/core/log/mapper/LogApiMapper.java

@ -23,7 +23,6 @@ import org.springblade.core.log.model.LogApi;
* Mapper 接口
*
* @author Chill
* @since 2018-09-26
*/
public interface LogApiMapper extends BaseMapper<LogApi> {

1
blade-service/blade-log/src/main/java/org/springblade/core/log/mapper/LogErrorMapper.java

@ -23,7 +23,6 @@ import org.springblade.core.log.model.LogError;
* Mapper 接口
*
* @author Chill
* @since 2018-09-26
*/
public interface LogErrorMapper extends BaseMapper<LogError> {

1
blade-service/blade-log/src/main/java/org/springblade/core/log/mapper/LogUsualMapper.java

@ -23,7 +23,6 @@ import org.springblade.core.log.model.LogUsual;
* Mapper 接口
*
* @author Chill
* @since 2018-10-12
*/
public interface LogUsualMapper extends BaseMapper<LogUsual> {

1
blade-service/blade-log/src/main/java/org/springblade/core/log/service/ILogApiService.java

@ -23,7 +23,6 @@ import org.springblade.core.log.model.LogApi;
* 服务类
*
* @author Chill
* @since 2018-09-26
*/
public interface ILogApiService extends IService<LogApi> {

1
blade-service/blade-log/src/main/java/org/springblade/core/log/service/ILogErrorService.java

@ -23,7 +23,6 @@ import org.springblade.core.log.model.LogError;
* 服务类
*
* @author Chill
* @since 2018-09-26
*/
public interface ILogErrorService extends IService<LogError> {

1
blade-service/blade-log/src/main/java/org/springblade/core/log/service/ILogUsualService.java

@ -23,7 +23,6 @@ import org.springblade.core.log.model.LogUsual;
* 服务类
*
* @author Chill
* @since 2018-10-12
*/
public interface ILogUsualService extends IService<LogUsual> {

1
blade-service/blade-log/src/main/java/org/springblade/core/log/service/impl/LogErrorServiceImpl.java

@ -26,7 +26,6 @@ import org.springframework.stereotype.Service;
* 服务实现类
*
* @author Chill
* @since 2018-09-26
*/
@Service
public class LogErrorServiceImpl extends ServiceImpl<LogErrorMapper, LogError> implements ILogErrorService {

1
blade-service/blade-log/src/main/java/org/springblade/core/log/service/impl/LogUsualServiceImpl.java

@ -26,7 +26,6 @@ import org.springframework.stereotype.Service;
* 服务实现类
*
* @author Chill
* @since 2018-10-12
*/
@Service
public class LogUsualServiceImpl extends ServiceImpl<LogUsualMapper, LogUsual> implements ILogUsualService {

1
blade-service/blade-system/src/main/java/org/springblade/system/controller/DeptController.java

@ -38,7 +38,6 @@ import java.util.Map;
* 控制器
*
* @author Chill
* @since 2018-12-24
*/
@RestController
@AllArgsConstructor

1
blade-service/blade-system/src/main/java/org/springblade/system/controller/DictController.java

@ -42,7 +42,6 @@ import static org.springblade.common.cache.CacheNames.DICT_VALUE;
* 控制器
*
* @author Chill
* @since 2018-12-24
*/
@RestController
@AllArgsConstructor

1
blade-service/blade-system/src/main/java/org/springblade/system/controller/MenuController.java

@ -40,7 +40,6 @@ import java.util.Map;
* 控制器
*
* @author Chill
* @since 2018-12-24
*/
@RestController
@AllArgsConstructor

1
blade-service/blade-system/src/main/java/org/springblade/system/controller/ParamController.java

@ -39,7 +39,6 @@ import java.util.Map;
* 控制器
*
* @author Chill
* @since 2018-12-28
*/
@RestController
@AllArgsConstructor

1
blade-service/blade-system/src/main/java/org/springblade/system/controller/RoleController.java

@ -39,7 +39,6 @@ import java.util.Map;
* 控制器
*
* @author Chill
* @since 2018-12-24
*/
@RestController
@AllArgsConstructor

16
blade-service/blade-system/src/main/java/org/springblade/system/feign/DictClient.java

@ -1,3 +1,19 @@
/*
* Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the dreamlu.net developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
package org.springblade.system.feign;

71
blade-service/blade-system/src/main/java/org/springblade/system/feign/SysClient.java

@ -0,0 +1,71 @@
/*
* Copyright (c) 2018-2028, Chill Zhuang All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the dreamlu.net developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: Chill 庄骞 (smallchill@163.com)
*/
package org.springblade.system.feign;
import lombok.AllArgsConstructor;
import org.springblade.system.entity.Dept;
import org.springblade.system.entity.Role;
import org.springblade.system.service.IDeptService;
import org.springblade.system.service.IRoleService;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import springfox.documentation.annotations.ApiIgnore;
/**
* 系统服务Feign实现类
*
* @author Chill
*/
@ApiIgnore
@RestController
@AllArgsConstructor
public class SysClient implements ISysClient {
IDeptService deptService;
IRoleService roleService;
@Override
@GetMapping(API_PREFIX + "/getDeptName")
public String getDeptName(Integer id) {
return deptService.getById(id).getDeptName();
}
@Override
@GetMapping(API_PREFIX + "/getDept")
public Dept getDept(Integer id) {
return deptService.getById(id);
}
@Override
@GetMapping(API_PREFIX + "/getRoleName")
public String getRoleName(Integer id) {
return roleService.getById(id).getRoleName();
}
@Override
@GetMapping(API_PREFIX + "/getRoleAlias")
public String getRoleAlias(Integer id) {
return roleService.getById(id).getRoleAlias();
}
@Override
@GetMapping(API_PREFIX + "/getRole")
public Role getRole(Integer id) {
return roleService.getById(id);
}
}

1
blade-service/blade-system/src/main/java/org/springblade/system/mapper/DeptMapper.java

@ -27,7 +27,6 @@ import java.util.List;
* Mapper 接口
*
* @author Chill
* @since 2018-12-24
*/
public interface DeptMapper extends BaseMapper<Dept> {

1
blade-service/blade-system/src/main/java/org/springblade/system/mapper/DictMapper.java

@ -27,7 +27,6 @@ import java.util.List;
* Mapper 接口
*
* @author Chill
* @since 2018-12-24
*/
public interface DictMapper extends BaseMapper<Dict> {

1
blade-service/blade-system/src/main/java/org/springblade/system/mapper/MenuMapper.java

@ -28,7 +28,6 @@ import java.util.List;
* Mapper 接口
*
* @author Chill
* @since 2018-12-24
*/
public interface MenuMapper extends BaseMapper<Menu> {

1
blade-service/blade-system/src/main/java/org/springblade/system/mapper/ParamMapper.java

@ -27,7 +27,6 @@ import java.util.List;
* Mapper 接口
*
* @author Chill
* @since 2018-12-28
*/
public interface ParamMapper extends BaseMapper<Param> {

1
blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMapper.java

@ -27,7 +27,6 @@ import java.util.List;
* Mapper 接口
*
* @author Chill
* @since 2018-12-24
*/
public interface RoleMapper extends BaseMapper<Role> {

1
blade-service/blade-system/src/main/java/org/springblade/system/mapper/RoleMenuMapper.java

@ -27,7 +27,6 @@ import java.util.List;
* Mapper 接口
*
* @author Chill
* @since 2018-12-24
*/
public interface RoleMenuMapper extends BaseMapper<RoleMenu> {

1
blade-service/blade-system/src/main/java/org/springblade/system/service/IDeptService.java

@ -27,7 +27,6 @@ import java.util.List;
* 服务类
*
* @author Chill
* @since 2018-12-24
*/
public interface IDeptService extends IService<Dept> {

1
blade-service/blade-system/src/main/java/org/springblade/system/service/IDictService.java

@ -27,7 +27,6 @@ import java.util.List;
* 服务类
*
* @author Chill
* @since 2018-12-24
*/
public interface IDictService extends IService<Dict> {

1
blade-service/blade-system/src/main/java/org/springblade/system/service/IMenuService.java

@ -29,7 +29,6 @@ import java.util.List;
* 服务类
*
* @author Chill
* @since 2018-12-24
*/
public interface IMenuService extends IService<Menu> {

1
blade-service/blade-system/src/main/java/org/springblade/system/service/IParamService.java

@ -25,7 +25,6 @@ import org.springblade.system.vo.ParamVO;
* 服务类
*
* @author Chill
* @since 2018-12-28
*/
public interface IParamService extends BaseService<Param> {

1
blade-service/blade-system/src/main/java/org/springblade/system/service/IRoleMenuService.java

@ -23,7 +23,6 @@ import org.springblade.system.entity.RoleMenu;
* 服务类
*
* @author Chill
* @since 2018-12-24
*/
public interface IRoleMenuService extends IService<RoleMenu> {

1
blade-service/blade-system/src/main/java/org/springblade/system/service/IRoleService.java

@ -28,7 +28,6 @@ import java.util.List;
* 服务类
*
* @author Chill
* @since 2018-12-24
*/
public interface IRoleService extends IService<Role> {

1
blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DeptServiceImpl.java

@ -31,7 +31,6 @@ import java.util.List;
* 服务实现类
*
* @author Chill
* @since 2018-12-24
*/
@Service
public class DeptServiceImpl extends ServiceImpl<DeptMapper, Dept> implements IDeptService {

1
blade-service/blade-system/src/main/java/org/springblade/system/service/impl/DictServiceImpl.java

@ -41,7 +41,6 @@ import static org.springblade.common.cache.CacheNames.DICT_VALUE;
* 服务实现类
*
* @author Chill
* @since 2018-12-24
*/
@Service
public class DictServiceImpl extends ServiceImpl<DictMapper, Dict> implements IDictService {

1
blade-service/blade-system/src/main/java/org/springblade/system/service/impl/MenuServiceImpl.java

@ -41,7 +41,6 @@ import java.util.stream.Collectors;
* 服务实现类
*
* @author Chill
* @since 2018-12-24
*/
@Service
@AllArgsConstructor

1
blade-service/blade-system/src/main/java/org/springblade/system/service/impl/ParamServiceImpl.java

@ -28,7 +28,6 @@ import org.springframework.stereotype.Service;
* 服务实现类
*
* @author Chill
* @since 2018-12-28
*/
@Service
public class ParamServiceImpl extends BaseServiceImpl<ParamMapper, Param> implements IParamService {

1
blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RoleMenuServiceImpl.java

@ -26,7 +26,6 @@ import org.springframework.stereotype.Service;
* 服务实现类
*
* @author Chill
* @since 2018-12-24
*/
@Service
public class RoleMenuServiceImpl extends ServiceImpl<RoleMenuMapper, RoleMenu> implements IRoleMenuService {

1
blade-service/blade-system/src/main/java/org/springblade/system/service/impl/RoleServiceImpl.java

@ -38,7 +38,6 @@ import java.util.List;
* 服务实现类
*
* @author Chill
* @since 2018-12-24
*/
@Service
@Validated

1
blade-service/blade-system/src/main/java/org/springblade/system/wrapper/DeptWrapper.java

@ -34,7 +34,6 @@ import java.util.stream.Collectors;
* 包装类,返回视图层所需的字段
*
* @author Chill
* @since 2018-12-24
*/
@AllArgsConstructor
public class DeptWrapper extends BaseEntityWrapper<Dept, DeptVO> {

1
blade-service/blade-system/src/main/java/org/springblade/system/wrapper/DictWrapper.java

@ -34,7 +34,6 @@ import java.util.stream.Collectors;
* 包装类,返回视图层所需的字段
*
* @author Chill
* @since 2018-12-24
*/
@AllArgsConstructor
public class DictWrapper extends BaseEntityWrapper<Dict, DictVO> {

1
blade-service/blade-system/src/main/java/org/springblade/system/wrapper/MenuWrapper.java

@ -35,7 +35,6 @@ import java.util.stream.Collectors;
* 包装类,返回视图层所需的字段
*
* @author Chill
* @since 2018-12-24
*/
@AllArgsConstructor
public class MenuWrapper extends BaseEntityWrapper<Menu, MenuVO> {

1
blade-service/blade-system/src/main/java/org/springblade/system/wrapper/ParamWrapper.java

@ -27,7 +27,6 @@ import org.springblade.system.vo.ParamVO;
* 包装类,返回视图层所需的字段
*
* @author Chill
* @since 2018-12-28
*/
@AllArgsConstructor
public class ParamWrapper extends BaseEntityWrapper<Param, ParamVO> {

1
blade-service/blade-system/src/main/java/org/springblade/system/wrapper/RoleMenuWrapper.java

@ -27,7 +27,6 @@ import org.springblade.system.vo.RoleMenuVO;
* 包装类,返回视图层所需的字段
*
* @author Chill
* @since 2018-12-24
*/
@AllArgsConstructor
public class RoleMenuWrapper extends BaseEntityWrapper<RoleMenu, RoleMenuVO> {

1
blade-service/blade-system/src/main/java/org/springblade/system/wrapper/RoleWrapper.java

@ -34,7 +34,6 @@ import java.util.stream.Collectors;
* 包装类,返回视图层所需的字段
*
* @author Chill
* @since 2018-12-24
*/
@AllArgsConstructor
public class RoleWrapper extends BaseEntityWrapper<Role, RoleVO> {

1
blade-service/blade-user/src/main/java/org/springblade/system/user/wrapper/UserWrapper.java

@ -32,7 +32,6 @@ import java.util.List;
* 包装类,返回视图层所需的字段
*
* @author Chill
* @since 2018-12-24
*/
@AllArgsConstructor
public class UserWrapper extends BaseEntityWrapper<User, UserVO> {

Loading…
Cancel
Save