ai-business-write/技术文档/测试页面更新说明.md

107 lines
2.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 测试页面更新说明
## ✅ 更新内容
### 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中
---
**更新完成!** 🎉