Commit graph

35 commits

Author SHA1 Message Date
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
c067653144 refactor(model-file): Refactor the toEntity that creates and updates the DTO 2025-08-21 16:42:09 +08:00
sol
d61e8870c5 feat(model-file): update FileUpdateDto 2025-08-01 09:26:43 +08:00
sol
564f850ec6 refactor(file): Refactoring the file to upload the relevant code 2025-07-30 12:20:34 +08:00
sol
069ada0795 refactor: Optimize code structure and constant usage 2025-07-29 18:17:38 +08:00
sol
d73a76d9c1 feat(model): Add @JsonIgnore annotations to the PageDto class 2025-07-29 17:00:02 +08:00
sol
9afbf3584d perf(database): Optimized the paging query index 2025-07-26 00:19:45 +08:00
sol
0a7768d775 refactor(database): Update table names and indexes
Updated @TableName annotations in DepartmentEntity, FileEntity, ImageEntity, MenuEntity, PermissionEntity, RoleEntity, and UserEntity
Updated @JoinTable annotations in RoleEntity and UserEntity
Updated methods for querying associated tables in RoleService and UserService
Updated creation scripts for file, image, video, permission, menu, role, and user tables
Removed unnecessary indexes and added pagination primary order indexes
2025-07-25 22:14:20 +08:00
sol
04eb6015ea feat(file): Add a video table and optimize the video frame rate field 2025-07-23 14:39:59 +08:00
sol
d7092a5d75 feat(file): Add video management function 2025-07-23 14:29:35 +08:00
sol
b5eff88830 refactor(sql): Add missing closing parenthesis in user_menu_permission_role_department.sql and create indexes for role and permission IDs 2025-06-17 15:54:05 +08:00
sol
39e68a64ad refactor(sql): Adjust column order and optimize index creation for role-menu and role-permission tables 2025-06-16 16:25:40 +08:00
sol
45d80a660e refactor(database): Optimize SQL schema by adding missing columns and consolidating indexes 2025-06-15 17:02:33 +08:00
sol
ef000d6a73 refactor(api): Update download endpoint to use Feign Response and set content type 2025-06-15 12:03:16 +08:00
Sol
080255cd9f feat(file): Add file update interface and optimize files API 2025-06-11 15:49:16 +08:00
Sol
745ccc8b38 refactor(file): Refactor file upload logic 2025-06-11 15:45:59 +08:00
Sol
8489b9e8c0 feat(file): Optimize file upload logic 2025-06-11 15:10:54 +08:00
Sol
a5e2932b6a perf(database): Adjust index creation strategy 2025-06-11 11:19:23 +08:00
Sol
be08569228 feat(model-file): Add FileCreateDto constructor 2025-06-06 12:31:28 +08:00
Sol
b39ce418e9 refactor(model-file): Optimize the media type of file upload interface 2025-06-06 12:09:28 +08:00
Sol
83e1f95b7a refactor(common-base-model): Lombok annotations for optimized entities and DTO classes 2025-05-30 15:31:05 +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
e840c459af feat(model-file): Add ImageApi.java 2025-05-27 17:41:16 +08:00
Sol
2298fd5084 refactor(model-file): Fix access to uploadFile fields in FileCreateDto 2025-05-27 17:24:59 +08:00
Sol
5cb7affa2b refactor(架构调整): Remove Seata-related code and optimize cache logic 2025-05-24 19:07:21 +08:00
Sol
615c76b0e4 build:Rename the load balancing plug-in and update the database script 2025-05-24 15:19:04 +08:00
Sol
9da03ec4ff refactor(common): Use Lombok annotations to simplify entity class code 2025-05-17 19:04:24 +08:00
Sol
d4fbffc31d refactor: Refine the description of the menu type and sort type 2025-05-13 21:41:42 +08:00
Sol
28490ab108 refactor pom 2025-05-13 20:02:13 +08:00
Sol
ede0533cea feat: introduce MapStruct for automatic DTO to Entity mapping 2025-05-13 19:58:22 +08:00
Sol
89964121ce refactor(dev): Update pg sql 2025-04-11 19:04:44 +08:00
sol
c949ffd08c build(database): Add separate Flyway tables for each microservice 2025-03-19 18:25:16 +08:00
sol
5b749702f0 build(plugin-database): Replace MyBatis-Plus DDL with Flyway
- Add Flyway configuration in `application-database.yml`
- Remove `Ddl` classes from `web-file` and `web-system` modules
- Update `pom.xml` to include Flyway dependencies
- Refactor database migration scripts to follow Flyway-compatible naming and structure
2025-03-19 17:19:30 +08:00
Bga Sol
5f627eef67 init 2025-02-12 17:22:25 +08:00