# 获取用户可以测评的方案列表
通过用户token查询到该用户可以测评的方案列表
# 请求地址
GET https://user.djpsy1879.com/assessment/user/plan
# 请求参数
| 参数名称 | 参数类型 | 必填 | 传参类型 | 说明 |
|---|---|---|---|---|
| state | number | 是 | query | 固定值:1 |
| access_token | string | 是 | query | 用户token |
| current | number | 否 | query | 分页参数:当前页码,默认1 |
| size | number | 否 | query | 分页参数:当前页条数,默认10 |
| planName | string | 否 | query | 方案名称,根据方案名称模糊搜索 |
# 响应
{
// 状态码
"code": 200,
// 是否请求成功
"success": true,
// 请求错误时返回的信息
"msg": null,
// 请求成功后返回的数据
"data": {
// 当前页码
"current": 1,
// 每页条数
"size": 10,
// 总条数
"total": 1,
// 共有多少页
"pages": 1,
// 数据
"records": [
{
// 方案id
"planId": "1645694736405626812",
// 创建方案的管理员名称
"creator": "超级管理员",
// 方案名称
"planName": "综合医院焦虑、抑郁与躯体化快速筛查",
// 方案描述 富文本格式
"describe": "<p>筛查评估:状态中度及以上需进一步检查.</p><p>辅助诊断:是否达到障碍及类型,或转诊精神科.</p><p>参考:</p><p>《综合医院焦虑、抑郁与躯体化症状诊断治疗的专家共识》</p><p>《综合医院焦虑抑郁诊断和治疗的专家共识》</p><p><br></p><p><br></p>",
// 方案的开始时间
"startTime": "2023-04-11 00:00:00",
// 方案的结束时间, 如果没有这个字段或者这个字段值为空,则表示不限制结束事件
"endTime": "2023-09-11 00:00:00",
// 当前方案的状态,具体值的含义请看下方描述
"state": 0
}
]
}
}
# code状态码描述
| 状态码 | 描述 |
|---|---|
| 200 | 请求成功 |
| 400 | 请求失败 |
| 401 | 未携带token |
| 403 | 服务器拒绝请求 |
| 411 | token已失效 |
# 响应数据中的state状态码描述
| 状态码 | 描述 |
|---|---|
| 0 | 待测评 |
| 1 | 测评中 或 未完成 ,通常是方案下包含两个或多个量表,但还没有全部完成 |
| 2 | 已完成 |
# 调试
将 {替换} 替换为自己的 access_token
curl -X GET 'https://user.djpsy1879.com/assessment/user/plan?access_token={替换}&state=1¤t=1&size=10'