[关闭]
@qiaobaBoss 2018-12-25T10:36:38.000000Z 字数 16838 阅读 397

接口

新功能

医生团队

邀请医生列表

  1. /common/docteam_invite_members/getPage.do
参数名 必填 类型 描述
memids false String 需要排除的医生ID以,分隔
memnum true String 创建医生ID
teamid false String 团队ID,排除该团队中的成员
name false String 医生姓名
page true int 页数
rp true int 每页条数
  1. {
  2. "total": 182,
  3. "page": 1,
  4. "rows": [
  5. {
  6. "drid": "8a9ceefe-4ef33097-014e-f330979c-0000", //医生ID
  7. "name": "心专医", //医生姓名
  8. "gender": 1, //医生性别
  9. "titlename": "主任医师", //医生职称
  10. "hospname": "心专医", //所在医院
  11. "othospname": "京同仁医院", //录入的医院
  12. "drtcode": "hxzj", //医生类型编码
  13. "photo": "5680e32a40e93e134413ad45" //医生头像
  14. }
  15. ]
  16. }

创建团队

  1. /job/docteam/JobDocteamController/add.do
参数名 必填 类型 描述
teamname true String 团队名称
teamdesc true String 团队介绍
expertise true String 擅长领域
chiefdoc true String 首席专家drid
defaultdoc true String 初诊医生drid
notice false String 公告
remark false String 备注
cdocname false String 首席专家姓名
ddocname false String 初诊医生姓名
expname false String 擅长领域
members true String 团队成员ID,以,隔开(包含创建人ID)

修改团队信息

  1. /job/docteam/JobDocteamController/update.do
参数名 必填 类型 描述
teamid true String 团队ID
creater true String 团队创建人ID
tid true String 云信tid
teamname false String 团队名称
teamdesc false String 团队介绍
expertise false String 擅长领域,同医生擅长,可多选
chiefdoc false String 首席专家drid
defaultdoc false String 初诊医生drid
notice false String 公告
cdocname false String 首席专家姓名
ddocname false String 初诊医生姓名
expname false String 擅长领域
remark false String 备注

查询团队信息

  1. /job/docteam/JobDocteamController/get.do
参数名 必填 类型 描述
teamid true String 团队ID
  1. {
  2. "state": 0, //0:正常,1:已解散或删除
  3. "expname": "冠心病搭桥",
  4. "tid": "7332127",
  5. "teamid": "8a9ceee4-55767d4c-0155-76c957be-0045",
  6. "teamname": "..mkkk",
  7. "creater": "8a9ceee4-53a81234-0153-a818ef1f-0013",
  8. "teamdesc": "uhhnnn",
  9. "notice": "gehueu",//公告
  10. "cdocname": "心专医",//首席专家姓名
  11. "ddocname": "心专医",//出诊医生姓名
  12. "remark": "hevbeb",//备注
  13. "expertise": "11",
  14. "chiefdoc": "8a9ceefe-4ef33097-014e-f330979c-0000",//首席专家
  15. "defaultdoc": "8a9ceefe-4ef33097-014e-f330979c-0000",//初诊医生
  16. "creatime": "2016-06-22 14:25:54",
  17. "crtname":"创建医生姓名",
  18. "crtphoto":"创建医生头像",
  19. "crtgender":"创建医生性别"
  20. }

医生团队列表

  1. /common/docteamList/getPage.do
