text_project/generation.json

64 lines
14 KiB
JSON
Raw Normal View History

2026-07-08 08:31:22 +00:00
{
"projectId": 96,
"generationId": "codegen_ea963f7c01b444eaaf0a4c6debcbe082",
"language": "java",
"status": "completed",
"fileIds": [
1298
],
"outputDir": "/app/agents/ai_agents/project-files/codegen-runs/codegen_ea963f7c01b444eaaf0a4c6debcbe082",
"relativeOutputDir": "codegen-runs/codegen_ea963f7c01b444eaaf0a4c6debcbe082",
"generatedFiles": [
"README.md",
"events.ndjson",
"pom.xml",
"src/main/java/com/example/demo/DemoApplication.java",
"src/main/java/com/example/demo/config/OpenApiConfig.java",
"src/main/java/com/example/demo/config/WebMvcConfig.java",
"src/main/java/com/example/demo/controller/AuditLogController.java",
"src/main/java/com/example/demo/controller/BusinessController.java",
"src/main/java/com/example/demo/controller/ConfigController.java",
"src/main/java/com/example/demo/controller/DepartmentController.java",
"src/main/java/com/example/demo/controller/DictController.java",
"src/main/java/com/example/demo/controller/HealthController.java",
"src/main/java/com/example/demo/controller/IntegrationController.java",
"src/main/java/com/example/demo/controller/PermissionController.java",
"src/main/java/com/example/demo/controller/RoleController.java",
"src/main/java/com/example/demo/controller/StatisticsController.java",
"src/main/java/com/example/demo/controller/UserController.java",
"src/main/java/com/example/demo/model/ApiResult.java",
"src/main/java/com/example/demo/model/BusinessItem.java",
"src/main/java/com/example/demo/model/Config.java",
"src/main/java/com/example/demo/model/Department.java",
"src/main/java/com/example/demo/model/DictItem.java",
"src/main/java/com/example/demo/model/DictType.java",
"src/main/java/com/example/demo/model/ExceptionLog.java",
"src/main/java/com/example/demo/model/LoginLog.java",
"src/main/java/com/example/demo/model/OperationLog.java",
"src/main/java/com/example/demo/model/Permission.java",
"src/main/java/com/example/demo/model/Role.java",
"src/main/java/com/example/demo/model/User.java",
"src/main/java/com/example/demo/service/AuditLogService.java",
"src/main/java/com/example/demo/service/BusinessService.java",
"src/main/java/com/example/demo/service/ConfigService.java",
"src/main/java/com/example/demo/service/DepartmentService.java",
"src/main/java/com/example/demo/service/DictService.java",
"src/main/java/com/example/demo/service/IntegrationService.java",
"src/main/java/com/example/demo/service/PermissionService.java",
"src/main/java/com/example/demo/service/RoleService.java",
"src/main/java/com/example/demo/service/StatisticsService.java",
"src/main/java/com/example/demo/service/UserService.java",
"src/main/resources/application.yml",
"src/test/java/com/example/demo/BusinessServiceTest.java"
],
"analysisSummary": "\n\n---\n\n### \n\n使\n\n### \n\n1. ****: /\n2. ****: \n3. ****: \n4. ****: \n5. ****: \n6. ****: \n7. ****: Excel/PDF\n8. ****: \n9. ****: \n10. ****: RESTful API\n\n### \n\n****:\n* ** (user)**: user_id, username, password, real_name, email, phone, dept_id, status, create_time, update_time, last_login_ip, remark.\n* **- (user_role)**: user_id, role_id.\n* ** (role)**: role_id, role_name, role_code, status\n* **- (role_permission)**: role_id, permission_id.\n* ** (dept)**: dept_id, dept_name, parent_dept_id, sort_order, leader, status\n* ** (dict_type)**: type_id, type_name, type_code, status\n* ** (dict_item)**: item_id, type_id, item_label, item_value, sort_order\n* ** (config)**: config_id, config_name, config_key, config_value, remark, status\n* ** (business)**: business_id, business_no, business_type, applicant_id, apply_time, content, attachment_path, status(稿////), auditor_id, comment\n* ** (permission)**: permission_id, permission_name, permission_code(e.g. user:add), type(/), parent_id\n* ** (data_rule)**: rule_id, role_id, rule_type(///), custom_condition\n* ** (login_log)**: log_id, username, login_time, ip_address, device_info, result(/), fail_reason.\n* ** (operation_log)**: log_id, operator, operate_time, operate_type, business_type, business_id, before_data(JSON), after_data(JSON), ip.\n* ** (exception_log)**: log_id, exception_time, exception_type, exception_message, stack_trace, request_url, request_param.\n* ** (sync_record)**: sync_id, source_system, target_system, sync_type, sync_time, status(/), data_count, error_info.\n\n### \n\n****:\n* **Web**: HTTPS使JSONJWT Token\n* ****: RESTful使JSONOAuth2.0API Key\n\n**API (RESTful)**:\n* ****: `/api/user/add` (POST), `/api/user/edit` (PUT), `/api/user/delete/{id}` (DELETE), `/api/user/list` (GET), `/api/user/status` (PUT).\n* ****: `/api/role/add` (POST), `/api/role/edit` (PUT)
"eventLogFile": "/app/agents/ai_agents/project-files/codegen-runs/codegen_ea963f7c01b444eaaf0a4c6debcbe082/events.ndjson",
"repoSettings": {
"username": "root",
"password": "pAssW0rd",
"repoUrl": "http://47.108.255.216:3000/root/text_project.git",
"branch": "main"
},
"repoUrl": "http://47.108.255.216:3000/root/text_project.git",
"branch": "main"
}