Commit graph

43 commits

Author SHA1 Message Date
sol
ceaa664722 refactor(service):Refactor the query logic of the underlying service 2025-10-09 11:45:21 +08:00
sol
4f240736f0 fix(service):Fixed a master-slave relationship mapping error when inserting a table 2025-09-29 15:09:39 +08:00
sol
9db790ec17 fix(base):Fixed an empty pointer exception when querying an entity based on its ID 2025-09-29 10:59:17 +08:00
sol
ee512e89a9 feat(core): Add bulk queries and optimize basic services 2025-09-28 22:13:22 +08:00
sol
f72e108ab0 feat(tree):Optimize tree structure query logic Query the tree structure in full at one time and assemble the tree structure in memory 2025-09-27 03:08:59 +08:00
sol
3fa67bf7bf refactor(core): Removed the deleted field logic from the entity class 2025-09-27 01:49:10 +08:00
sol
ca936ccf7f chore(db): migrate from Flyway to Atlas 2025-09-26 02:12:25 +08:00
sol
3d5c20cb06 feat(core):Added checks for MyBaseMapper inheritance 2025-09-24 17:04:57 +08:00
sol
2c5f3becc8 refactor(data-scope): Adjust the package structure related to data permissions 2025-09-23 13:50:47 +08:00
sol
0b86e77bc6 fix(DataScopeHandler):Fixed the processing logic of data permission scopes 2025-09-23 11:22:30 +08:00
sol
3f452579e5 feat(data-scope): Added data permission field comments and configuration classes 2025-09-22 20:17:34 +08:00
sol
9849aecfa2 feat(plugin): Add data rights controls and optimize file services 2025-09-19 21:54:33 +08:00
smile
56acac8759 feat(file): Object storage persistence follows preset path rules 2025-09-19 16:04:40 +08:00
sol
bf7d31f5a3 refactor(common): Optimized the basic service interface and tree service interface 2025-09-17 19:44:06 +08:00
sol
c13b474ea8 refactor(common): Refactor the related code for paginated queries 2025-09-17 19:23:19 +08:00
sol
8e3561848a refactor(common): Refactor the underlying entity class and tree structure services 2025-09-17 19:04:07 +08:00
smile
25d9a354e5 Refactor (common base): Refactoring Excel import and export functionality
-Optimized the logic for generating import templates and importing data
-Improved code reusability and maintainability - improved error handling and logging
-Unified API interfaces for import and export
2025-09-17 17:03:12 +08:00
sol
e9494ecc59 refactor(CorsConfigure, SaTokenConfigure): Add @NonNull annotation to method parameters; delete unused CacheEvictAspect and CacheEvictById classes; update GatewayConfigValues with new constant; enhance FeignInterceptor to include user identity token; modify application configuration to enable system authentication 2025-09-16 17:50:25 +08:00
sol
7408258faa refactor(common-base-web): Extract import and export functions into separate classes 2025-09-16 10:40:29 +08:00
smile
03d1c2f1d7 Build (deps): Replace Excel processing library
-Replace EasyExcel with FastExcel, version 1.2.0- Update package names for related classes and annotations
-Adjust Excel import logic, currently only supports single insertion
-Removed redundant code from onEException
2025-09-08 18:13:52 +08:00
smile
0346cd1ccc feat(common-base): 添加角色导入导出功能
- 新增导入模板下载和 Excel 导入功能- 实现基于 EasyExcel 的高效导入逻辑
- 添加数据校验和错误处理机制
- 更新相关模型和接口定义
2025-09-08 16:56:11 +08:00
sol
4a1ce2324e perf(cache): Optimized baseCache search 2025-08-19 16:25:52 +08:00
sol
bc3110e708 feat(service): Refactored the "cacheSearch" method 2025-06-26 10:12:46 +08:00
sol
730c8fe559 feat(service): Enhance selectByIds method to include additional table lookup after fetching entities 2025-06-25 15:20:20 +08:00
Sol
c548ec9b6e refactor(common-base-web): Optimize BaseEntityClass method
- Use ResolvableType to replace reflection mechanism to get generic types
2025-06-13 12:28:01 +08:00
Sol
24baf77516 fix(common-base-web): Optimize the null value processing of the findIds method 2025-06-13 11:34:59 +08:00
Sol
88489f907c refactor(service): Optimize cache deletion logic 2025-06-13 10:50:23 +08:00
Sol
3fa8dfa1ca feat(service): Optimize data query efficiency through cache 2025-06-13 00:53:33 +08:00
Sol
1871139cc9 feat(common-base-web): Add cache support and optimize entity operations 2025-06-12 23:36:41 +08:00
Sol
6f0111674e feat(service): Add cache deletion operation after entity insertion 2025-06-12 14:11:00 +08:00
Sol
745ccc8b38 refactor(file): Refactor file upload logic 2025-06-11 15:45:59 +08:00
Sol
97ba7cffaf fix(service): Fix cache update logic 2025-06-11 10:28:32 +08:00
Sol
05afb9afb6 refactor(common-base-web): Optimize cache deletion logic 2025-06-11 10:06:25 +08:00
Sol
e6b2a76bef fix(common): Fix cache penetration issue 2025-06-11 10:02:22 +08:00
Sol
71d41b675b feat(system): Implement basic Service caching functions and optimize logging 2025-06-10 20:02:59 +08:00
Sol
1c592a57ef feat(common-base-web): Add cache to clear faces and annotations 2025-06-10 14:12:12 +08:00
Sol
e4b6bdb82d refactor(lombok): refactor Lombok annotations in entity and DTO classes
- Replace `@Data` with `@Getter`, `@Setter`, and `@SuperBuilder`
- Add `@NoArgsConstructor` and `@AllArgsConstructor` where applicable
- Remove redundant `@EqualsAndHashCode` annotations
- Update usage of `BaseVo` and `PageVo`
- Unify code style to improve readability and maintainability
2025-05-30 12:37:59 +08:00
Sol
b4beaf4b08 ci:Adjust log configuration and optimize project structure 2025-05-21 12:07:55 +08:00
Sol
9d6e49c94e fix(common-base-web): Fix null pointer exception in findById method 2025-05-16 22:56:07 +08:00
Sol
b1b5874c69 feat(exception): add parameter validation exception handling 2025-05-06 17:25:34 +08:00
Sol
437c7bee43 feat(cloud): Add Feign and Loadbalance model. 2025-04-25 21:48:26 +08:00
Sol
a4fde4a670 refactor(common-base-web) use list.parallelStream() 2025-04-15 19:30:26 +08:00
Bga Sol
5f627eef67 init 2025-02-12 17:22:25 +08:00