参数名 必填 类型 描述
sortorder true String 创建时间排序 desc 倒序 asc 正序
action true int 固定值 1 已加入
memnum true String 当前医生ID
mydrid false String 医生id,查询由该医生创建的团队
flag true String 我的团队'my' 其他团队'other'
expid false String 疾病类型ID
teamname false String 团队名称
page true int 页数
rp true int 每页条数
  1. {
  2. "total": 1,
  3. "page": 1,
  4. "rows": [
  5. {
  6. "teamid": "8a9ceee4-51a4f97e-0151-a52b3aea-000f", //团队ID
  7. "tid":"56f9e40d0416ec0c9885e35e", //云信群组tid
  8. "teamname": "Ada", //团队名称
  9. "creater": "56f9e40d0416ec0c9885e35e", //创建医生drid
  10. "dcrname": "傻王", //创建医生姓名
  11. "cdocname":"傻志" //首席专家姓名
  12. "rdocname":"傻强" //出诊医生姓名
  13. "expname": "高血压", //团队专业方向
  14. "applymem": "a,b,c", //申请加入的医生id(由当前医生创建的团队 该字段不再返回)
  15. "action": 0, //当前医生对应该团队的申请状态 0-申请,1-已加入,2-拒绝
  16. "memcnt": "a,b,c", //已加入的医生id
  17. "wmemcnt": "bbbw,bbbb", //申请加入的医生id
  18. "creatime":"2016-05-16 19:23:33" //团队创建时间
  19. }
  20. ]
  21. }

团队成员列表

  1. /common/docteam_memeber_list/getPage.do
参数名 必填 类型 描述
action true int 0-申请,1-已加入,2-拒绝,3--已退出,4--邀请
teamid true String 医生团队ID
page true int 页数
rp true int 每页条数
  1. {
  2. "total": 94,
  3. "page": 1,
  4. "rows": [
  5. {
  6. "teamid": "8a9ceee4-54c1882d-0154-c1901147-0002",
  7. "memid": "8a9ceee4-54c1882d-0154-c190115e-0008",
  8. "drid": "8a2d9563-50679084-0150-70f39df9-002a",
  9. "docname": "刘英明",
  10. "action": 1,
  11. "jointime": "2016-05-18 09:52:04",
  12. "docphoto": "",
  13. "docgender": "1"
  14. },
  15. {
  16. "teamid": "8a9ceee4-54c1882d-0154-c1901147-0002",
  17. "memid": "8a9ceee4-54c1882d-0154-c190115d-0007",
  18. "drid": "8a9ceee4-53590342-0153-590342c5-0000",
  19. "docname": "姚帝星",
  20. "action": 1,
  21. "jointime": "2016-05-18 09:52:04",
  22. "docphoto": "5710b78a40e93e7c10eafdc0",
  23. "docgender": "1"
  24. }
  25. ]
  26. }

申请处理列表

  1. /common/my_docteam_memapply/getPage.do
参数名 必填 类型 描述
memnum true String 当前医生ID
teamid true String 医生团队ID
teamname false String 医生团队名称
expid false int 专业领域ID
action true int 固定值0
page true int 页数
rp true int 每页条数
  1. {
  2. "total": 1,
  3. "page": 1,
  4. "rows": [
  5. {
  6. "drid": "8a9ceee4-51a4f97e-0151-a52b3aea-000f", //医生ID
  7. "name": "Ada", //医生姓名
  8. "photo": "56f9e40d0416ec0c9885e35e", //医生头像
  9. "gender": 1, //医生性别
  10. "hospname": "北京阜外医院", //所在医院
  11. "othospname": "", //录入的医院
  12. "titlename": "主任医师", //医生职称
  13. "teamname": "bbbbbbb", //团队名称
  14. "memid": "40288ac5-540869bc-0154-086ac4be-0005", //团队成员ID
  15. "teamid": "40288ac5-540869bc-0154-086a0844-0002", //团队ID
  16. "action": 0, //申请状态 0-申请,1-已加入,2-拒绝
  17. }
  18. ]
  19. }

申请加入

  1. /job/docteam/JobTeamemberController/join.do
参数名 必填 类型 描述
drid true String 当医生ID
teamid true String 医生团队ID

申请处理

  1. /job/docteam/JobTeamemberController/apply.do
参数名 必填 类型 描述
memid true String 医生对应的团队成员ID
teamid true String 医生团队ID
drid true String 待处理的医生id
action true int 固定值1 同意 2 拒绝
remark false String 拒绝原因

