docs: add late fee recalculation evidence
This commit is contained in:
parent
6964ef1a54
commit
241e68f874
@ -0,0 +1,45 @@
|
||||
# Late Fee Daily Recalculation Evidence (2026-06-30)
|
||||
|
||||
## Scope
|
||||
|
||||
- Backend task: daily recalculation service and XXL job for unpaid charge late fees.
|
||||
- Worktree: `/Volumes/Dpan/github/water-workspace/worktrees/backend-late-fee-recalc`
|
||||
- Branch: `feat/late-fee-recalc`
|
||||
|
||||
## Implemented Files
|
||||
|
||||
- `sw-business/sw-business-server/src/main/java/cn/com/emsoft/sw/business/service/charge/latefee/LateFeeRecalculationService.java`
|
||||
- `sw-business/sw-business-server/src/main/java/cn/com/emsoft/sw/business/job/charge/LateFeeRecalculationJob.java`
|
||||
- `sw-business/sw-business-server/src/main/java/cn/com/emsoft/sw/business/config/ClockConfig.java`
|
||||
- `sw-business/sw-business-server/src/test/java/cn/com/emsoft/sw/business/service/charge/latefee/LateFeeRecalculationServiceTest.java`
|
||||
|
||||
## Verification
|
||||
|
||||
### Targeted Tests
|
||||
|
||||
Command:
|
||||
|
||||
```bash
|
||||
mvn -pl sw-business/sw-business-server -am -Dtest=LateFeeRecalculationServiceTest,LateFeeDailyCalculatorTest -Dsurefire.failIfNoSpecifiedTests=false test
|
||||
```
|
||||
|
||||
Result: PASS
|
||||
|
||||
- `LateFeeRecalculationServiceTest`: 4 tests, 0 failures, 0 errors, 0 skipped
|
||||
- `LateFeeDailyCalculatorTest`: 8 tests, 0 failures, 0 errors, 0 skipped
|
||||
- Total: 12 tests, 0 failures, 0 errors, 0 skipped
|
||||
|
||||
### Compile
|
||||
|
||||
Command:
|
||||
|
||||
```bash
|
||||
mvn -pl sw-business/sw-business-server -am -DskipTests compile
|
||||
```
|
||||
|
||||
Result: PASS
|
||||
|
||||
## Notes
|
||||
|
||||
- Maven reported existing effective-model warnings for duplicate/missing plugin declarations in unrelated modules; they did not fail the build.
|
||||
- Mockito reported the existing dynamic-agent warning during unit tests; it did not fail the test run.
|
||||
Loading…
x
Reference in New Issue
Block a user