问诊信息卡

列表: /diagnosisInformations GET

请求参数

参数名 示列值 类型 必须 说明 默认值
page 1 number 当前页数 1
pageSize 10 number 每页条数 10
createdAt [1,2] String 创建日期
name 问诊卡名称 string 问诊卡名称
sort -submitAt string 排序。多个排序字段用,号隔开。sort=-submitAt,recordCount
expand 'questions' string 获取指定子资源数据: 'questions,recordCount'
attributes ["id", "name"] array 本资源的字段。不定义该字段时返回所有字段;空数组不返回字段

返回参数

参数名 示列值 说明
page 1 当前页数
pageSize 10 每页条数
limit 10 同 pageSize
offset 2 起始条数
total 3231 符合条件的总数量
items [{},{}] 返回数据项(具体字段看问诊信息)
参数名 示列值 说明
id 1 id
name demo 名称
organizationId 1 机构id(云医为0)
creatorId 1 创建人id
description 描述 描述
submitStatus 1 提交状态:(0:未提交,1:已提交)
submitAt 1650160322 提交时间
logic [{},{}] 跳题逻辑
showTextDistinct [{text:'文案1',start:1,end:1},{text:'文案2',start:1,end:3}] 呈现文案去重
createdAt 1650160322 创建时间
updatedAt 1650160322 更新时间
recordCount 123 扩展字段:填写记录
creator {} 扩展字段:创建人信息(具体字段看创建人信息)
questions [{},{}] 扩展字段:题目(具体字段看题目信息)
参数名 示列值 说明
id 1 id
name 张三 创建人名称
参数名 示列值 说明
type 1 逻辑类型(1-按选项跳题,2-无条件跳题,3-选项次数跳题)
targetQuestionIndex 1 (选项跳题或无条件跳题)目标题目的index
skipQuestionIndex 无条件跳题跳转题目的index(index为-1表示跳到末尾结束作答)
optionLogic [{},{}] 选项跳题
optionCountLogic {} 选项次数跳题
参数名 示列值 说明
optionIndex 1 一级选项的index
skipQuestionIndex 1 跳转题目的index(index为-1表示跳到末尾结束作答)
suboptionLogic [{},{}] 二级选项跳题
参数名 示列值 说明
suboptionIndex 1 二级选项的index
skipQuestionIndex 1 跳转题目的index(index为-1表示跳到末尾结束作答)
参数名 示列值 说明
targetOptions [{},{}] 选择的题目和选项
symbol 1 符号(1-大于或等于,2-大于,3-小于或等于,4-小于)
count 1 次数
hitSkipQuestionIndex 1 满足条件时跳转题目的index(index为-1表示跳到末尾结束作答)
missSkipQuestionIndex 1 不满足条件时跳转题目的index(index为-1表示跳到末尾结束作答)
参数名 示列值 说明
questionIndex 1 目标题目的index
optionIndex 1 目标题目中目标选项的index
参数名 示列值 说明
id 1 id
diagnosisInformationId 1 问诊卡id
index 1 题目唯一编号
sortIndex 1 题目顺序
title 题目 题目
category 1 题目类别(1-基础信息,2-目前的问题,3-现病史,4-既往史,5-个人史,6-家族史)
type 1 题型(1-单选题,2-多选题,3-填空题(简答题),4-日期题,5-时长,6-时刻,7-分组单选,8-分组多选,9-药物,10-选项引用)
subCategory 1 题目属性(0-默认,1-姓名,2-性别,3-出生日期,4-手机号,5-疾病初筛,6-主诉,7-慢病,8-药物,9-怀孕哺乳)
textLimit 3 最多填写/答案字数限制(-1为不限制)
textType 0 文本类型/文本格式:0-默认,1-手机号,2-数字,2-数字
textHint 请输入手机号码 输入框提示/答题提示语
quoteQuestionIndex 1 当题型type=10时,选项引用所引用的题目index
disremember 1 当题型type=9时,药物题是否显示不记得了选项(0-显示,1-不显示)
maxOption 2 最多可选(-1为不限制)
mainButton 确定 主按钮
childrenOptionType 1 子选项类型:(1-单选,2-多选)
defaultValue 1 默认值
options [{},{}] 一级选项
showTextSwitch 1 呈现文案开关(0-关闭,1-开启)
showText {} 呈现文案
参数名 示列值 说明
value 选项1 一级选项文本(分组单选或多选时,该字段为组标题)
index 1 选项唯一编号
sortIndex 1 选项顺序
isOther 1 是否是其他选项(0-否,1-是)
isMerge 1 是否是合并选项(0-否,1-是)
isMutex 1 是否互斥(0-否,1-是)
isDisplay 1 选项是否显示(0:不显示,1:显示)
isRequired 1 是否必填(0:非必填,1:必填)
suboptions [{}] 二级选项
isShow 1 呈现文案是否呈现(0-不呈现,1-呈现)
text 呈现文案 呈现文案
参数名 示列值 说明
value 选项1 二级选项文本
index 1 选项唯一编号
sortIndex 1 选项顺序
isOther 1 是否是其他选项(0-否,1-是)
isMerge 1 是否是合并选项(0-否,1-是)
isMutex 1 是否互斥(0-否,1-是)
isDisplay 1 选项是否显示(0:不显示,1:显示)
isRequired 1 是否必填(0:非必填,1:必填)
childrenOptions [{},{}] 三级选项
isShow 1 呈现文案是否呈现(0-不呈现,1-呈现)
text 呈现文案 呈现文案
参数名 示列值 说明
value 选项1 三级选项文本
index 1 选项唯一编号
sortIndex 1 选项顺序
isOther 1 是否是其他选项(0-否,1-是)
isMerge 1 是否是合并选项(0-否,1-是)
isMutex 1 是否互斥(0-否,1-是)
isDisplay 1 选项是否显示(0:不显示,1:显示)
isRequired 1 是否必填(0:非必填,1:必填)
isShow 1 呈现文案是否呈现(0-不呈现,1-呈现)
text 呈现文案 呈现文案
参数名 示列值 说明
optionText [{},{}] 选项呈现文案
text 呈现文案 呈现文案
参数名 示列值 说明
optionIndex 1 一级选项index
suboptionIndex 1 二级选项index
isShow 1 是否呈现(0-不呈现,1-呈现)
text 呈现文案 呈现文案