邀请加入

  1. /job/docteam/JobTeamemberController/invite.do
参数名 必填 类型 描述
members true String 医生id,多个用,隔开
teamid true String 医生团队ID

被邀请处理列表

同意or拒绝加入

  1. /common/my_docteam_invited/getPage.do
参数名 必填 类型 描述
drid true String 当前医生ID
page true int 页数
rp true int 每页条数
  1. {
  2. "total": 1,
  3. "page": 1,
  4. "rows": [
  5. {
  6. "tid":"12" //云信群组tid
  7. "teamname": "bbbbbbb", //团队名称
  8. "memid": "40288ac5-540869bc-0154-086ac4be-0005", //团队成员ID
  9. "teamid": "40288ac5-540869bc-0154-086a0844-0002", //团队ID
  10. "jointime": "2016-05-16 10:10:10", //邀请时间
  11. "expname":"高血压", //团队擅长
  12. "dcrname":"王二", //团队创建人
  13. }
  14. ]
  15. }

同意邀请

  1. /job/docteam/JobTeamemberController/agree.do
参数名 必填 类型 描述
drid true String 医生id
memid true String 团队成员ID
teamid true String 医生团队ID

拒绝邀请

  1. /job/docteam/JobTeamemberController/refuse.do
参数名 必填 类型 描述
memid true String 团队成员ID

踢出成员

  1. /job/docteam/JobTeamemberController/kick.do
参数名 必填 类型 描述
drid true String 被踢出医生id
teamid true String 医生团队ID
remark true String 踢出原因

解散团队

  1. /job/docteam/JobDocteamController/remove.do
参数名 必填 类型 描述
teamid true String 医生团队ID
remark true String 解散原因
creater true String 创建人

健康社区

字典数据

  1. /common/dic/common/get.do
参数名 必填 类型 描述
dicCode true String 社区栏目:healchanel,内容敏感词:contentwords

健康社区帖子列表

  1. /job/commu/JobHealcommuController/query.do
参数名 必填 类型 描述
chaid false String 栏目id
ptid false String 发帖患者id
ismajor false String 精华贴 1
sortname false String 热帖参数 readnum
sortorder false String 热帖参数 desc
cuser false String 我的回复参数,当前用户id
austate false int 0-未发布,1-审核中,2-已发布,3-退回
page true int 页数
rp true int 每页条数
  1. {
  2. "total": 1,
  3. "page": 1,
  4. "rows": [
  5. {
  6. "cid":"12" //帖子id
  7. "ptid": "40288ac5-540869bc-0154-086ac4be-0005", //发帖患者id
  8. "ptname": "张三", //发帖患者姓名
  9. "ptphoto": "40288ac5-540869bc-0154-086ac4be-0005",//发帖患者头像
  10. "pgender": "0", //发帖患者性别
  11. "chaid": "1", //栏目ID
  12. "chaname": "高血压", //栏目名称
  13. "ctitle": "标题", //帖子标题
  14. "ccontent": "发帖内容", //发帖内容
  15. "readnum": 22, //阅读数
  16. "cretime": "2016-05-17 16:33:33", //发帖时间
  17. "imgids":["40288ac5-540869bc-0154-086ac4be-0005"],//帖子图片数组
  18. "votenum":10 //帖子投票数
  19. "replynum":21 //帖子回复数
  20. "istop":0, //是否置顶0:否 1:是
  21. "ismajor":1, //是否精华0:否 1:是
  22. "voteid":"40288ac5-540869bc"//投票id,不为空表示当前用户对该帖子投过票
  23. }
  24. ]
  25. }

发表帖子

  1. 不带图片 /job/commu/JobHealcommuController/add.do
  2. 带图片 /job/commu/JobHealcommuController/addVsFile.do
参数名 必填 类型 描述
ptid true String 发帖患者id
chaid true String 栏目id
ctitle true String(100) 标题
ccontent true String(500) 内容
file false File 图片文件

