4f50237f5646f4d4f2b71b100f9d187b3395d07d
CTMS 项目快速上手
账号(每个角色保留 1 个)
- 管理员:
admin / admin123 - PM:
pm_user / Pm#123456 - CRA:
cra_user / Cra#123456 - PV:
pv_user / Pv#123456 - IMP(药品管理员):
imp_manager / Imp#123456(已加入 IMP Study)
其余历史示例账号已被停用,仅保留以上 5 个。若需新增,可用管理员在
/api/v1/users创建,并在项目成员中赋予角色。
角色权限概要(前端操作级提示,后端仍最终裁决)
- ADMIN:全权限
- PM:里程碑/任务维护、受试者状态、AE 创建/关闭、Issue 创建/关闭、Finance 创建/审批/支付、IMP 交易、FAQ 维护
- CRA:任务/受试者/AE/Data Query 创建,受试者状态更新,Finance 创建/提交,其他只读
- PV:AE 创建/关闭,Issue 创建/关闭,其余只读
- IMP:IMP 交易/产品/批次维护,其余只读
- 普通成员(无项目角色):仅浏览
访问方式
- 前端:
http://localhost(Nginx 反代到 Vite 开发容器) - 后端 API:同域
/api/v1/*(已在前端代理)
常用流程
- 用
admin / admin123登录前端。 - 在“项目列表”进入一个项目或新建项目后进入。
- Dashboard 查看进度、待办;左侧导航进入“里程碑”“任务”等页面。
- 退出登录或切换项目可通过顶部右侧下拉。
注意
- 令牌与当前项目上下文保存在浏览器 LocalStorage 中,清除后需重新登录/选择项目。
- 若后端重启,确认数据库容器仍健康,前端会弹出错误提示。
Description
Languages
Vue
44.3%
Python
34.6%
TypeScript
15.6%
Shell
1.9%
JavaScript
1.8%
Other
1.7%