这是一个标题
- src/coponents 目录下新增新文件 MarkdownRenderer.tsx
- 修改页面 src/pages/SelfDeployAI/index.tsx
任务一
前端页面开发:
所涉及知识点:《眼底视网膜解读》
- 页面位于 page 目录下的两个新文件中,查看 Git 提交记录可以找到具体文件。
- 需要适配手机端,支持弹性变化布局。
后端接口配置:
- 将 config.tsx 中的端口替换为 10.3.36.106,以便访问的后端服务。✅
- 修改
./proxy文件:确保target指向http://。✅
重启项目:确保配置生效。
http://7529
负责前端页面开发、后端接口配置和代码拉取。
任务二
自行部署
1、历史记录实现✅已实现
2、后台任务上传、假、真 列表展示✅已实现
3、excel导出 pdf打印
- 安装必要的依赖:
yarn add jspdf jspdf-autotable - 更改导出方式
最适合这种场景的库通常是jsPDF,它是一个轻量级的客户端PDF生成库,易于使用。
// 导出诊断报告
const exportReport = () => {
if (messages.length === 0) {
message.info('暂无诊断结果可导出');
return;
}
// 找最近的一次分析结果
let reportContent = '';
let hasAnalysis = false;
for (let i = messages.length - 1; i >= 0; i--) {
if (messages[i].aiAnalysis) {
// 找到了分析结果
const analysis = messages[i].aiAnalysis;
const content = messages[i].content;
reportContent = `
# 眼底诊断报告
生成时间:${
moment().format('YYYY-MM-DD HH:mm:ss')}
## 分析结果
主要诊断: ${
analysis.main_class.label} (置信度: ${
(analysis.main_class.confidence * 100).

最低0.47元/天 解锁文章
243

被折叠的 条评论
为什么被折叠?