修改帖子

  1. 不带图片 /job/commu/JobHealcommuController/update.do
  2. 带图片 /job/commu/JobHealcommuController/updateVsFile.do
参数名 必填 类型 描述
ctitle true String 标题
ccontent true String 内容
delids false String 需要删除的图片ids ,分隔
file false File 图片文件

帖子详情

  1. /job/commu/JobHealcommuController/get.do
参数名 必填 类型 描述
id true String 帖子id

增加阅读数

  1. /job/commu/JobHealcommuController/addReadNum.do
参数名 必填 类型 描述
cid true String 帖子id

回帖列表

  1. /job/commu/JobHealanswerController/query.do
参数名 必填 类型 描述
cid true String 帖子id
page true int 页数
rp true int 每页条数
  1. {
  2. "total": 1,
  3. "page": 1,
  4. "rows": [
  5. {
  6. "aid":"12" //回复id
  7. "cid":"12" //帖子id
  8. "aptid": "40288ac5-540869bc-0154-086ac4be-0005", //回复患者id
  9. "ptname": "张三", //回帖患者姓名
  10. "ptphoto": "40288ac5-540869bc-0154-086ac4be-0005",//回帖患者头像
  11. "pgender": "0", //回帖患者性别
  12. "acontent": "回复内容", //回复内容
  13. "atime": "2016-05-17 16:33:33", //回复时间
  14. "imgids":["40288ac5-540869bc-0154-086ac4be-0005"],//帖子图片数组
  15. "votenum":10 //帖子投票数
  16. "refid":"sdfse3242" //引用帖子id
  17. "voteid":"40288ac5-540869bc"//投票id,不为空表示当前用户对该帖子投过票
  18. "refanswer":{ //引用帖子
  19. }
  20. }
  21. ]
  22. }

帖子(回复)投票

  1. /job/commu/JobVotesController/vote.do
参数名 必填 类型 描述
noteid true String 帖子id
voter true String 投票人id

发表回复

  1. /job/commu/JobHealanswerController/add.do
参数名 必填 类型 描述
cid true String 帖子id
aptid true String 回帖患者ID
acontent true String(200) 回帖内容
refid false String 被引用帖子id

修改回复

  1. /job/commu/JobHealanswerController/update.do
参数名 必填 类型 描述
aid true String 回复id
acontent true String 回帖内容

医生圈

字典数据

  1. /common/dic/common/get.do
参数名 必填 类型 描述
dicCode true String 社区栏目:healchanel,内容敏感词:contentwords

医生圈帖子列表

  1. /job/commu/JobDocmomentController/query.do
参数名 必填 类型 描述
chaid false String 栏目id
drid false String 发帖医生id
austate false int 0-未发布,1-审核中,2-已发布,3-退回
ismajor false String 精华贴 1
cuser false String 我的回复参数,当前用户id
sortname false String 热帖参数 readnum
sortorder false String 热帖参数 desc
page true int 页数
rp true int 每页条数
  1. {
  2. "total": 1,
  3. "page": 1,
  4. "rows": [
  5. {
  6. "cid":"12" //帖子id
  7. "drid": "40288ac5-540869bc-0154-086ac4be-0005", //发帖医生id
  8. "docname": "张三", //发帖医生姓名
  9. "docphoto": "40288ac5-540869bc-0154-086ac4be-0005",//发帖医生头像
  10. "docgender": "0", //发帖医生性别
  11. "chaid": "1", //栏目ID
  12. "chaname": "高血压", //栏目名称
  13. "ctitle": "标题", //帖子标题
  14. "ccontent": "发帖内容", //发帖内容
  15. "readnum": 22, //阅读数
  16. "cretime": "2016-05-17 16:33:33", //发帖时间
  17. "imgids":["40288ac5-540869bc-0154-086ac4be-0005"],//帖子图片数组
  18. "votenum":10 //帖子投票数
  19. "replynum":21 //帖子回复数
  20. "istop":0, //是否置顶0:否 1:是
  21. "ismajor":1, //是否精华0:否 1:是
  22. "voteid":"40288ac5-540869bc"//投票id,不为空表示当前用户对该帖子投过票
  23. }
  24. ]
  25. }

