zhangjf 8e4afcd1a5 feat: TenantAwareLoadBalancer 整合 TenantRoutingProperties 配置
问题:TenantRoutingProperties 定义了配置但未被使用

解决方案:
1. TenantAwareLoadBalancer 注入 TenantRoutingProperties
   - 使用配置的 tenantHeader 名称
   - 使用配置的 buildTenantGroup 方法
   - 使用配置的 isSharedService 判断
   - 使用配置的 isFallbackToShared 策略

2. 新增功能
   - 支持 enabled=false 禁用租户路由
   - 共享服务跳过租户过滤
   - 可配置是否回退到共享实例

3. 更新测试适配新构造函数
2026-02-19 21:02:25 +08:00

30 lines
103 KiB
Plaintext

2026-02-18 16:23:32.297 [http-nio-8140-exec-1] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"1201ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:23:33.919 [http-nio-8140-exec-2] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":0,\"success\":true}","costTime":"63ms","requestUrl":"http://localhost:8140/api/v1/exp/expense/stats/today-expense","requestMethod":"GET","requestParams":{},"methodName":"getTodayExpense","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense/stats/today-expense","status":"SUCCESS"}
2026-02-18 16:28:00.113 [http-nio-8140-exec-4] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":0,\"success\":true}","costTime":"8ms","requestUrl":"http://localhost:8140/api/v1/exp/expense/stats/today-expense","requestMethod":"GET","requestParams":{},"methodName":"getTodayExpense","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense/stats/today-expense","status":"SUCCESS"}
2026-02-18 16:28:04.282 [http-nio-8140-exec-5] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"65ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:28:46.832 [http-nio-8140-exec-6] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"20ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:29:03.848 [http-nio-8140-exec-7] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":0,\"success\":true}","costTime":"7ms","requestUrl":"http://localhost:8140/api/v1/exp/expense/stats/today-expense","requestMethod":"GET","requestParams":{},"methodName":"getTodayExpense","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense/stats/today-expense","status":"SUCCESS"}
2026-02-18 16:29:04.645 [http-nio-8140-exec-8] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"20ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:42:45.716 [http-nio-8140-exec-10] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":0,\"success\":true}","costTime":"19ms","requestUrl":"http://localhost:8140/api/v1/exp/expense/stats/today-expense","requestMethod":"GET","requestParams":{},"methodName":"getTodayExpense","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense/stats/today-expense","status":"SUCCESS"}
2026-02-18 16:42:46.905 [http-nio-8140-exec-1] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"14ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:45:11.359 [http-nio-8140-exec-4] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","content-type":"application/json","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":2024042498959294465,\"success\":true}","requestBody":{"id":null,"title":"测试支出","amount":100,"currency":"CNY","expenseType":1,"payeeName":"测试收款人","payeeBank":null,"payeeAccount":null,"expenseDate":"2026-02-18T10:00:00","purpose":"测试","requestId":null,"projectId":null,"customerId":null,"attachments":null,"remark":null},"costTime":"93ms","requestUrl":"http://localhost:8140/api/v1/exp/expense","requestMethod":"POST","requestParams":{},"methodName":"create","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense","status":"SUCCESS"}
2026-02-18 16:45:28.361 [http-nio-8140-exec-5] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"38ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:45:52.733 [http-nio-8140-exec-6] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":0,\"success\":true}","costTime":"19ms","requestUrl":"http://localhost:8140/api/v1/exp/expense/stats/today-expense","requestMethod":"GET","requestParams":{},"methodName":"getTodayExpense","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense/stats/today-expense","status":"SUCCESS"}
2026-02-18 16:45:53.800 [http-nio-8140-exec-7] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"21ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:47:23.641 [http-nio-8140-exec-9] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","content-type":"application/json","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":2024043053966376962,\"success\":true}","requestBody":{"id":null,"title":"测试支出","amount":100,"currency":"CNY","expenseType":1,"payeeName":"测试收款人","payeeBank":null,"payeeAccount":null,"expenseDate":"2026-02-18T12:00:00","purpose":"测试","requestId":null,"projectId":null,"customerId":null,"attachments":null,"remark":null},"costTime":"19ms","requestUrl":"http://localhost:8140/api/v1/exp/expense","requestMethod":"POST","requestParams":{},"methodName":"create","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense","status":"SUCCESS"}
2026-02-18 16:48:03.163 [http-nio-8140-exec-10] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"32ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:49:37.550 [http-nio-8140-exec-2] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"109ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:50:37.023 [http-nio-8140-exec-3] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":0,\"success\":true}","costTime":"17ms","requestUrl":"http://localhost:8140/api/v1/exp/expense/stats/today-expense","requestMethod":"GET","requestParams":{},"methodName":"getTodayExpense","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense/stats/today-expense","status":"SUCCESS"}
2026-02-18 16:50:39.120 [http-nio-8140-exec-4] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":0,\"success\":true}","costTime":"19ms","requestUrl":"http://localhost:8140/api/v1/exp/expense/stats/today-expense","requestMethod":"GET","requestParams":{},"methodName":"getTodayExpense","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense/stats/today-expense","status":"SUCCESS"}
2026-02-18 16:50:41.470 [http-nio-8140-exec-5] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"50ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:51:38.527 [http-nio-8140-exec-7] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":0,\"success\":true}","costTime":"13ms","requestUrl":"http://localhost:8140/api/v1/exp/expense/stats/today-expense","requestMethod":"GET","requestParams":{},"methodName":"getTodayExpense","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense/stats/today-expense","status":"SUCCESS"}
2026-02-18 16:51:40.166 [http-nio-8140-exec-8] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"45ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:51:45.549 [http-nio-8140-exec-9] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"15ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:52:06.460 [http-nio-8140-exec-10] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":0,\"success\":true}","costTime":"13ms","requestUrl":"http://localhost:8140/api/v1/exp/expense/stats/today-expense","requestMethod":"GET","requestParams":{},"methodName":"getTodayExpense","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense/stats/today-expense","status":"SUCCESS"}
2026-02-18 16:52:11.039 [http-nio-8140-exec-1] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"10ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:52:39.885 [http-nio-8140-exec-3] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","content-type":"application/json","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":2024044380419211265,\"success\":true}","requestBody":{"id":null,"title":"测试","amount":100,"currency":"CNY","expenseType":1,"payeeName":"测试","payeeBank":null,"payeeAccount":null,"expenseDate":"2026-02-18T12:00:00","purpose":"测试","requestId":null,"projectId":null,"customerId":null,"attachments":null,"remark":null},"costTime":"12ms","requestUrl":"http://localhost:8140/api/v1/exp/expense","requestMethod":"POST","requestParams":{},"methodName":"create","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense","status":"SUCCESS"}
2026-02-18 16:52:39.947 [http-nio-8140-exec-4] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","content-type":"application/json","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":2024044380658286593,\"success\":true}","requestBody":{"id":null,"title":"测试","amount":100,"currency":"CNY","expenseType":6,"payeeName":"测试","payeeBank":null,"payeeAccount":null,"expenseDate":"2026-02-18T12:00:00","purpose":"测试","requestId":null,"projectId":null,"customerId":null,"attachments":null,"remark":null},"costTime":"17ms","requestUrl":"http://localhost:8140/api/v1/exp/expense","requestMethod":"POST","requestParams":{},"methodName":"create","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense","status":"SUCCESS"}
2026-02-18 16:53:36.695 [http-nio-8140-exec-5] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":0,\"success\":true}","costTime":"29ms","requestUrl":"http://localhost:8140/api/v1/exp/expense/stats/today-expense","requestMethod":"GET","requestParams":{},"methodName":"getTodayExpense","className":"com.fundplatform.exp.controller.FundExpenseController","requestUri":"/api/v1/exp/expense/stats/today-expense","status":"SUCCESS"}
2026-02-18 16:53:37.609 [http-nio-8140-exec-6] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"20ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}
2026-02-18 16:53:47.500 [http-nio-8140-exec-7] - {"responseType":"Result","requestHeaders":{"x-tenant-id":"1","x-user-id":"1"},"responseBody":"{\"code\":200,\"message\":\"success\",\"data\":[{\"id\":2023686600025919489,\"typeCode\":\"TEST001\",\"typeName\":\"测试类型\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":0,\"description\":\"API测试创建的类型\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:10:58\",\"updatedTime\":\"2026-02-17T17:10:58\",\"remark\":null,\"children\":[]},{\"id\":1,\"typeCode\":\"HUMAN_COST\",\"typeName\":\"人力成本\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":1,\"description\":\"人力成本相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":6,\"typeCode\":\"SALARY\",\"typeName\":\"工资\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"员工工资\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":7,\"typeCode\":\"BONUS\",\"typeName\":\"奖金\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"奖金发放\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":8,\"typeCode\":\"SOCIAL_INSURANCE\",\"typeName\":\"社保\",\"parentId\":1,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"社会保险\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":2,\"typeCode\":\"OFFICE\",\"typeName\":\"办公费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":2,\"description\":\"办公相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":9,\"typeCode\":\"RENT\",\"typeName\":\"房租\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"办公室租金\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":10,\"typeCode\":\"UTILITIES\",\"typeName\":\"水电费\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"水电费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":11,\"typeCode\":\"SUPPLIES\",\"typeName\":\"办公用品\",\"parentId\":2,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"办公用品采购\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":3,\"typeCode\":\"TRAVEL\",\"typeName\":\"差旅费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":3,\"description\":\"差旅相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":12,\"typeCode\":\"TRANSPORT\",\"typeName\":\"交通费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"出差交通费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":13,\"typeCode\":\"ACCOMMODATION\",\"typeName\":\"住宿费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"出差住宿费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":14,\"typeCode\":\"MEALS\",\"typeName\":\"餐饮费\",\"parentId\":3,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"出差餐饮费用\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":4,\"typeCode\":\"PURCHASE\",\"typeName\":\"采购费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":4,\"description\":\"采购相关支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[{\"id\":15,\"typeCode\":\"EQUIPMENT\",\"typeName\":\"设备采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":1,\"description\":\"设备采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":16,\"typeCode\":\"SOFTWARE\",\"typeName\":\"软件采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":2,\"description\":\"软件采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]},{\"id\":17,\"typeCode\":\"SERVICE\",\"typeName\":\"服务采购\",\"parentId\":4,\"parentName\":null,\"typeLevel\":2,\"sortOrder\":3,\"description\":\"服务采购支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}]},{\"id\":5,\"typeCode\":\"OTHER\",\"typeName\":\"其他费用\",\"parentId\":0,\"parentName\":null,\"typeLevel\":1,\"sortOrder\":5,\"description\":\"其他类型支出\",\"status\":1,\"tenantId\":0,\"createdBy\":null,\"createdTime\":\"2026-02-17T17:07:48\",\"updatedTime\":\"2026-02-17T17:07:48\",\"remark\":null,\"children\":[]}],\"success\":true}","costTime":"18ms","requestUrl":"http://localhost:8140/api/v1/exp/expense-type/tree","requestMethod":"GET","requestParams":{},"methodName":"getTree","className":"com.fundplatform.exp.controller.ExpenseTypeController","requestUri":"/api/v1/exp/expense-type/tree","status":"SUCCESS"}