返回示列

HTTP/1.1 200 OK
{
    "items": [
        {
            "id": 1,
            "name": "诊前信息收集卡",   // 问诊卡名称
            "organizationId": 1,    // 机构id(云医为0)
            "creatorId": 1,   // 创建人id
            "description": "描述",    // 描述
                        "submitStatus": 1,    // 提交状态:(0:未提交,1:已提交)
            "submitAt": 1650160322,   // 提交时间
            "createdAt": 1650160322,    // 创建时间
            "updatedAt": 1650160322,    // 更新时间
            "showTextDistinct": [{"text":"文案1","start":1,"end":1},{"text":"文案2","start":1,"end":3}],    // 呈现文案去重
            "logic": [    // 跳题逻辑
              {
                "type": 1,    // 逻辑类型(1-按选项跳题,2-无条件跳题,3-选项次数跳题)
                "targetQuestionIndex": 1,    // (选项跳题或无条件跳题)目标题目的index
                "skipQuestionIndex": 1,    // 无条件跳题跳转题目的index(index为-1表示跳到末尾结束作答)
                "optionLogic": [    // 选项跳题
                  {
                    "optionIndex": 1,   // 一级选项的index
                    "isMerge": 1,   // 是否是合并选项(0-否,1-是)
                    "skipQuestionIndex": 1,   // 跳转题目的index(index为-1表示跳到末尾结束作答)
                    "suboptionLogic": [   // 二级选项跳题
                      {
                        "suboptionIndex": 1,    // 二级选项的index
                        "skipQuestionIndex": 1,   // 跳转题目的index(index为-1表示跳到末尾结束作答)
                      }
                    ],
                  }
                ],    
                "optionCountLogic": {   // 选项次数跳题
                  "symbol": 1,    // 符号(1-大于或等于,2-大于,3-小于或等于,4-小于)
                  "count": 1,   // 次数
                  "hitSkipQuestionIndex": 1,    // 满足条件时跳转题目的index(index为-1表示跳到末尾结束作答)
                  "missSkipQuestionIndex": 1,   // 不满足条件时跳转题目的index(index为-1表示跳到末尾结束作答)
                  "targetOptions": [    // 选择的题目和选项
                    {
                      "questionIndex": 1,   // 目标题目的index
                      "optionIndex": 1,   // 目标题目中目标选项的index
                    }
                  ],
                },    
              },
            ],
            "recordCount": 123,   // 扩展字段:填写记录
            "creator": {    // 扩展字段:创建人信息
              "id": 1,
              "name": "张三",   // 创建人名称
            },
            "questions": [    // 扩展字段:题目信息
                {
                    "id": 2,
                    "diagnosisInformationId": 3,    // 问诊卡id
                    "index": 3,    // 题目顺序(从0开始)
                    "title": "题目",    // 题目
                    "category": 3,    // 题目类别(1-基础信息,2-目前的问题,3-现病史,4-既往史,5-个人史,6-家族史)
                    "type": 3,    // 题型(1-单选题,2-多选题,3-填空题(简答题),4-日期题,5-时长,6-时刻,7-分组单选,8-分组多选,9-药物,10-选项引用)
                    "subCategory": 3,    // 题目属性(0-默认,1-姓名,2-性别,3-出生日期,4-手机号,5-疾病初筛,6-主诉,7-慢病,8-药物,9-怀孕哺乳)
                    "textLimit": 3,    // 最多填写/答案字数限制(-1为不限制)
                    "textType": 3,    // 文本类型/文本格式:0-默认,1-手机号,2-数字
                    "textHint": "请输入手机号码",    // 输入框提示/答题提示语
                    "quoteQuestionIndex": 3,    // 当题型type=10时,选项引用所引用的题目index
                    "disremember": 1,   // 当题型type=9时,药物题是否显示不记得了选项(0-不显示,1-显示)
                    "maxOption": 1,   // 最多可选(-1为不限制)
                    "mainButton": "确定",   // 主按钮
                    "childrenOptionType": 1,   // 子选项类型:(1-单选,2-多选)
                    "defaultValue": 1,   // 默认值
                    "showTextSwitch": 1,   // 呈现文案开关(0-关闭,1-开启)
                    "createdAt": 1650160322,    // 创建时间
                    "updatedAt": 1650160322,    // 更新时间
                    "showText": {   // 呈现文案数据
                  "text": "呈现文案",   // 呈现文案
                  "optionText": [   // 选项呈现文案
                    {
                      "optionIndex": 1,   // 一级选项所处index
                      "suboptionIndex": 1,   // 二级选项所处index
                      "isShow": 1,   // 是否呈现(0-不呈现,1-呈现)
                      "text": "呈现文案",   // 呈现文案
                    }
                  ],
                },
                    "options": [    // 一级选项
                  {
                    "value": "选项1",     // 一级选项文本(分组单选或多选时,该字段为组标题)
                    "index": 1,     // 选项所处顺序(从0开始)
                    "isOther": 1,     // 是否是其他选项(0-否,1-是)
                    "isMerge": 1,   // 是否是合并选项(0-否,1-是)
                    "isMutex": 1,     // 是否互斥(0-否,1-是)
                    "isDisplay": 1,     // 选项是否显示(0:不显示,1:显示)
                    "isRequired": 1,     // 是否必填(0:非必填,1:必填)
                    "isShow": 1,     // 呈现文案是否呈现(0-不呈现,1-呈现)
                    "text": "呈现文案",     // 呈现文案
                    "suboptions": [   // 二级选项
                      {
                        "value": "选项1",   // 二级选项文本
                        "index": 1,   // 二级选项所处顺序(从0开始)
                        "isOther": 1,     // 是否是其他选项(0-否,1-是)
                        "isMerge": 1,   // 是否是合并选项(0-否,1-是)
                        "isMutex": 1,     // 是否互斥(0-否,1-是)
                        "isDisplay": 1,     // 选项是否显示(0:不显示,1:显示)
                        "isRequired": 1,     // 是否必填(0:非必填,1:必填)
                        "isShow": 1,     // 呈现文案是否显示(0:不显示,1:显示)
                        "text": "呈现文案",     // 呈现文案
                        "childrenOptions": [    // 三级选项
                          {
                            "value": "选项1",   // 三级选项文本
                            "index": 1,   // 三级选项所处顺序(从0开始)
                            "isOther": 1,     // 是否是其他选项(0-否,1-是)
                            "isMerge": 1,   // 是否是合并选项(0-否,1-是)
                            "isMutex": 1,     // 是否互斥(0-否,1-是)
                            "isDisplay": 1,     // 选项是否显示(0:不显示,1:显示)
                            "isRequired": 1,     // 是否必填(0:非必填,1:必填)
                            "isShow": 1,     // 呈现文案是否显示(0:不显示,1:显示)
                            "text": "呈现文案",     // 呈现文案
                          }
                        ],
                      }
                    ],
                  }
                ],
                    }
            ],
        },
    ],
}