发表帖子

  1. 不带图片 /job/commu/JobDocmomentController/add.do
  2. 带图片 /job/commu/JobDocmomentController/addVsFile.do
参数名 必填 类型 描述
drid true String 发帖医生id
chaid true String 栏目id
ctitle true String 标题
ccontent true String 内容
file false File 图片文件

修改帖子

  1. 不带图片 /job/commu/JobDocmomentController/update.do
  2. 带图片 /job/commu/JobDocmomentController/updateVsFile.do
参数名 必填 类型 描述
ctitle true String 标题
ccontent true String 内容
delids false String 需要删除的图片ids ,分隔
file false File 图片文件

增加阅读数

  1. /job/commu/JobDocmomentController/addReadNum.do
参数名 必填 类型 描述
cid true String 帖子id

帖子详情

  1. /job/commu/JobDocmomentController/get.do
参数名 必填 类型 描述
id true String 帖子id

回帖列表

  1. /job/commu/JobDoclanswerController/query.do
参数名 必填 类型 描述
cid true String 帖子id
page true int 页数
rp true int 每页条数
  1. {
  2. "total": 1,
  3. "page": 1,
  4. "rows": [
  5. {
  6. "aid":"12" //回复id
  7. "cid":"12" //帖子id
  8. "adrid": "40288ac5-540869bc-0154-086ac4be-0005", //回复医生id
  9. "docname": "张三", //发帖医生姓名
  10. "docphoto": "40288ac5-540869bc-0154-086ac4be-0005",//发帖医生头像
  11. "docgender": "0", //发帖医生性别
  12. "acontent": "回复内容", //回复内容
  13. "atime": "2016-05-17 16:33:33", //回复时间
  14. "imgids":["40288ac5-540869bc-0154-086ac4be-0005"],//帖子图片数组
  15. "votenum":10 //帖子投票数
  16. "refid":"sdfse3242" //引用帖子id
  17. "voteid":"40288ac5-540869bc"//投票id,不为空表示当前用户对该帖子投过票
  18. "refanswer":{ //引用帖子
  19. }
  20. }
  21. ]
  22. }

帖子(回复)投票

  1. /job/commu/JobVotesController/vote.do
参数名 必填 类型 描述
noteid true String 帖子id
voter true String 投票人id

发表回复

  1. /job/commu/JobDoclanswerController/add.do
参数名 必填 类型 描述
cid true String 帖子id
adrid true String 回帖医生ID
acontent true String 回帖内容
refid false String 被引用帖子id

修改回复

  1. /job/commu/JobDoclanswerController/update.do
参数名 必填 类型 描述
aid true String 回复id
acontent true String 回帖内容

健康计划

健康计划列表

  1. /job/healplan/JobHealplanController/query.do
参数名 必填 类型 描述
drid false String 创建医生ID
ptid false String 患者id,查询该患者加入的计划
patstate false int 患者完成状态 0:未完成,1:已完成
ptype false int 0:公众计划,1:私人计划
page true int 页数
rp true int 每页条数
  1. {
  2. "total": 1,
  3. "page": 1,
  4. "rows": [
  5. {
  6. "planid":"12" //id
  7. "drid": "40288ac5-540869bc-0154-086ac4be-0005", //创建医生id
  8. "docname": "张三", //医生姓名
  9. "docphoto": "40288ac5-540869bc-0154-086ac4be-0005",//医生头像
  10. "docgender": "0", //医生性别
  11. "timg": "40288ac5-540869bc-0154-086ac4be-0005", //标题图片
  12. "ctitle": "这是一个健康计划标题", //标题
  13. "content": "健康计划内容", //内容
  14. "period": "7天", //周期
  15. "summary": "高血压降压计划", //简介
  16. "cretime": "2016-05-17 16:33:33", //创建时间
  17. "planstate":2, //`0`未发布,`1`审核中,`2`已发布,`3`作废
  18. "patnums":10 //加入患者数
  19. "istop":1 //是否置顶 0-否,1:是
  20. }
  21. ]
  22. }

