feat(rvw): complete tenant portal polish and ops assignment fixes

Finalize RVW tenant portal UX and reliability updates by aligning login/profile interactions, stabilizing SMS code sends in weak-network scenarios, and fixing multi-tenant assignment payload handling to prevent runtime errors. Refresh RVW status and deployment checklist docs with SAE routing, frontend image build, and post-release validation guidance.

Made-with: Cursor
This commit is contained in:
2026-03-15 18:22:01 +08:00
parent 83e395824b
commit 707f783229
20 changed files with 498 additions and 153 deletions

View File

@@ -1,10 +1,10 @@
# RVW稿件审查模块 - 当前状态与开发指南
> **文档版本:** v6.4
> **文档版本:** v6.5
> **创建日期:** 2026-01-07
> **最后更新:** 2026-03-15
> **维护者:** 开发团队
> **当前状态:** 🚀 **V4.0 期刊配置中心 MVP 开发完成(租户门户+配置中心+中英基线+权限兜底**
> **当前状态:** 🚀 **V4.0 期刊配置中心 MVP 已完成,并完成 V4.0.1 线上可用性修复(租户分配+验证码+部署链路**
> **文档目的:** 快速了解RVW模块状态为新AI助手提供上下文
>
> **🎉 V3.0 进展2026-03-07**
@@ -41,6 +41,12 @@
> - ✅ **审稿配置补齐**`tenant_rvw_configs` 支持 4 维 Prompt + Handlebars 模板 + `editorial_base_standard(zh/en)`
> - ✅ **执行链路最小适配**`finalPrompt = tenantCustom ?? systemDefault`,稿约支持中英基线路由
> - ✅ **租户权限兜底**:创建/更新为 `JOURNAL` 时自动开通 `RVW` 模块,避免新用户登录后无模块权限
>
> **🆕 V4.0.1 可用性修复2026-03-15**
> - ✅ **用户分配租户 500 修复**`allowedModules` 增加后端参数归一化(兼容 string/string[]),避免 `.map is not a function`
> - ✅ **分配租户前端防呆**:提交前统一将 `allowedModules` 规范为数组,异常改为可读错误提示
> - ✅ **验证码发送交互稳定性增强**:主站与期刊登录页新增“发送中”防重入,避免弱网下重复触发造成“已收到短信但前端提示失败”
> - ✅ **部署链路文档补齐**:新增 SAE 接入 RVW 说明(非 SAE 自动识别,依赖路由+租户中间件+权限链路)与前端镜像构建发布验收清单
>
> **V2.0 进展回顾:**
> - ✅ L1 算术验证 + L2 统计验证 + L2.5 一致性取证
@@ -61,7 +67,7 @@
| **商业价值** | ⭐⭐⭐⭐⭐ 极高 |
| **独立性** | ⭐⭐⭐⭐⭐ 极高(用户群完全不同) |
| **目标用户** | 期刊初审编辑 |
| **开发状态** | 🚀 **V4.0 期刊配置中心 MVP 已开发完成:配置中心→租户门户→上传→审稿→报告闭环可用** |
| **开发状态** | 🚀 **V4.0 + V4.0.1 已完成:配置中心→租户门户→上传→审稿→报告闭环可用,含分配租户与验证码可用性修复** |
### 核心目标
@@ -506,7 +512,7 @@ Content-Type: multipart/form-data
---
**文档版本:** v6.4
**文档版本:** v6.5
**最后更新:** 2026-03-15
**当前状态:** 🚀 V4.0 期刊配置中心 MVP 开发完成(配置中心 + 租户门户 + 中英基线 + 权限兜底)
**下一步:** 进入生产部署与灰度验证Nginx 深链回退、前端缓存清理、期刊链路冒烟回归)
**当前状态:** 🚀 V4.0 + V4.0.1 已完成(配置中心 + 租户门户 + 中英基线 + 权限兜底 + 可用性修复
**下一步:** 进入生产部署与灰度验证(SAE 路由/API 转发校验、Nginx 深链回退、前端缓存清理、期刊链路冒烟回归)