所有问诊卡: /listAll/diagnosisInformations GET

请求参数

参数名 示列值 类型 必须 说明 默认值
name 名称 string 名称
expand 'questions' string 获取指定子资源数据: 'questions'
attributes ["id", "name"] array 本资源的字段。不定义该字段时返回所有字段;空数组不返回字段

返回示列

HTTP/1.1 200 OK
[
  {
      "id": 1,
      "name": "问诊卡1"
  }
]

问诊卡详情: /diagnosisInformations/:id GET

请求参数

参数名 示列值 类型 必须 说明 默认值
id 1 number id
expand 'questions' string 获取指定子资源数据: 'questions'
attributes ["id", "name"] array 本资源的字段。不定义该字段时返回所有字段;空数组不返回字段

返回结果: 问诊卡信息

返回示列

HTTP/1.1 200 OK
        {
            "id": 1,
            "name": "诊前信息收集卡",
            "organizationId": 1,
            "creatorId": 1,
            "description": "描述",
                        "submitStatus": 1,
            "submitAt": 1650160322,
            "createdAt": 1650160322,
            "updatedAt": 1650160322,
            "questions": [
                {
                    "id": 2,
                    "title": "题目",
                    "createdAt": 1650160322,
                    "updatedAt": 1650160322,
                    }
            ],
        },