健康计划详情

  1. /job/healplan/JobHealplanController/get.do
参数名 必填 类型 描述
planid true String 健康计划id
ptid false String 患者id
  1. {
  2. "planid":"12" //id
  3. "drid": "40288ac5-540869bc-0154-086ac4be-0005", //创建医生id
  4. "docname": "张三", //医生姓名
  5. "docphoto": "40288ac5-540869bc-0154-086ac4be-0005",//医生头像
  6. "docgender": "0", //医生性别
  7. "timg": "40288ac5-540869bc-0154-086ac4be-0005", //标题图片
  8. "ctitle": "这是一个健康计划标题", //标题
  9. "content": "健康计划内容", //内容
  10. "period": "7天", //周期
  11. "summary": "高血压降压计划", //简介
  12. "cretime": "2016-05-17 16:33:33", //创建时间
  13. "planstate":2, //`0`未发布,`1`审核中,`2`已发布,`3`作废
  14. "patnums":10, //加入患者数
  15. "istop":1, //是否置顶 0-否,1:是
  16. "joined":1, //0:当前患者未加入,1:已加入
  17. "patstate":1, //当前患者完成状态,0:未完成 1:已完成
  18. "dones":21, //已完成人数
  19. "undones":19, //未完成人数
  20. "details":[
  21. {
  22. "ctitle":"标题", //标题
  23. "content":"今天的计划", //计划内容
  24. "orderno":1, //顺序号
  25. "period":"第1天", //周期
  26. "planid":"0515a91e5b17433d8bb703d29fa67429" //计划id
  27. },
  28. {
  29. "content":"今天的计划",
  30. "ctitle":"标题",
  31. "orderno":2,
  32. "period":"第2天",
  33. "planid":"0515a91e5b17433d8bb703d29fa67429"
  34. },
  35. {
  36. "content":"今天的计划",
  37. "ctitle":"标题",
  38. "orderno":3,
  39. "period":"第3天",
  40. "planid":"0515a91e5b17433d8bb703d29fa67429"
  41. }
  42. ]
  43. }

未加入某计划的患者

私人计划选择患者时使用

  1. /common/my_patient_fans/getPage.do
参数名 必填 类型 描述
planid false String 计划id
drid true String 医生id
name false String 患者姓名
page true int 页数
rp true int 每页条数

医生创建计划

  1. 不带标题图 /job/healplan/JobHealplanController/add.do
  2. 带标题图 /job/healplan/JobHealplanController/addVsFile.do
参数名 必填 类型 描述
ctitle true String(60) 标题
period true String(10) 周期,如7天
summary true String(200) 简介
ptype true int 0:公众计划,1:私人计划
ptids false String 该私人计划对应的患者id,以,分隔
detailAdds false String JSONArray格式如下
file false File 标题图片,限一张

details 格式

  1. [
  2. {
  3. "ctitle":"标题", //标题
  4. "content":"今天的计划", //计划内容
  5. "orderno":1, //顺序号
  6. "period":"第1天", //周期
  7. "planid":"0515a91e5b17433d8bb703d29fa67429" //计划id
  8. },
  9. {
  10. "content":"今天的计划",
  11. "ctitle":"标题",
  12. "orderno":2,
  13. "period":"第2天",
  14. "planid":"0515a91e5b17433d8bb703d29fa67429"
  15. },
  16. {
  17. "content":"今天的计划",
  18. "ctitle":"标题",
  19. "orderno":3,
  20. "period":"第3天",
  21. "planid":"0515a91e5b17433d8bb703d29fa67429"
  22. }
  23. ]

