目标与行动
获取问题列表: /goalQuestions GET
请求参数
参数名 |
示列值 |
类型 |
必须 |
说明 |
默认值 |
page |
1 |
number |
否 |
当前页数 |
1 |
pageSize |
10 |
number |
否 |
每页条数 |
10 |
organizationId |
1 |
number |
否 |
机构 id |
|
goalUpdatedAt |
"[1687167128,1687167129]" |
string |
否 |
目标修改时间(expand 有 goals 时生效) |
|
goalIsFirst |
1 |
number |
否 |
是否是首要目标: 1-是 0-否(expand 有 goals 时生效) |
|
type |
1 |
number |
否 |
类型: 1-正常问题 2-暂存问题 |
|
isFirst |
1 |
number |
否 |
是否是首要问题: 1-是 0-否 |
|
status |
1 |
number |
否 |
状态 1-有效 0-无效 |
|
sort |
-createdAt |
string |
否 |
排序。多个排序字段用,号隔开。sort=-a,b |
|
expand |
|
string |
否 |
获取指定子资源数据: "goals.actions" |
|
attributes |
["id", "content"] |
array |
否 |
本资源的字段。不定义该字段时返回所有字段;空数组不返回字段 |
|
参数名 |
示列值 |
说明 |
page |
1 |
当前页数 |
pageSize |
10 |
每页条数 |
limit |
10 |
同 pageSize |
offset |
2 |
起始条数 |
total |
3231 |
符合条件的总数量 |
items |
[{}] |
返回数据项(问题信息) |
参数名 |
示列值 |
说明 |
id |
1 |
记录 id |
organizationId |
1 |
机构 id |
memberId |
1 |
患者 id |
backgroundId |
1 |
背景 id |
content |
'是个问题' |
问题内容 |
type |
1 |
类型: 1-正常问题 2-暂存问题 |
category |
[{"typeName":"学习","name":"学业压力"}] |
问题分类数组 |
isFirst |
1 |
是否是首要问题: 1-是 0-否 |
status |
1 |
状态 1-有效 0-无效 |
goals |
[{}] |
目标信息数组 |
createdAt |
1653448129 |
创建时间 |
updatedAt |
1653448129 |
更新时间 |
字段名称 |
示例 |
类型 |
说明 |
typeName |
"学习" |
string |
用户自定义标签-类型名称 |
name |
"学习压力" |
string |
用户自定义标签-标签名称 |
返回示列
HTTP/1.1 200 OK
{
"page": 1,
...
}
获取问题详情: /goalQuestions/:id GET
请求参数
参数名 |
示列值 |
类型 |
必须 |
说明 |
id |
1 |
number |
是 |
问题 id |
expand |
"goals.actions" |
string |
否 |
扩展 |
返回示列
HTTP/1.1 200 OK
{
"id": 1,
...
}
获取目标列表: /goals GET
请求参数
参数名 |
示列值 |
类型 |
必须 |
说明 |
默认值 |
page |
1 |
number |
否 |
当前页数 |
1 |
pageSize |
10 |
number |
否 |
每页条数 |
10 |
organizationId |
1 |
number |
否 |
机构 id |
|
questionId |
1 |
number |
否 |
问题 id |
|
process |
1 |
number |
否 |
进度 |
|
isFirst |
1 |
number |
否 |
是否是主要治疗目标: 1-是 0-否 |
|
sort |
-createdAt |
string |
否 |
排序。多个排序字段用,号隔开。sort=-a,b |
|
expand |
|
string |
否 |
获取指定子资源数据: |
|
attributes |
["id", "content"] |
array |
否 |
本资源的字段。不定义该字段时返回所有字段;空数组不返回字段 |
|
返回参数
参数名 |
示列值 |
说明 |
page |
1 |
当前页数 |
pageSize |
10 |
每页条数 |
limit |
10 |
同 pageSize |
offset |
2 |
起始条数 |
total |
3231 |
符合条件的总数量 |
items |
[{}] |
返回数据项(目标信息) |
参数名 |
示列值 |
说明 |
id |
1 |
记录 id |
organizationId |
1 |
机构 id |
memberId |
1 |
患者 id |
questionId |
1 |
问题 id |
content |
'是个目标' |
目标内容 |
day |
1 |
目标天数 |
process |
1 |
进度(%) |
isFirst |
1 |
是否是主要治疗目标: 1-是 0-否 |
actions |
[{}] |
行动数组 |
createdAt |
1653448129 |
创建时间 |
updatedAt |
1653448129 |
更新时间 |
获取目标详情: /goals/:id GET
请求参数
参数名 |
示列值 |
类型 |
必须 |
说明 |
id |
1 |
number |
是 |
记录 id |
返回示列
HTTP/1.1 200 OK
{
"id": 1,
...
}
获取目标执行详情: /goals/:id/progress GET
请求参数
参数名 |
示列值 |
类型 |
必须 |
说明 |
id |
1 |
number |
是 |
记录 id |
参数名 |
示列值 |
说明 |
id |
1 |
记录 id |
organizationId |
1 |
机构 id |
memberId |
1 |
患者 id |
questionId |
1 |
问题 id |
content |
'是个目标' |
目标内容 |
day |
1 |
目标天数 |
process |
1 |
进度(%) |
isFirst |
1 |
是否是主要治疗目标: 1-是 0-否 |
execDays |
1 |
执行天数 |
finishActivityDailyNum |
1 |
完成日常活动数 |
curMonthExecDays |
1 |
本月累计执行目标天数 |
createdAt |
1653448129 |
创建时间 |
updatedAt |
1653448129 |
更新时间 |
返回示列
HTTP/1.1 200 OK
{
"id": 1,
...
}
获取行动列表: /actionPlans GET
请求参数
参数名 |
示列值 |
类型 |
必须 |
说明 |
默认值 |
page |
1 |
number |
否 |
当前页数 |
1 |
pageSize |
10 |
number |
否 |
每页条数 |
10 |
organizationId |
1 |
number |
否 |
机构 id |
|
questionId |
1 |
number |
否 |
问题 id |
|
goalId |
1 |
number |
否 |
目标 id |
|
isFirstStair |
1 |
number |
否 |
是否阶梯难度: 1-是 0-否 |
|
sort |
-createdAt |
string |
否 |
排序。多个排序字段用,号隔开。sort=-a,b |
|
expand |
|
string |
否 |
获取指定子资源数据: |
|
attributes |
["id", "content"] |
array |
否 |
本资源的字段。不定义该字段时返回所有字段;空数组不返回字段 |
|
返回参数
参数名 |
示列值 |
说明 |
page |
1 |
当前页数 |
pageSize |
10 |
每页条数 |
limit |
10 |
同 pageSize |
offset |
2 |
起始条数 |
total |
3231 |
符合条件的总数量 |
items |
[{}] |
返回数据项(行动信息) |
参数名 |
示列值 |
说明 |
id |
1 |
记录 id |
organizationId |
1 |
机构 id |
memberId |
1 |
患者 id |
questionId |
1 |
问题 id |
goalId |
1 |
目标 id |
data |
[{content: '10 点后就不玩手机,看书做其他安静的活动。', difficulty: 60}] |
行动信息数组 |
isFirstStair |
1 |
是否首次阶梯行为: 1-是 0-否 |
createdAt |
1653448129 |
创建时间 |
updatedAt |
1653448129 |
更新时间 |
参数名 |
示列值 |
类型 |
必须 |
说明 |
|
1 |
number |
是 |
机构 id |
content |
1 |
string |
是 |
行动内容 |
difficulty |
60 |
number |
是 |
难度 |
inProcess |
1 |
number |
是 |
是否进行中 1-是 0-否 |