爱康云医接口文档

爱康云医API文档


业务消息配置详情

<p><strong>迭代版本:</strong>2.9.1.0(新增)</p> <p><strong>简要描述:</strong></p> <ul> <li>获取业务消息配置详情</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>http://aky.mynatapp.cc/chronic/messageSendConfig/info</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST/GET</li> <li>Content-Type:application/form</li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>业务编码,唯一主键</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ "retcode": "0000", "errMsg": "操作成功", "body": { "code": "PATIENT_JOIN_GROUP", "name": "患者入医生组", "description": "患者成功加入医生组,给患者IM推送服务宣誓词和咨询提醒,给医生推送绑定消息", "state": 1, "beanName": null, "methodName": null, "sqlQuery": "select a.patient_name patientName, c.openid openid_100, b.doctor_name doctorName, d.openid openid_101 from patient_info a, doctor_info b, user_platform_info c, user_platform_info d where a.patient_id = c.user_id and c.platform = '100' and b.doctor_id = d.user_id and d.platform = '101' and a.patient_id = ${patientId} and b.doctor_id = ${doctorId}", "createTime": "2019-11-01 15:57:22", "createBy": null, "updateTime": null, "updateBy": null, "wxChannelList": [ { "title": "给患者发送咨询提醒", "platform": "100", "templateId": 1056, "sqlQuery": null, "linkUrl": "${serverDomain}/patient/#/chat?userId=D${doctorId}", "miniProgram": null, "pagePath": null, "details": [ { "channelId": null, "keyword": "first", "value": "您有1条未读消息!", "color": "#173177" }, { "channelId": null, "keyword": "keyword1", "value": "${doctorName}向您发起了在线对话", "color": "#173177" }, { "channelId": null, "keyword": "keyword2", "value": "${currentTime}", "color": "#173177" }, { "channelId": null, "keyword": "remark", "value": "↓点击“详情”查看对话并回复医生!", "color": "#173177" } ] }, { "title": "给医生发送绑定通知", "platform": "101", "templateId": 1018, "sqlQuery": null, "linkUrl": null, "miniProgram": "150", "pagePath": "/pages/patient/patientDetail?patientId=${patientId}", "details": [ { "channelId": null, "keyword": "first", "value": null, "color": "#173177" }, { "channelId": null, "keyword": "keyword1", "value": "${patientName}已经绑定成为您的患者!", "color": "#173177" }, { "channelId": null, "keyword": "keyword2", "value": "${currentTime}", "color": "#173177" }, { "channelId": null, "keyword": "remark", "value": "请帮ta尽早恢复健康!", "color": "#173177" } ] } ], "smsChannelList": null, "vmsChannelList": null, "sysChannelList": [ { "title": "给医生插入系统通知", "sendTo": "2", "msgType": "TZ", "sqlQuery": null, "linkUrl": "/pages/patient/patientDetail?patientId=${patientId}", "messageTitle": "${patientName}已经绑定成为您的患者!", "messageDesc": "内容:${patientName}已经绑定成为您的患者!;时间:${currentTime}", "messageRemark": "请帮ta尽早恢复健康!" } ], "kfChannelList": null, "tochChannelList": null, "watchChannelList": null, "imChannelList": [ { "title": "医生给患者发送IM消息", "sendBy": "2", "sendTo": "4", "msgType": "TXT", "sqlQuery": null, "syncMachine": "1", "callback":"0", "content": "您好,我是您的主管医生,非常荣幸为您提供健康管理服务,希望您在我的管理下身体越来越健康,您有任何疑问,都可以在这里咨询我!" }, { "title": "给患者发送首关注册服务宣言", "sendBy": "2", "sendTo": "4", "msgType": "SGXY", "sqlQuery": null, "syncMachine": "1", "callback":"0", "content": "SGXY" } ] } } </code></pre> <p><strong>返回参数说明</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">retcode</td> <td style="text-align: left;">string</td> <td>0000=成功,其他=失败</td> </tr> <tr> <td style="text-align: left;">errMsg</td> <td style="text-align: left;">string</td> <td>错误信息</td> </tr> <tr> <td style="text-align: left;">body</td> <td style="text-align: left;">object</td> <td>返回数据</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">String</td> <td>业务编码</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">String</td> <td>业务名称</td> </tr> <tr> <td style="text-align: left;">description</td> <td style="text-align: left;">String</td> <td>业务场景描述</td> </tr> <tr> <td style="text-align: left;">state</td> <td style="text-align: left;">int</td> <td>状态,1=有效 0=无效</td> </tr> <tr> <td style="text-align: left;">beanName</td> <td style="text-align: left;">String</td> <td>自定义类名</td> </tr> <tr> <td style="text-align: left;">methodName</td> <td style="text-align: left;">String</td> <td>自定义方法名</td> </tr> <tr> <td style="text-align: left;">sqlQuery</td> <td style="text-align: left;">String</td> <td>自定义SQL</td> </tr> <tr> <td style="text-align: left;">createTime</td> <td style="text-align: left;">String</td> <td>创建时间</td> </tr> <tr> <td style="text-align: left;">createBy</td> <td style="text-align: left;">int</td> <td>创建人</td> </tr> <tr> <td style="text-align: left;">updateTime</td> <td style="text-align: left;">String</td> <td>更新时间</td> </tr> <tr> <td style="text-align: left;">updateBy</td> <td style="text-align: left;">int</td> <td>最后修改人</td> </tr> <tr> <td style="text-align: left;">wxChannelList</td> <td style="text-align: left;">list</td> <td>微信通道配置列表,不为空时勾选复选框</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">String</td> <td>标题或描述</td> </tr> <tr> <td style="text-align: left;">platform</td> <td style="text-align: left;">String</td> <td>平台</td> </tr> <tr> <td style="text-align: left;">templateId</td> <td style="text-align: left;">int</td> <td>模板</td> </tr> <tr> <td style="text-align: left;">sqlQuery</td> <td style="text-align: left;">String</td> <td>自定义SQL</td> </tr> <tr> <td style="text-align: left;">linkUrl</td> <td style="text-align: left;">String</td> <td>跳转链接</td> </tr> <tr> <td style="text-align: left;">miniProgram</td> <td style="text-align: left;">String</td> <td>跳转的小程序,150=医生小程序 151=家属小程序 152=音视频小程序</td> </tr> <tr> <td style="text-align: left;">pagePath</td> <td style="text-align: left;">String</td> <td>小程序page</td> </tr> <tr> <td style="text-align: left;">details</td> <td style="text-align: left;">list</td> <td>模板变量列表</td> </tr> <tr> <td style="text-align: left;">keyword</td> <td style="text-align: left;">String</td> <td>变量名</td> </tr> <tr> <td style="text-align: left;">value</td> <td style="text-align: left;">String</td> <td>变量内容</td> </tr> <tr> <td style="text-align: left;">color</td> <td style="text-align: left;">String</td> <td>颜色,默认#173177</td> </tr> <tr> <td style="text-align: left;">smsChannelList</td> <td style="text-align: left;">list</td> <td>短信通道配置列表,不为空时勾选复选框</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">String</td> <td>标题或描述</td> </tr> <tr> <td style="text-align: left;">templateId</td> <td style="text-align: left;">int</td> <td>模板</td> </tr> <tr> <td style="text-align: left;">sqlQuery</td> <td style="text-align: left;">String</td> <td>自定义SQL</td> </tr> <tr> <td style="text-align: left;">details</td> <td style="text-align: left;">list</td> <td>模板变量列表</td> </tr> <tr> <td style="text-align: left;">keyword</td> <td style="text-align: left;">String</td> <td>变量名</td> </tr> <tr> <td style="text-align: left;">value</td> <td style="text-align: left;">String</td> <td>变量内容</td> </tr> <tr> <td style="text-align: left;">vmsChannelList</td> <td style="text-align: left;">list</td> <td>语音通道配置列表,不为空时勾选复选框</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">String</td> <td>标题或描述</td> </tr> <tr> <td style="text-align: left;">templateId</td> <td style="text-align: left;">int</td> <td>模板</td> </tr> <tr> <td style="text-align: left;">sqlQuery</td> <td style="text-align: left;">String</td> <td>自定义SQL</td> </tr> <tr> <td style="text-align: left;">details</td> <td style="text-align: left;">list</td> <td>模板变量列表</td> </tr> <tr> <td style="text-align: left;">keyword</td> <td style="text-align: left;">String</td> <td>变量名</td> </tr> <tr> <td style="text-align: left;">value</td> <td style="text-align: left;">String</td> <td>变量内容</td> </tr> <tr> <td style="text-align: left;">sysChannelList</td> <td style="text-align: left;">list</td> <td>系统通知通道配置列表,不为空时勾选复选框</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">String</td> <td>标题或描述</td> </tr> <tr> <td style="text-align: left;">sendTo</td> <td style="text-align: left;">String</td> <td>用户类型 2=医生 4=患者 5=家属</td> </tr> <tr> <td style="text-align: left;">msgType</td> <td style="text-align: left;">String</td> <td>通知类型 TZ=通知 YJ=预警 DQ=到期</td> </tr> <tr> <td style="text-align: left;">sqlQuery</td> <td style="text-align: left;">String</td> <td>自定义SQL</td> </tr> <tr> <td style="text-align: left;">linkUrl</td> <td style="text-align: left;">String</td> <td>跳转链接</td> </tr> <tr> <td style="text-align: left;">messageTitle</td> <td style="text-align: left;">String</td> <td>通知标题</td> </tr> <tr> <td style="text-align: left;">messageDesc</td> <td style="text-align: left;">String</td> <td>通知描述</td> </tr> <tr> <td style="text-align: left;">messageRemark</td> <td style="text-align: left;">String</td> <td>通知备注</td> </tr> <tr> <td style="text-align: left;">kfChannelList</td> <td style="text-align: left;">list</td> <td>微信客服通道配置列表,不为空时勾选复选框</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">String</td> <td>标题或描述</td> </tr> <tr> <td style="text-align: left;">sendTo</td> <td style="text-align: left;">String</td> <td>平台 100=患者微信公众号 101=医生微信公众号 102=家属微信公众号 103=村医微信公众号</td> </tr> <tr> <td style="text-align: left;">sqlQuery</td> <td style="text-align: left;">String</td> <td>自定义SQL</td> </tr> <tr> <td style="text-align: left;">content</td> <td style="text-align: left;">String</td> <td>内容</td> </tr> <tr> <td style="text-align: left;">tochChannelList</td> <td style="text-align: left;">list</td> <td>智能音箱通道配置列表,不为空时勾选复选框</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">String</td> <td>标题或描述</td> </tr> <tr> <td style="text-align: left;">sqlQuery</td> <td style="text-align: left;">String</td> <td>自定义SQL</td> </tr> <tr> <td style="text-align: left;">content</td> <td style="text-align: left;">String</td> <td>内容</td> </tr> <tr> <td style="text-align: left;">watchChannelList</td> <td style="text-align: left;">list</td> <td>智能手表通道配置列表,不为空时勾选复选框</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">String</td> <td>标题或描述</td> </tr> <tr> <td style="text-align: left;">msgType</td> <td style="text-align: left;">String</td> <td>消息类型 YY = 吃药提醒 XY=血压测量提醒 XT=血糖测量提醒 YD=运动提醒 CF=处方提醒 HJ=患教推送</td> </tr> <tr> <td style="text-align: left;">sqlQuery</td> <td style="text-align: left;">String</td> <td>自定义SQL</td> </tr> <tr> <td style="text-align: left;">messageTitle</td> <td style="text-align: left;">String</td> <td>通知标题</td> </tr> <tr> <td style="text-align: left;">content</td> <td style="text-align: left;">String</td> <td>内容</td> </tr> <tr> <td style="text-align: left;">imChannelList</td> <td style="text-align: left;">list</td> <td>IM消息通道配置列表,不为空时勾选复选框</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">String</td> <td>标题或描述</td> </tr> <tr> <td style="text-align: left;">sendBy</td> <td style="text-align: left;">String</td> <td>消息发送人类型,2=医生 4=患者 5=家属</td> </tr> <tr> <td style="text-align: left;">sendTo</td> <td style="text-align: left;">String</td> <td>消息接收人类型 2=医生 4=患者 5=家属</td> </tr> <tr> <td style="text-align: left;">msgType</td> <td style="text-align: left;">String</td> <td>消息类型, TXT=文本 SGXY=首关注册服务宣誓...</td> </tr> <tr> <td style="text-align: left;">sqlQuery</td> <td style="text-align: left;">String</td> <td>自定义SQL</td> </tr> <tr> <td style="text-align: left;">syncMachine</td> <td style="text-align: left;">String</td> <td>消息同步</td> </tr> <tr> <td style="text-align: left;">callback</td> <td style="text-align: left;">String</td> <td>是否微信回调,0=否,1=是</td> </tr> <tr> <td style="text-align: left;">content</td> <td style="text-align: left;">String</td> <td>消息内容</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML