|
|
f9c7caae26
|
feat: PDF对比按页同步滚动+译文按页分隔显示
|
2026-04-17 10:12:51 +08:00 |
|
|
|
5157561e83
|
feat: PDF对比用PDF.js渲染+滚动同步
|
2026-04-17 10:05:47 +08:00 |
|
|
|
3479cbd04c
|
fix: 实现对比查看功能
- 读取翻译结果文件内容
- 尝试从原PDF提取原文(OCR识别的文字)
- 按页面分块显示对比
- 前端支持分页对比展示
|
2026-04-16 23:45:57 +08:00 |
|
|
|
e5c9ea322a
|
fix: 上传成功后按钮状态改为翻译中
上传PDF成功后立即更新按钮文字为翻译中...而不是保持上传中...
|
2026-04-16 23:33:40 +08:00 |
|
|
|
69e4ca4d64
|
feat: 前端页面使用网站基础配置
- 使用 Flask context_processor 自动注入 site_config
- 所有页面标题使用 site_name 配置
- 所有页面导航栏品牌使用 site_name 配置
- 所有页面底部使用 site_footer 配置
- 文件上传时使用 max_file_size 配置验证文件大小
- 显示最大文件限制提示
|
2026-04-16 18:44:57 +08:00 |
|
|
|
d338522692
|
feat: 添加浏览器标签图标 favicon
- 创建 SVG 格式 favicon(蓝色文档+翻译箭头+中文标记)
- 在所有前台页面添加 favicon:index, login, register, history, pricing, translation
- 在所有后台管理页面添加 favicon
|
2026-04-11 10:51:24 +08:00 |
|
|
|
2ef5e6da87
|
V2.0.0: 新增用户权限动态配置、会员套餐配置、数据包购买功能
新功能:
- 用户权限动态配置(翻译次数、页数限制)
- 会员套餐动态配置(名称、价格、周期)
- 数据包购买套餐管理
- 收入统计功能
- 数据包销售排行
技术更新:
- 新增 DynamicConfig 模型支持动态配置
- 新增 DataPackage 和 UserPackage 模型
- 后台管理增加数据包管理模块
|
2026-04-07 23:26:53 +08:00 |
|