- 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
Description
资金管理平台
Languages
Java
61.1%
Vue
26.6%
Shell
6.6%
TypeScript
4.7%
Dockerfile
0.5%
Other
0.4%