| | 523 | |
| | 524 | == 5.日记 == |
| | 525 | ---------- |
| | 526 | === 5.1发日记(修改) === |
| | 527 | 开发环境:http://dev15.pclady.com.cn/app/addDiary.jsp [[BR]] |
| | 528 | 线上环境:http://plastic.pclady.com.cn/app/addDiary.jsp [[BR]] |
| | 529 | |
| | 530 | **说明** |
| | 531 | |
| | 532 | > 发日记 |
| | 533 | |
| | 534 | **缓存时间** |
| | 535 | |
| | 536 | >0分钟 |
| | 537 | |
| | 538 | **提交方式** |
| | 539 | |
| | 540 | > POST |
| | 541 | |
| | 542 | **是否登录** |
| | 543 | |
| | 544 | > 是 |
| | 545 | |
| | 546 | **数据来源** |
| | 547 | |
| | 548 | >整形库编辑后台 |
| | 549 | |
| | 550 | **修改内容** |
| | 551 | |
| | 552 | > 1:请求参数添加surgeryDate、nodeDate、appVersion字段[[BR]] |
| | 553 | 2:当版本号大于210 时,image参数不需要传,content中包括图片和文字,图片用img标签组装 [[BR]] |
| | 554 | |
| | 555 | **参数** |
| | 556 | |
| | 557 | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 说明 =|| |
| | 558 | ||= diaryID =||=日记ID =||= string =||= "" =||= 是 =||= 没传ID表示新日记,有ID表示续写 =|| |
| | 559 | ||= projectID =||=项目ID =||= string =||= "" =||= 是 =||= "三级ID1,三级ID2,三级ID3",类别ID用英文逗号隔开 =|| |
| | 560 | ||= title =||=标题 =||= string =||= "" =||= 是 =||= =|| |
| | 561 | ||= content =||=内容 =||= string =||= "" =||= 是 =||= =|| |
| | 562 | ||= image =||=图片 =||= string =||= "" =||= 是 =||=用;myAppImg;隔开,最多9张=|| |
| | 563 | ||= orgID =||=机构ID =||= string =||= "" =||= 否 =||= 模糊搜索选择的机构需要传ID ,不用传名称=|| |
| | 564 | ||= orgName =||=手动输入的机构名 =||= string =||= "" =||= 否 =||= 新增机构需要传名称,不需要ID =|| |
| | 565 | ||= orgCity =||=机构所在城市 =||= string =||= "" =||= 否 =||= =|| |
| | 566 | ||= orgDoctorID =||=机构中的医生 =||= string =||= "" =||= 否 =||= 模糊搜索选择的医生需要传ID ,不用传名称 =|| |
| | 567 | ||= orgDoctorName =||=手动输入的医生 =||= string =||= "" =||= 否 =||= 新增医生需要传名称,不需要ID =|| |
| | 568 | ||= price =||=价格 =||= string =||= "" =||= 否 =||= =|| |
| | 569 | ||= orderID =||=订单ID =||= string =||= "" =||= 否 =||=晒单要传订单ID,传入订单号时,机构等信息和项目信息不需要传 =|| |
| | 570 | ||= surgeryDate =||=订单ID =||= string =||= "" =||= 是 =||=手术时间 =|| |
| | 571 | ||= nodeDate =||=订单ID =||= string =||= "" =||= 是 =||=当前节点时间 =|| |
| | 572 | ||= appVersion =||=版本号 =||= string =||= "" =||= 是 =||=版本号去掉.如2.1.0->210 =|| |
| | 573 | |
| | 574 | |
| | 575 | **返回** |
| | 576 | |
| | 577 | {{{#!java |
| | 578 | { |
| | 579 | "status":0, |
| | 580 | "msg":"请求成功", |
| | 581 | "Integral":20, |
| | 582 | "contentID",111111 |
| | 583 | } |
| | 584 | |
| | 585 | }}} |
| | 586 | **返回参数说明** |
| | 587 | ||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| |
| | 588 | ||= Integral =||= 奖励积分 =||=contentID=||日记ID,新增的时候返回,续写不需要返回=|| |
| | 589 | |
| | 590 | |
| | 591 | === 5.2日记详情页(WEB页) === |
| | 592 | '''(mrobot已完成,请连开发机进行测试)'''[[BR]] |
| | 593 | 开发环境:http://dev15.pclady.com.cn/app/diaryInfo.jsp?diaryID=111&pageNo=1&pageSize=10&deviceID=91 [[BR]] |
| | 594 | http://dev15.pclady.com.cn/app/commentList.jsp?contentID=111&contentType=1&pageNo=1&pageSize=3 [[BR]] |
| | 595 | 线上环境:http://plastic.pclady.com.cn/app/diaryInfo.jsp [[BR]] |
| | 596 | http://plastic.pclady.com.cn/app/commentList.jsp [[BR]] |
| | 597 | mrobot地址: http://mrobot.pclady.com.cn/s/yimei/circle/diary.xsp |
| | 598 | |
| | 599 | **说明** |
| | 600 | |
| | 601 | > 日记终端页,应用端只需要出数据,wap页由mrobot来完成。 |
| | 602 | |
| | 603 | **缓存时间** |
| | 604 | |
| | 605 | >0分钟 |
| | 606 | |
| | 607 | **提交方式** |
| | 608 | |
| | 609 | > GET |
| | 610 | |
| | 611 | **是否登录** |
| | 612 | |
| | 613 | > 查询收藏状态时需要登录,其它情况不需要登录 |
| | 614 | |
| | 615 | **数据来源** |
| | 616 | |
| | 617 | >整形库编辑后台 |
| | 618 | |
| | 619 | |
| | 620 | **修改内容** |
| | 621 | |
| | 622 | > 1:请求参数添加order、nodeDate、appVersion字段[[BR]] |
| | 623 | 2:返回参数添加userType、surgeryDate、afterDay [[BR]] |
| | 624 | 3:返回参数删除imageList节点 [[BR]] |
| | 625 | 4:返回参数添加diaryNode节点 [[BR]] |
| | 626 | 5:当appVersion大于等于210时,diaryContent返回图片混排 [[BR]] |
| | 627 | |
| | 628 | |
| | 629 | **参数** |
| | 630 | |
| | 631 | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必须 =||= 说明 =|| |
| | 632 | ||pageNo||页数||int||1||是||= =|| |
| | 633 | ||pageSize||页面大小||int||10||是||= =|| |
| | 634 | ||= diaryID =||=日记ID =||= string =||= "" =||= 是 =||= =|| |
| | 635 | ||= deviceID =||=设备ID =||= string =||= "" =||= 是 =||= =|| |
| | 636 | ||fmt||fmt=json 时显示接口数据||String||""||否|||| |
| | 637 | ||order||1:正序,2:倒序||""||否|||| |
| | 638 | |
| | 639 | **返回** |
| | 640 | { |
| | 641 | "status": 0, |
| | 642 | "msg": "请求成功", |
| | 643 | "pageNo": 1, |
| | 644 | "pageSize": 20, |
| | 645 | "total": 100, |
| | 646 | "diaryID": "", |
| | 647 | "hasCollect": "", |
| | 648 | "diaryTitle": "", |
| | 649 | "hasLaud": "", |
| | 650 | "projectList": [ |
| | 651 | { |
| | 652 | "projectID": 11, |
| | 653 | "projectName": "" |
| | 654 | }, |
| | 655 | { |
| | 656 | "projectID": 11, |
| | 657 | "projectName": "" |
| | 658 | } |
| | 659 | ], |
| | 660 | "isessence": 1, |
| | 661 | "ispublicationPhoto": 1, |
| | 662 | "org": { |
| | 663 | "hospital": "", |
| | 664 | "doctor": "", |
| | 665 | "hospitalCity": "", |
| | 666 | "price": 1200, |
| | 667 | "orgID": 111, |
| | 668 | "doctorID": 11111 |
| | 669 | }, |
| | 670 | "nickName": "", |
| | 671 | "userAge": 30, |
| | 672 | "userCity": "", |
| | 673 | "userID": "", |
| | 674 | "userType": 1, |
| | 675 | "surgeryDate": "", |
| | 676 | "afterDay": 1, |
| | 677 | "commentCount": 1, |
| | 678 | "laudCount": 2, |
| | 679 | "activityName": "", |
| | 680 | "activityID": "", |
| | 681 | "sysTime": "系统当前时间YYYY-MM-DD HH:mm:ss", |
| | 682 | "data": [ |
| | 683 | { |
| | 684 | "diaryDependId": 111, |
| | 685 | "createTime": "", |
| | 686 | "diaryContent": "日记内容", |
| | 687 | "largeImageList": [ |
| | 688 | "image1", |
| | 689 | "image2", |
| | 690 | "image3" |
| | 691 | ] |
| | 692 | } |
| | 693 | ], |
| | 694 | "diaryNode": [ |
| | 695 | { |
| | 696 | "title": "术后一天", |
| | 697 | "date": "2015-10-10" |
| | 698 | } |
| | 699 | ] |
| | 700 | } |
| | 701 | |
| | 702 | {{{#!java |
| | 703 | html中的json,mrobot组装 |
| | 704 | { |
| | 705 | "circleName": "", |
| | 706 | "commentCount": 1, |
| | 707 | "laudCount": 2, |
| | 708 | "hasCollect": "", |
| | 709 | "hasLaud": 1, |
| | 710 | "userID": "", |
| | 711 | "userType":1, |
| | 712 | "title": "", |
| | 713 | "data": [ |
| | 714 | { |
| | 715 | "largeImageList": [ |
| | 716 | "image1", |
| | 717 | "image2", |
| | 718 | "image3" |
| | 719 | ] |
| | 720 | } |
| | 721 | ], |
| | 722 | "diaryNode": [ |
| | 723 | { |
| | 724 | "title": "术后一天", |
| | 725 | "date": "2015-10-10" |
| | 726 | } |
| | 727 | ] |
| | 728 | } |
| | 729 | |
| | 730 | }}} |
| | 731 | **返回参数说明** |
| | 732 | ||= 参数名 =||= 参数含义 =||=参数名=||=参数含意=|| |
| | 733 | ||= hasCollect =||=1:收藏,2:未收藏 =||= diaryTitle =||=日记标题=|| |
| | 734 | ||= projectID=||=项目ID =||=projectName=||=项目名=|| |
| | 735 | ||= isessence=||=是否精华:1:是,0:否 =||=ispublicationPhoto=||=是否晒单:1:是,0:否=|| |
| | 736 | ||= hospital=||=医院名 =||=doctor=||=医生=|| |
| | 737 | ||= hospitalCity=||=医院所在城市 =||=price=||=价格=|| |
| | 738 | ||= nickName=||=用户昵称 =||=userAge=||=用户年龄=|| |
| | 739 | ||= userCity=||=用户所在城市 =||=userID=||=用户头像=|| |
| | 740 | ||= commentCount=||=评论数 =||=laudCount=||=点赞数=|| |
| | 741 | ||= userID=||=用户ID为自己时,界面下文显示续写日记 =||=createTime=||=发由时间=|| |
| | 742 | ||= imageList=||=列表显示小尺寸图片 =||=largeImageList=||=查看时需要请求大尺寸图片=|| |
| | 743 | ||= hasLaud=||=是否点赞,1:已点赞,0:未点赞 =||=activityName=||=活动名=|| |
| | 744 | ||= org=||=机构信息,没有机构信息时,不需要返回该节点 =||=diaryDependId=||=日记节点=|| |
| | 745 | ||= surgeryDate=||=手术日期=||=afterDay=||=日记写到术后多少天=|| |
| | 746 | ||=diaryNode-> title=||=节点标题,术后XX天 =||=diaryNode->date=||=节点日期=|| |