dev #3

Merged
zhangxiang merged 4 commits from dev into main 2026-04-21 19:55:51 +08:00

4 Commits

Author SHA1 Message Date
zhangxiang aa0ad4dce5 Merge pull request 'fix(gitignore): correct log/ pattern to only match root directory' (#2) from fix/gitignore-file into dev
Reviewed-on: #2
2026-04-21 19:55:31 +08:00
张翔 2312f50010 fix(gitignore): correct log/ pattern to only match root directory
The previous `log/` pattern was too broad and matched any directory
named 'log' anywhere in the path, causing Java source files in
`handler/log/` directories to be incorrectly ignored.

Changed to `/log/` to only match the log directory at project root.

Added previously ignored files:
- OperationLogHandler.java
- SysLogHandler.java
- OperationLogHandlerTest.java
- SysLogHandlerTest.java
2026-04-21 19:51:35 +08:00
zhangxiang 11fafa0f67 Merge pull request 'refactor(domain): 将删除和恢复逻辑移至基类并实现幂等性' (#1) from fix/delete-method into dev
Reviewed-on: #1
2026-04-19 16:14:53 +08:00
张翔 dac377d8ec refactor(domain): 将删除和恢复逻辑移至基类并实现幂等性
将SysUser、SysRole和SysPermission中的删除和恢复方法移至BaseDomain
实现删除操作的幂等性,已删除对象不会重复更新删除时间
更新测试用例以验证幂等行为
2026-04-19 16:13:50 +08:00