医生修改计划

  1. 不带标题图 /job/healplan/JobHealplanController/update.do
  2. 带标题图 /job/healplan/JobHealplanController/updateVsFile.do
参数名 必填 类型 描述
planid true String 计划ID
ctitle true String(60) 标题
period true String(10) 周期,如7天
summary true String(200) 简介
content true String(1000) 内容
ptype true int 0:公众计划,1:私人计划
ptids false String 该私人计划对应的患者id,以,分隔
detailAdds false String 增加或修改的计划明细JSONArray格式同创建
detailDels false String 删除的计划明细JSONArray如下

detailDels格式 计划明细dtid数组
["8a9ceee4-54e179a2-0154-e23775a8-002a","8a9ceee4-54e179a2-0154-e23775a8-002a"]

健康计划明细

添加

  1. /job/healplan/JobHealplanDetailController/add.do
参数名 必填 类型 描述
planid true String 计划ID
ctitle true String(60) 标题
period true String(10) 周期,第一天
content true String(200) 简介
orderno true int 顺序号

修改

  1. /job/healplan/JobHealplanDetailController/update.do
参数名 必填 类型 描述
dtid true String 计划明细ID
planid true String 计划ID
ctitle true String(60) 标题
period true String(10) 周期,第一天
content true String(200) 简介
orderno true int 顺序号

删除

  1. /job/healplan/JobHealplanDetailController/delete.do
参数名 必填 类型 描述
id true String 计划明细ID

患者计划列表

  1. /job/healplan/JobPathealplanController/query.do
参数名 必填 类型 描述
planid true String 计划ID
page true int 页数
flag false int 查询评价参数,固定值 1
state false int 已完成 1 未完成 0
rp true int 每页条数
  1. {
  2. "total": 1,
  3. "page": 1,
  4. "rows": [
  5. {
  6. "ppid": "40288ac5-540869bc-0154-086ac4be-0005", //患者计划id
  7. "planid":"12" //健康计划id
  8. "ptname": "张三", //患者姓名
  9. "ptphoto": "40288ac5-540869bc-0154-086ac4be-0005",//患者头像
  10. "pgender": "0", //患者性别
  11. "evalution": "评论内容", //评论内容
  12. "evatime": "2016-05-17 16:33:33", //评论时间
  13. "state":0 //计划完成状态 `0`未完成,`1`已完成
  14. }
  15. ]
  16. }

患者加入计划

  1. /job/healplan/JobPathealplanController/add.do
参数名 必填 类型 描述
ptid true String 患者id
planid true String 健康计划id

患者健康计划详情

  1. /job/healplan/JobPathealplanController/get.do
参数名 必填 类型 描述
ptid true String 患者id
planid true String 健康计划id
  1. {
  2. "ppid": "40288ac5-540869bc-0154-086ac4be-0005", //患者计划id
  3. "planid":"12" //健康计划id
  4. "ptname": "张三", //患者姓名
  5. "ptphoto": "40288ac5-540869bc-0154-086ac4be-0005",//患者头像
  6. "pgender": "0", //患者性别
  7. "evalution": "评论内容", //评论内容
  8. "evatime": "2016-05-17 16:33:33", //评论时间
  9. "state":0 //计划完成状态 `0`未完成,`1`已完成
  10. "jointime":"2016-05-17 16:33:33", //加入时间
  11. "comptime":"2016-05-17 16:33:33", //完成时间
  12. }

患者完成计划

  1. /job/healplan/JobPathealplanController/update.do
参数名 必填 类型 描述
ptid true String 患者id
planid true String 健康计划id
state true int 1

患者评论计划

  1. /job/healplan/JobPathealplanController/update.do
参数名 必填 类型 描述
ptid true String 患者id
planid true String 健康计划id
evalution true string 评论内容

云课堂

课堂列表

  1. /job/olclass/JobOlclassController/query.do
