zhangjf 9a55286869 refactor: migrate ID types from Long to String across modules
- Update BaseEntity to use String IDs (snowflake algorithm format)
- Migrate context holders (UserContextHolder, TenantContextHolder) to String
- Update MyBatis-Plus configs: LongValue -> StringValue for tenant ID
- Fix type conversions in 6 modules: common, sys, cust, proj, req, exp (partial)

Changes by module:
- fund-common: Context holders, interceptors, test fixes
- fund-sys: Test files updated for String IDs
- fund-cust: Service, DTO, VO, Controller, Config updates
- fund-proj: Complete service layer and controller migration
- fund-req: Complete service layer and controller migration
- fund-exp: ExpenseType service layer complete (FundExpense in progress)

Note: JavaScript precision issue resolved by using String for large IDs
2026-03-02 19:33:01 +08:00
2026-03-01 19:06:42 +08:00
2026-03-01 19:06:42 +08:00
2026-02-20 10:13:52 +08:00
Description
资金管理平台
326 MiB
Languages
Java 61.1%
Vue 26.6%
Shell 6.6%
TypeScript 4.7%
Dockerfile 0.5%
Other 0.4%