iretail/
│
├── src/main/java/
│ └── iretail
│ ├── config
│ │ └── SwaggerConfig.java
│ │ └── OperationAnno.java
│ │ └── OperationAspect.java
│ │ └── GlobalDefaultExceptionHandler.java
│ │ └── BusinessException.java
│ │
│ ├── controller
│ │ └── UserController.java
│ │
│ ├── dto
│ │ ├── UserInfo.java
│ │
│ ├── entity
│ │ ├── Operation.java
│ │ └── Org.java
│ │ └── Role.java
│ │ └── RoleOperation.java
│ │ └── Store.java
│ │ └── User.java
│ │ └── UserOrg.java
│ │ └── UserRole.java
│ │
│ ├── service
│ │ └── UserService.java
│ │
│ ├── utils
│ │ └── JwtUtil.java
│ │ └── UserScopeUtil.java
│ │
│ └── IretailApplication.java
│
├── src/main/resources/
│ └── application.yaml
│
├── .gitignore
├── README.md
└── pom.xml
Ready to build an inventory system, including data dimension check, role permissions check