新建问诊卡: /diagnosisInformations POST

请求参数

参数名 示列值 类型 必须 说明 默认值
name 名称 string 名称
description 描述 string 描述
showTextDistinct [{text:'文案1',start:1,end:1},{text:'文案2',start:1,end:3}] string[] 呈现文案去重 []
submitStatus 1 number 提交状态:(0:未提交,1:已提交) 0
logic [{},{}] object[] 跳题逻辑
questions [{},{}] object[] 问题列表(问题信息)
参数名 示列值 类型 必须 说明 默认值
type 1 number 逻辑类型(1-按选项跳题,2-无条件跳题,3-选项次数跳题)
targetQuestionIndex 1 number (选项跳题或无条件跳题)目标题目的index
skipQuestionIndex number 无条件跳题跳转题目的index(index为-1表示跳到末尾结束作答)
optionLogic [{},{}] object[] 选项跳题
optionCountLogic {} object[] 选项次数跳题
参数名 示列值 类型 必须 说明 默认值
optionIndex 1 number 目标选项的index
skipQuestionIndex 1 number 跳转题目的index(index为-1表示跳到末尾结束作答)
suboptionLogic [{},{}] object[] 二级选项跳题
参数名 示列值 类型 必须 说明 默认值
suboptionIndex 1 number 二级选项的index
skipQuestionIndex 1 number 跳转题目的index(index为-1表示跳到末尾结束作答)
参数名 示列值 类型 必须 说明 默认值
targetOptions [{},{}] object[] 选择的题目和选项
symbol 1 number 符号(1-大于或等于,2-大于,3-小于或等于,4-小于)
count 1 number 次数
hitSkipQuestionIndex 1 number 满足条件时跳转题目的index(index为-1表示跳到末尾结束作答)
missSkipQuestionIndex 1 number 不满足条件时跳转题目的index(index为-1表示跳到末尾结束作答)
参数名 示列值 类型 必须 说明 默认值
questionIndex 1 number 目标题目的index
optionIndex 1 number 目标题目中目标选项的index
参数名 示列值 类型 必须 说明 默认值
title 题目 string 题目
index 1 number 题目唯一编号
sortIndex 1 number 题目顺序
category 1 number 题目类别(1-基础信息,2-目前的问题,3-现病史,4-既往史,5-个人史,6-家族史)
type 1 number 题型(1-单选题,2-多选题,3-填空题(简答题),4-日期题,5-时长,6-时刻,7-分组单选,8-分组多选,9-药物,10-选项引用) 1
subCategory 1 number 题目属性(1-姓名,2-性别,3-出生日期,4-手机号,5-疾病初筛,6-主诉,7-慢病,8-药物,9-怀孕哺乳) 0
textLimit 2 number 最多填写/答案字数限制(-1为不限制) -1
textType 0 number 文本类型/文本格式:0-默认,1-手机号,2-数字 0
quoteQuestionIndex 1 number 当题型type=10时,选项引用所引用的题目index 0
disremember 1 number 当题型type=9时,药物题是否显示不记得了选项(0-不显示,1-显示) 0
textHint 请输入手机号码 string 输入框提示 ''
maxOption 2 number 最多可选(-1为不限制) -1
mainButton 确定 string 主按钮 ''
childrenOptionType 1 number 子选项类型:(1-单选,2-多选) 2
defaultValue 1 number 默认值 0
options [{},{}] object[] 一级选项 []
showTextSwitch 1 number 呈现文案开关(0-关闭,1-开启) 0
showText {} object 呈现文案 []
参数名 示列值 类型 必须 说明 默认
value 选项1 string 一级选项文本
index 1 number 选项唯一编号
sortIndex 1 number 选项顺序
isOther 1 number 是否是其他选项(0-否,1-是)
isMerge 1 number 是否是合并选项(0-否,1-是)
isMutex 1 number 是否互斥(0-否,1-是)
isDisplay 1 number 选项是否显示(0:不显示,1:显示)
isRequired 1 number 是否必填(0:非必填,1:必填)
suboptions 1 object[] 二级选项
参数名 示列值 类型 必须 说明 默认
value 选项1 string 二级选项文本
index 1 number 选项唯一编号
sortIndex 1 number 选项顺序
isOther 1 number 是否是其他选项(0-否,1-是)
isMerge 1 number 是否是合并选项(0-否,1-是)
isMutex 1 number 是否互斥(0-否,1-是)
isDisplay 1 number 选项是否显示(0:不显示,1:显示)
isRequired 1 number 是否必填(0:非必填,1:必填)
childrenOptions [{},{}] object[] 三级选项
参数名 示列值 类型 必须 说明 默认
value 选项1 string 三级选项文本
index 1 number 选项唯一编号
sortIndex 1 number 选项顺序
isOther 1 number 是否是其他选项(0-否,1-是)
isMerge 1 number 是否是合并选项(0-否,1-是)
isMutex 1 number 是否互斥(0-否,1-是)
isDisplay 1 number 选项是否显示(0:不显示,1:显示)
isRequired 1 number 是否必填(0:非必填,1:必填)
参数名 示列值 类型 必须 说明 默认
optionText [{},{}] object[] 选项呈现文案
text 呈现文案 string 呈现文案
参数名 示列值 类型 必须 说明 默认
optionIndex 1 number 一级选项所处index
suboptionIndex 1 number 二级选项所处index
isShow 1 number 是否呈现(0-不呈现,1-呈现)
text 呈现文案 string 呈现文案