参数名 必填 类型 描述
ctype true int 0点播,1直播
drid false String 医生ID,查询医生已报名的课程
optin false String in已报名 not in未报名
drstate false int 根据当前医生报名状态查询,0-已报名,1-已付款,2-审核通过
page true int 页数
rp true int 每页条数
  1. {
  2. "total": 1,
  3. "page": 1,
  4. "rows": [
  5. {
  6. "state": 0, //状态:0-未开始,1-直播中,2-已结束
  7. "code": "test",//课程编码
  8. "cid": "40288a10-552538c6-0155-2538c6f4-0000",//课程ID
  9. "subject": "test",//课程主题
  10. "payfee": 200,//报名费
  11. "sysuser": 8,//创建用户
  12. "cretime": "2016-06-06 18:18:22",//创建时间
  13. "istop": 1,//是否置顶0:否,1:是
  14. "cname": "test",//课程名称
  15. "ctype": 0,//课程类型 0点播,1直播
  16. "teacher": "test",//主讲人
  17. "stime": "2016-06-06 18:18:22",//报名开始时间
  18. "etime": "2016-06-30 18:18:22",//报名结束时间
  19. "ctime": "2016-07-01 18:18:22",//课程开讲时间
  20. "pushurl": "live.heart120.cn/eocd/push",//直播推流地址
  21. "pullurl": "live.heart120.cn/eocd/test",//直播拉流地址
  22. "requesturl": "https://heartcare-test.oss-cn-hangzhou.aliyuncs.com/live.mp4",//点播地址
  23. "stno": 0,
  24. "sdto":{
  25. "state":1,//0-已报名,1-已付款,2-审核通过
  26. "evatime":"",//评价时间
  27. "evalution":""//评价内容
  28. "sid":"40288a10-552538c6-0155-2538c6f4-0000",//报名信息ID
  29. "pass":"0e9329aa28534623aa606331c9678013"//密文密码 drid+密码 MD5加密,盐值同登录密码加密盐值
  30. }
  31. }
  32. ]
  33. }

课堂报名

  1. /job/olclass/JobOlstudentController/add.do
参数名 必填 类型 描述
cid true String 课程id
drid true String 医生ID
stype true int 听课方式0网上,1现场

获取支付Charge

  1. /job/olclass/JobOlstudentController/getCharge.do
参数名 必填 类型 描述
amount true String 支付金额
channel true String 支付渠道wx : 微信,alipay : 支付宝
currency true String 固定值cny
subject true String 支付项目云课堂报名费
body true String 信息主体云课堂报名费
description true String 描述云课堂报名费

报名支付

  1. /job/olclass/JobOlstudentController/pay.do
参数名 必填 类型 描述
sid true String 报名ID
chargeStr true String 支付charge通预约支付charge

刷新Charge

支付成功返回失败时,刷新查看支付结果

  1. /job/olclass/JobOlstudentController/refreshCharge.do
参数名 必填 类型 描述
sid true String 报名ID
chid true String Charge ID

验证密码

  1. /job/olclass/JobOlstudentController/chkpass.do
参数名 必填 类型 描述
sid true String 报名ID
drid true String 医生ID
pass true String 验证码(明文)

课堂评价

  1. /job/olclass/JobOlstudentController/evalution.do
参数名 必填 类型 描述
sid true String 报名ID
evalution true String 评价内容

课堂评价列表

  1. /job/olclass/JobOlstudentController/queryEvalution.do
参数名 必填 类型 描述
cid true String 课堂id
page true int 页数
rp true int 每页条数

列表接口

/common/job/commu/JobHealcommuController/query.do /common/job/healplan/JobHealplanController/query.do /common/job/commu/JobHealanswerController/query.do /common/job/commu/JobDocmomentController/query.do /common/job/commu/JobDoclanswerController/query.do /common/job/olclass/JobOlclassController/query.do /common/job/olclass/JobOlstudentController/query.do /common/job/olclass/JobOlstudentController/queryEvalution.do

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注