prod_ts/generation.json

57 lines
12 KiB
JSON
Raw Normal View History

2026-07-13 02:20:57 +00:00
{
"projectId": 2,
"generationId": "codegen_7a0450aa5ed043b8b81b0c627e7e16c7",
"language": "java",
"status": "completed",
"fileIds": [
5
],
"outputDir": "/app/agents/ai_agents/project-files/codegen-runs/codegen_7a0450aa5ed043b8b81b0c627e7e16c7",
"relativeOutputDir": "codegen-runs/codegen_7a0450aa5ed043b8b81b0c627e7e16c7",
"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/controller/BusinessController.java",
"src/main/java/com/example/demo/controller/DeptController.java",
"src/main/java/com/example/demo/controller/DictionaryController.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/LogController.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/SystemConfigController.java",
"src/main/java/com/example/demo/controller/UserController.java",
"src/main/java/com/example/demo/model/BusinessItem.java",
"src/main/java/com/example/demo/model/Dept.java",
"src/main/java/com/example/demo/model/Dictionary.java",
"src/main/java/com/example/demo/model/LogRecord.java",
"src/main/java/com/example/demo/model/Role.java",
"src/main/java/com/example/demo/model/StatisticsResult.java",
"src/main/java/com/example/demo/model/SystemConfig.java",
"src/main/java/com/example/demo/model/User.java",
"src/main/java/com/example/demo/service/BusinessService.java",
"src/main/java/com/example/demo/service/DeptService.java",
"src/main/java/com/example/demo/service/DictionaryService.java",
"src/main/java/com/example/demo/service/IntegrationService.java",
"src/main/java/com/example/demo/service/LogService.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/SystemConfigService.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#### **1. **\n\nIMS\n\n#### **2. **\n\n\n\n1. ****\n * \n * \n * \n * \n * \n * \n * \n * \n * \n2. ****\n * \n * \n * \n * \n * /\n * \n * \n * \n3. ****\n * \n * \n * \n * Excel/PDF\n * \n4. ****\n * \n * \n * \n * \n5. ****\n * API\n * \n * /\n\n#### **3. **\n\n\n\n* ** (user)**\n * \n * ID (user_id): Long\n * (username): String\n * (password): String\n * (real_name): String\n * ID (dept_id): Long\n * ID (role_id): Long\n * (phone): String\n * (status): Integer\n * (create_time): Date\n * (update_time): Date\n\n#### **4. **\n\n RESTful API \n\n* ****\n * ** (IMS-IF-USER)** HTTP/1.1 JSON使 JWT Token \n * ** (IMS-IF-ADMIN)** HTTP/1.1 JSON使 JWT Token \n * ** (IMS-IF-EXT)** HTTP/1.1 FTP JSON/XML使 API Key \n\n* **API**\n * ****:\n * `POST /api/user`: \n * `PUT /api/user/{id}`: \n * `DELETE /api/user/{id}`: \n * `GET /api/user`: keyword, page, size \n * ****:\n * `POST /api/role`: \n * `PUT /api/role/{id}`: \n * `DELETE /api/role/{id}`: \n * `GET /api/role`: keyword, page, size \n\n#### **5. **\n\n* ****\n * Java, SpringBoot\n * Vue React\n * MySQL ()\n * Redis\n * WebNginx\n *
"eventLogFile": "/app/agents/ai_agents/project-files/codegen-runs/codegen_7a0450aa5ed043b8b81b0c627e7e16c7/events.ndjson",
"repoSettings": {
"username": "root",
"password": "pAssW0rd",
"repoUrl": "http://47.108.255.216:3000/root/prod_ts.git",
"branch": "main"
},
"repoUrl": "http://47.108.255.216:3000/root/prod_ts.git",
"branch": "main"
}