mirror of
https://gitee.com/orangeform/orange-admin.git
synced 2026-01-17 18:46:36 +08:00
commit:集成Minio
This commit is contained in:
@@ -17,7 +17,7 @@ import java.util.*;
|
||||
* 用户管理服务远程数据操作访问接口。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@FeignClient(
|
||||
name = "upms",
|
||||
|
||||
@@ -7,7 +7,7 @@ import java.util.Map;
|
||||
* 菜单类型常量对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public final class SysMenuType {
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ import java.util.Map;
|
||||
* 权限字类型常量对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public final class SysPermCodeType {
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ import java.util.Map;
|
||||
* 权限资源模块类型常量对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public final class SysPermModuleType {
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ import java.util.Map;
|
||||
* 用户状态常量字典对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public final class SysUserStatus {
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ import java.util.Map;
|
||||
* 用户类型常量字典对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public final class SysUserType {
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ import java.util.Map;
|
||||
* 菜单Dto。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
public class SysMenuDto {
|
||||
|
||||
@@ -15,7 +15,7 @@ import java.util.Map;
|
||||
* 权限字Dto。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
public class SysPermCodeDto {
|
||||
|
||||
@@ -12,7 +12,7 @@ import java.util.Map;
|
||||
* 权限资源Dto。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
public class SysPermDto {
|
||||
|
||||
@@ -14,7 +14,7 @@ import java.util.List;
|
||||
* 权限资源模块Dto。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
public class SysPermModuleDto {
|
||||
|
||||
@@ -12,7 +12,7 @@ import java.util.Map;
|
||||
* 角色Dto。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
public class SysRoleDto {
|
||||
|
||||
@@ -18,7 +18,7 @@ import java.util.List;
|
||||
* SysUserDto对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
public class SysUserDto {
|
||||
|
||||
@@ -9,7 +9,7 @@ import org.springframework.context.annotation.ComponentScan;
|
||||
* upms服务启动类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@SpringCloudApplication
|
||||
@EnableFeignClients(basePackages = "com.orange.demo")
|
||||
|
||||
@@ -10,7 +10,7 @@ import org.springframework.context.annotation.Configuration;
|
||||
* NOTE: 和multiDataSource相关的配置没有包含进来,因为涉及到条件属性,所以由其相关的配置对象自己处理。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
@RefreshScope
|
||||
|
||||
@@ -14,7 +14,7 @@ import javax.sql.DataSource;
|
||||
* 数据源配置Bean对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Configuration
|
||||
@EnableTransactionManagement
|
||||
|
||||
@@ -29,11 +29,11 @@ import java.util.*;
|
||||
* 登录接口控制器类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Slf4j
|
||||
@RestController
|
||||
@RequestMapping("/admin/login")
|
||||
@RequestMapping("/login")
|
||||
public class LoginController {
|
||||
|
||||
@Autowired
|
||||
|
||||
@@ -24,7 +24,7 @@ import java.util.*;
|
||||
* 菜单管理接口控制器类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Slf4j
|
||||
@RestController
|
||||
|
||||
@@ -27,7 +27,7 @@ import java.util.*;
|
||||
* 权限字管理接口控制器类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Slf4j
|
||||
@RestController
|
||||
|
||||
@@ -28,7 +28,7 @@ import java.util.Map;
|
||||
* 权限资源管理接口控制器类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Slf4j
|
||||
@RestController
|
||||
|
||||
@@ -26,7 +26,7 @@ import java.util.Map;
|
||||
* 权限资源模块管理接口控制器类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Slf4j
|
||||
@RestController
|
||||
|
||||
@@ -33,7 +33,7 @@ import java.util.stream.Collectors;
|
||||
* 角色管理接口控制器类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Slf4j
|
||||
@RestController
|
||||
|
||||
@@ -8,7 +8,7 @@ import com.orange.demo.upmsservice.service.*;
|
||||
import com.orange.demo.upmsinterface.dto.*;
|
||||
import com.orange.demo.common.core.object.*;
|
||||
import com.orange.demo.common.core.util.*;
|
||||
import com.orange.demo.common.core.constant.ErrorCodeEnum;
|
||||
import com.orange.demo.common.core.constant.*;
|
||||
import com.orange.demo.common.core.base.controller.BaseController;
|
||||
import com.orange.demo.common.core.base.service.BaseService;
|
||||
import com.orange.demo.common.core.annotation.MyRequestBody;
|
||||
@@ -26,7 +26,7 @@ import java.util.*;
|
||||
* 用户管理操作控制器类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Slf4j
|
||||
@RestController
|
||||
|
||||
@@ -9,7 +9,7 @@ import java.util.List;
|
||||
* 菜单数据访问操作接口。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public interface SysMenuMapper extends BaseDaoMapper<SysMenu> {
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ import com.orange.demo.upmsservice.model.SysMenuPermCode;
|
||||
* 菜单与权限字关系数据访问操作接口。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public interface SysMenuPermCodeMapper extends BaseDaoMapper<SysMenuPermCode> {
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@ import java.util.Map;
|
||||
* 权限字数据访问操作接口。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public interface SysPermCodeMapper extends BaseDaoMapper<SysPermCode> {
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ import com.orange.demo.upmsservice.model.SysPermCodePerm;
|
||||
* 权限字与权限资源关系数据访问操作接口。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public interface SysPermCodePermMapper extends BaseDaoMapper<SysPermCodePerm> {
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@ import java.util.Map;
|
||||
* 权限资源数据访问操作接口。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public interface SysPermMapper extends BaseDaoMapper<SysPerm> {
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ import java.util.List;
|
||||
* 权限资源模块数据访问操作接口。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public interface SysPermModuleMapper extends BaseDaoMapper<SysPermModule> {
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ import com.orange.demo.upmsservice.model.SysPermWhitelist;
|
||||
* 权限资源白名单数据访问操作接口。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public interface SysPermWhitelistMapper extends BaseDaoMapper<SysPermWhitelist> {
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ import java.util.List;
|
||||
* 角色数据访问操作接口。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public interface SysRoleMapper extends BaseDaoMapper<SysRole> {
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ import com.orange.demo.upmsservice.model.SysRoleMenu;
|
||||
* 角色与菜单操作关联关系数据访问操作接口。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public interface SysRoleMenuMapper extends BaseDaoMapper<SysRoleMenu> {
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ import java.util.*;
|
||||
* 用户管理数据操作访问接口。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public interface SysUserMapper extends BaseDaoMapper<SysUser> {
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ import java.util.List;
|
||||
* 用户与角色关联关系数据访问操作接口。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
public interface SysUserRoleMapper extends BaseDaoMapper<SysUserRole> {
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ import java.util.List;
|
||||
* 菜单实体对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
@Table(name = "zz_sys_menu")
|
||||
|
||||
@@ -8,7 +8,7 @@ import javax.persistence.*;
|
||||
* 菜单与权限字关联实体对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
@Table(name = "zz_sys_menu_perm_code")
|
||||
|
||||
@@ -14,7 +14,7 @@ import java.util.Map;
|
||||
* 权限资源实体对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
@Table(name = "zz_sys_perm")
|
||||
|
||||
@@ -21,7 +21,7 @@ import java.util.List;
|
||||
* 权限字实体对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
@Table(name = "zz_sys_perm_code")
|
||||
|
||||
@@ -8,7 +8,7 @@ import javax.persistence.*;
|
||||
* 权限字与权限资源关联实体对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
@Table(name = "zz_sys_perm_code_perm")
|
||||
|
||||
@@ -15,7 +15,7 @@ import java.util.List;
|
||||
* 权限模块实体对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
@Table(name = "zz_sys_perm_module")
|
||||
|
||||
@@ -8,7 +8,7 @@ import javax.persistence.*;
|
||||
* 白名单实体对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
@Table(name = "zz_sys_perm_whitelist")
|
||||
|
||||
@@ -19,7 +19,7 @@ import java.util.List;
|
||||
* 角色实体对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
@Table(name = "zz_sys_role")
|
||||
|
||||
@@ -8,7 +8,7 @@ import javax.persistence.*;
|
||||
* 角色菜单实体对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
@Table(name = "zz_sys_role_menu")
|
||||
|
||||
@@ -23,7 +23,7 @@ import java.util.List;
|
||||
* SysUser实体对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
@Table(name = "zz_sys_user")
|
||||
|
||||
@@ -8,7 +8,7 @@ import javax.persistence.*;
|
||||
* 用户角色实体对象。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Data
|
||||
@Table(name = "zz_sys_user_role")
|
||||
|
||||
@@ -27,7 +27,7 @@ import java.util.stream.Collectors;
|
||||
* 菜单数据服务类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Service
|
||||
public class SysMenuService extends BaseService<SysMenu, SysMenuDto, Long> {
|
||||
|
||||
@@ -25,7 +25,7 @@ import java.util.stream.Collectors;
|
||||
* 权限字数据服务类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Service
|
||||
public class SysPermCodeService extends BaseService<SysPermCode, SysPermCodeDto, Long> {
|
||||
|
||||
@@ -19,7 +19,7 @@ import java.util.List;
|
||||
* 权限资源模块数据服务类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Service
|
||||
public class SysPermModuleService extends BaseService<SysPermModule, SysPermModuleDto, Long> {
|
||||
|
||||
@@ -27,7 +27,7 @@ import java.util.Map;
|
||||
* 权限资源数据服务类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Service
|
||||
public class SysPermService extends BaseService<SysPerm, SysPermDto, Long> {
|
||||
|
||||
@@ -11,7 +11,7 @@ import org.springframework.stereotype.Service;
|
||||
* 白名单数据服务类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Service
|
||||
public class SysPermWhitelistService extends BaseService<SysPermWhitelist, SysPermWhitelist, String> {
|
||||
|
||||
@@ -27,7 +27,7 @@ import java.util.stream.Collectors;
|
||||
* 角色数据服务类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Service
|
||||
public class SysRoleService extends BaseService<SysRole, SysRoleDto, Long> {
|
||||
|
||||
@@ -26,7 +26,7 @@ import java.util.stream.Collectors;
|
||||
* 用户管理数据操作服务类。
|
||||
*
|
||||
* @author Jerry
|
||||
* @date 2020-09-27
|
||||
* @date 2020-10-19
|
||||
*/
|
||||
@Service
|
||||
public class SysUserService extends BaseService<SysUser, SysUserDto, Long> {
|
||||
|
||||
Reference in New Issue
Block a user