• 375242562@qq.com's avatar
    feat: 临床试验管理支持快速变更试验状态 · 1e3c2cf0
    375242562@qq.com authored
    后端:新增 PATCH /trials/{id}/status 接口,校验状态值合法性
    前端:
    - trialService 新增 updateStatus() 方法
    - TrialDataGrid 操作列新增状态变更按钮(SwapHorizIcon)
      点击弹出 Menu,列出4种状态(招募中/已关闭/已完成/已暂停)
      当前状态自动禁用,选中新状态后立即调用接口更新
    - TrialsPage 处理 onStatusChange,乐观更新列表和详情面板状态
    Co-Authored-By: default avatarClaude Sonnet 4.6 <noreply@anthropic.com>
    1e3c2cf0
TrialsPage.tsx 7.03 KB