# 测试页面更新说明 ## ✅ 更新内容 ### 1. 测试页面更新 (`static/index.html`) #### 新增功能 1. **双标签页设计** - AI解析接口标签页 - 文档生成接口标签页 - 可以在两个接口之间切换测试 2. **AI解析接口更新** - ✅ 取消 `businessType` 参数选择 - ✅ 新增 `outputData` 输入区域 - ✅ 支持动态添加/删除输入字段和输出字段 - ✅ 使用新的接口格式 3. **文档生成接口支持** - ✅ 字段数据输入区域 - ✅ 文件列表配置区域 - ✅ 支持多个文件同时生成 - ✅ 显示文档ID、文档名称和文件路径 4. **界面优化** - ✅ 现代化的标签页设计 - ✅ 清晰的结果展示 - ✅ 友好的错误提示 - ✅ 链接到Swagger API文档 ### 2. Swagger配置更新 - ✅ 添加"文档生成"标签 - ✅ 两个接口都已包含在Swagger文档中 - ✅ 完整的接口文档说明 --- ## 📋 使用说明 ### 测试AI解析接口 1. 切换到"AI解析接口"标签页 2. 添加输入字段(字段编码 + 字段值) 3. 添加输出字段(只需字段编码) 4. 点击"开始解析"按钮 5. 查看解析结果 ### 测试文档生成接口 1. 切换到"文档生成接口"标签页 2. 添加字段数据(字段编码 + 字段值) 3. 添加文件配置(文件ID + 文件名称 + 模板编码) 4. 点击"生成文档"按钮 5. 查看生成结果(包括文件路径) --- ## 🎯 接口路径 - **解析接口**: `/ai/extract` 或 `/api/ai/extract` - **文档生成接口**: `/ai/generate-document` 或 `/api/ai/generate-document` - **API文档**: `/api-docs` --- ## 📝 示例数据 ### AI解析接口示例 **输入字段:** - 字段编码: `clue_info` - 字段值: `被举报用户名称是张三,年龄30岁,某公司总经理,男性,1980年5月出生,中共党员,正处级` **输出字段:** - `target_name` - `target_gender` - `target_organization_and_position` ### 文档生成接口示例 **字段数据:** - `target_name`: `张三` - `target_gender`: `男` - `target_organization_and_position`: `某公司总经理` **文件配置:** - 文件ID: `1` - 文件名称: `初步核实审批表.doc` - 模板编码: `PRELIMINARY_VERIFICATION_APPROVAL` --- ## 🔍 验证清单 - [x] 测试页面已更新 - [x] 支持解析接口测试 - [x] 支持文档生成接口测试 - [x] Swagger配置已更新 - [x] 两个接口都在Swagger中 --- **更新完成!** 🎉