Skip to main content

Module editor_controller

Module editor_controller 

Source
Expand description

在线翻译编辑器 API 路由 在线翻译编辑器接口 (Editor Controller)

路由前缀 /api/editor,对接 membertb 登录态(写操作要求登录)。

方法路径说明
POST/episodes/{episodeId}/pages/import-provider从图源导入生成页面
GET/episodes/{episodeId}/workspace获取编辑器工作区
GET/pages?episodeId=查询页面列表
GET/units?pageId=查询某页标记单元
PUT/units整页替换式保存标记单元
POST/pages/{pageId}/translation-completion标记页面翻译完成
DELETE/pages/{pageId}/translation-completion取消页面翻译完成
POST/episodes/{episodeId}/workflow/complete整话确认,回写流程

Structs§

ImportProviderQuery
图源导入查询参数
PagesQuery
页面列表查询参数
UnitsQuery
标记单元查询参数

Functions§

clear_translation_completion
取消页面翻译完成
complete_workflow
整话确认(回写流程并失效缓存)
download_source_archive_file
跳转到 COS/CDN 图源压缩包地址,避免后端服务器中转文件流量。
get_source_archive
获取图源压缩包下载凭证(新模型现打包,按页面集 hash 缓存复用)
get_workspace
获取编辑器工作区
import_provider
从图源导入生成页面(幂等,force 重建)
list_pages
查询页面列表
list_units
查询某页标记单元
prepare_upload_credentials
为前端图源解压直传准备批量上传凭证
register_pages
注册前端已直传到图片 OSS 的页面(force 重建)
routes
编辑器路由(挂载于 /api/editor
save_units
整页替换式保存标记单元
set_translation_completion
标记页面翻译完成