返回结果: 问诊卡信息

返回示列

HTTP/1.1 200 OK
{
    "name": "诊前信息收集卡",   // 问诊卡名称
    "description": "描述",    // 描述
        "submitStatus": 1,    // 提交状态:(0:未提交,1:已提交)
    "showTextDistinct": [{"text":"文案1","start":1,"end":1},{"text":"文案2","start":1,"end":3}],    // 呈现文案去重
    "logic": [    // 跳题逻辑
      {
        "type": 1,    // 逻辑类型(1-按选项跳题,2-无条件跳题,3-选项次数跳题)
        "targetQuestionIndex": 1,    // (选项跳题或无条件跳题)目标题目的index
        "skipQuestionIndex": 1,    // 无条件跳题跳转题目的index(index为-1表示跳到末尾结束作答)
        "optionLogic": [    // 选项跳题
          {
            "optionIndex": 1,   // 一级选项的index
            "isMerge": 1,   // 是否是合并选项(0-否,1-是)
            "skipQuestionIndex": 1,   // 跳转题目的index(index为-1表示跳到末尾结束作答)
            "suboptionLogic": [   // 二级选项跳题
              {
                "suboptionIndex": 1,    // 二级选项的index
                "skipQuestionIndex": 1,   // 跳转题目的index(index为-1表示跳到末尾结束作答)
              }
            ],
          }
        ],    
        "optionCountLogic": {   // 选项次数跳题
          "symbol": 1,    // 符号(1-大于或等于,2-大于,3-小于或等于,4-小于)
          "count": 1,   // 次数
          "hitSkipQuestionIndex": 1,    // 满足条件时跳转题目的index(index为-1表示跳到末尾结束作答)
          "missSkipQuestionIndex": 1,   // 不满足条件时跳转题目的index(index为-1表示跳到末尾结束作答)
          "targetOptions": [    // 选择的题目和选项
            {
              "questionIndex": 1,   // 目标题目的index
              "optionIndex": 1,   // 目标题目中目标选项的index
            }
          ],
        },    
      },
    ],
    "questions": [    // 扩展字段:题目信息
        {
            "index": 3,    // 题目顺序(从0开始)
            "title": "题目",    // 题目
            "category": 3,    // 题目类别(1-基础信息,2-目前的问题,3-现病史,4-既往史,5-个人史,6-家族史)
            "type": 3,    // 题型(1-单选题,2-多选题,3-填空题(简答题),4-日期题,5-时长,6-时刻,7-分组单选,8-分组多选,9-药物,10-选项引用)
            "subCategory": 3,    // 题目属性(0-默认,1-姓名,2-性别,3-出生日期,4-手机号,5-疾病初筛,6-主诉,7-慢病,8-药物,9-怀孕哺乳)
            "textLimit": 3,    // 最多填写/答案字数限制(-1为不限制)
            "textType": 3,    // 文本类型/文本格式:0-默认,1-手机号,2-数字
            "textHint": "请输入手机号码",    // 输入框提示/答题提示语
            "quoteQuestionIndex": 3,    // 当题型type=10时,选项引用所引用的题目index
            "disremember": 1,   // 当题型type=9时,药物题是否显示不记得了选项(0-不显示,1-显示)
            "maxOption": 1,   // 最多可选(-1为不限制)
            "mainButton": "确定",   // 主按钮
            "childrenOptionType": 1,   // 子选项类型:(1-单选,2-多选)
            "defaultValue": 1,   // 默认值
            "showTextSwitch": 1,   // 呈现文案开关(0-关闭,1-开启)
            "showText": {   // 呈现文案数据
          "text": "呈现文案",   // 呈现文案
          "optionText": [   // 选项呈现文案
            {
              "optionIndex": 1,   // 一级选项所处index
              "suboptionIndex": 1,   // 二级选项所处index
              "isShow": 1,   // 是否呈现(0-不呈现,1-呈现)
              "text": "呈现文案",   // 呈现文案
            }
          ],
        },
            "options": [    // 一级选项
          {
            "value": "选项1",     // 一级选项文本(分组单选或多选时,该字段为组标题)
            "index": 1,     // 选项所处顺序(从0开始)
            "isOther": 1,     // 是否是其他选项(0-否,1-是)
            "isMerge": 1,   // 是否是合并选项(0-否,1-是)
            "isMutex": 1,     // 是否互斥(0-否,1-是)
            "isDisplay": 1,     // 选项是否显示(0:不显示,1:显示)
            "isRequired": 1,     // 是否必填(0:非必填,1:必填)
            "suboptions": [   // 二级选项
              {
                "value": "选项1",   // 二级选项文本
                "index": 1,   // 二级选项所处顺序(从0开始)
                "isOther": 1,     // 是否是其他选项(0-否,1-是)
                "isMerge": 1,   // 是否是合并选项(0-否,1-是)
                "isMutex": 1,     // 是否互斥(0-否,1-是)
                "isDisplay": 1,     // 选项是否显示(0:不显示,1:显示)
                "isRequired": 1,     // 是否必填(0:非必填,1:必填)
                "childrenOptions": [    // 三级选项
                  {
                    "value": "选项1",   // 三级选项文本
                    "index": 1,   // 三级选项所处顺序(从0开始)
                    "isOther": 1,     // 是否是其他选项(0-否,1-是)
                    "isMerge": 1,   // 是否是合并选项(0-否,1-是)
                    "isMutex": 1,     // 是否互斥(0-否,1-是)
                    "isDisplay": 1,     // 选项是否显示(0:不显示,1:显示)
                    "isRequired": 1,     // 是否必填(0:非必填,1:必填)
                  }
                ],
              }
            ],
          }
        ],
            }
    ],
},

编辑问诊卡: /diagnosisInformations/:id PUT

请求参数

参数名 示列值 类型 必须 说明 默认值
name 名称 string 名称
description 描述 string 描述
showTextDistinct [{text:'文案1',start:1,end:1},{text:'文案2',start:1,end:3}] string[] 呈现文案去重 []
submitStatus 1 number 提交状态:(0:未提交,1:已提交) 0
logic [{},{}] object[] 跳题逻辑
questions [{},{}] object[] 问题列表(问题信息)

返回结果: 问诊卡信息

返回示列

HTTP/1.1 200 OK
{
  "id": 1,
  "name": "名称",
}

问诊卡入库: librarySetting/diagnosisInformations POST

请求参数

参数名 示列值 类型 必须 说明
ids [1] array Y 问诊卡 id 数组
orgIds [1,2] array Y 组织 id 数组
bulk true boolean 是否是批量入库(true:是)

返回示列

HTTP/1.1 200