How en-dian/userproject works
The README identifies this as an employee and attendance management system. The tree also shows admin and RustFS controller/service areas, but provides no source excerpts or documented endpoint behavior. The graph therefore identifies the apparent entry points and supporting modules without asserting unverified calls, data flow, or a specific employee/attendance workflow.
Components 17
Admin management
- Admin API
hedadmin/src/main/java/com/example/hedadmin/controler/AdminControler.java - Admin service
hedadmin/src/main/java/com/example/hedadmin/service/AdminService.java - Admin service implementation
hedadmin/src/main/java/com/example/hedadmin/service/impl/AdminServiceImpl.java - Admin mapper
hedadmin/src/main/java/com/example/hedadmin/mapper/AdminMapper.java - Admin entity
hedadmin/src/main/java/com/example/hedadmin/entity/Admin.java
RustFS integration
- RustFS API
hedadmin/src/main/java/com/example/hedadmin/controler/RustFsController.java - RustFS filesystem API
hedadmin/src/main/java/com/example/hedadmin/controler/FsRustController.java - RustFS service
hedadmin/src/main/java/com/example/hedadmin/service/RustFsService.java - RustFS configuration
hedadmin/src/main/java/com/example/hedadmin/config/RustFsConfig.java - RustFS config
hedadmin/src/main/java/com/example/hedadmin/config/ConfigRustfs.java - Bucket policy DTO
hedadmin/src/main/java/com/example/hedadmin/DTO/BucketPolicyConfigDto.java
Shared application
- Application startup
hedadmin/src/main/java/com/example/hedadmin/HedadminApplication.java - CORS configuration
hedadmin/src/main/java/com/example/hedadmin/config/CorsConfig.java - Exception handling
hedadmin/src/main/java/com/example/hedadmin/exception/ControllerExceptionHandler.java - Response types
hedadmin/src/main/java/com/example/hedadmin/response/CommonResult.java - Test API
hedadmin/src/main/java/com/example/hedadmin/controler/TestControler.java
Other components
- Administrator