From ffd5d3bf945bdf253b94c644abc709538f5f85ba Mon Sep 17 00:00:00 2001 From: kola-web Date: Sat, 16 May 2026 09:20:21 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AGENTS.md | 2 +- project.config.json | 2 +- src/app.ts | 22 +- src/components/referralFrom/index.ts | 2 +- src/components/timeOut/index.ts | 2 +- src/components/toast/index.ts | 4 +- src/custom-tab-bar/index.ts | 2 +- src/doctor/components/tabbar/index.ts | 2 +- src/doctor/pages/d_changeDoctor/index.ts | 4 +- src/doctor/pages/d_changePhone/index.ts | 6 +- src/doctor/pages/d_createTask/index.ts | 6 +- src/doctor/pages/d_customExport/index.ts | 2 +- src/doctor/pages/d_exportList/index.ts | 4 +- src/doctor/pages/d_home/index.ts | 8 +- src/doctor/pages/d_interactive/index.ts | 4 +- src/doctor/pages/d_interactiveDoctor/index.ts | 14 +- src/doctor/pages/d_invite/index.ts | 4 +- src/doctor/pages/d_login/index.ts | 6 +- src/doctor/pages/d_my/index.ts | 4 +- src/doctor/pages/d_patient/index.ts | 6 +- src/doctor/pages/d_patientDetail/index.ts | 12 +- src/doctor/pages/d_patientList/index.ts | 2 +- src/doctor/pages/d_taskDetail/index.ts | 10 +- src/doctor/pages/d_taskList/index.ts | 8 +- src/doctor/pages/d_trans/index.ts | 2 +- src/doctor/pages/d_transfer/index.ts | 4 +- src/doctor/pages/d_transferDetail/index.ts | 8 +- src/doctor/pages/d_transferLog/index.ts | 4 +- src/doctor/pages/d_userInfo/index.ts | 6 +- src/gift/pages/conformOrder/index.ts | 6 +- src/gift/pages/dtpDurg/index.ts | 2 +- src/gift/pages/giftDetail/index.ts | 10 +- src/gift/pages/giftList/index.ts | 6 +- src/gift/pages/myGift/index.ts | 2 +- src/gift/pages/myHealthRecord/index.ts | 18 +- src/gift/pages/orderDetail/index.ts | 2 +- src/gift/pages/orderEnd/index.ts | 2 +- src/gift/pages/priceDetail/index.ts | 4 +- src/gift/pages/scoreRule/index.ts | 2 +- src/gift/pages/siteEdit/index.ts | 8 +- src/gift/pages/siteList/index.ts | 2 +- src/gift/pages/vipCert/index.ts | 4 +- src/gift/pages/vipPending/index.ts | 2 +- src/pages/cancellation/index.ts | 2 +- src/pages/certPending/index.ts | 2 +- src/pages/changePhone/index.ts | 4 +- src/pages/changeUser/index.ts | 4 +- src/pages/doctor/index.ts | 18 +- src/pages/doctorDetail/index.ts | 2 +- src/pages/doctorDetailBak/index.ts | 2 +- src/pages/drugRecord/index.ts | 4 +- src/pages/enterInfo/index.ts | 2 +- src/pages/family/index.ts | 4 +- src/pages/familyList/index.ts | 4 +- src/pages/familyScan/index.ts | 4 +- src/pages/getUserInfo/index.ts | 2 +- src/pages/hospital/index.ts | 4 +- src/pages/index/index.ts | 58 +- src/pages/infusionCenter/index.ts | 2 +- src/pages/interactivePatient/index.ts | 14 +- src/pages/live/index.ts | 4 +- src/pages/liveDetail/index.ts | 12 +- src/pages/liveResult/index.ts | 6 +- src/pages/login/index.ts | 6 +- src/pages/my/index.ts | 4 +- src/pages/myLive/index.ts | 4 +- src/pages/mySave/index.ts | 26 +- src/pages/nrdl/index.ts | 18 +- src/pages/nrdlDetail/index.ts | 4 +- src/pages/nrdlTable/index.ts | 2 +- src/pages/personalInformation/index.ts | 2 +- src/pages/publishStoryDetail/index.ts | 10 +- src/pages/referral/index.ts | 4 +- src/pages/repository/index.ts | 28 +- src/pages/repositoryDetail/index.ts | 16 +- src/pages/repositoryVideoDetail/index.ts | 8 +- src/pages/signIn/index.ts | 6 +- src/pages/story/index.ts | 4 +- src/pages/storyDetail/index.ts | 8 +- src/pages/storyEnter/index.ts | 2 +- src/pages/storyEnterResult/index.ts | 4 +- src/pages/storyGuide/index.ts | 6 +- src/pages/storyList/index.ts | 2 +- src/pages/thePublic/index.ts | 2 +- src/pages/uploadCert/index.ts | 6 +- src/pages/vipLogin/index.ts | 2 +- src/pages/webview/index.ts | 4 +- src/public/pages/informed/index.ts | 6 +- src/public/pages/informedResult/index.ts | 2 +- src/public/pages/informedStart/index.ts | 2 +- 接口文档.md | 11490 ++++++++++++++++++++++++ 91 files changed, 11777 insertions(+), 287 deletions(-) create mode 100644 接口文档.md diff --git a/AGENTS.md b/AGENTS.md index b237a5e..4f554db 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -204,7 +204,7 @@ IGG4 重症肌无力(MG)患者社区微信小程序。两种用户角色: - **`noImplicitAny: false`** — 允许隐式 any - **`removeComments: true`**(tsconfig)— 编译输出移除注释 - **Prettier**:无分号、单引号、尾逗号、120 字符宽度;`.wxml` 按 HTML 解析,`.wxss` 按 CSS 解析,`.wxs` 按 babel 解析 -- **API URL 格式**:所有 API 调用使用 `?r=模块/动作` 格式(如 `?r=zd/user/init-login`、`?r=zd/account/info`) +- **API URL 格式**:所有 API 调用使用 `?r=模块/动作` 格式(如 `?r=igg4/user/init-login`、`?r=igg4/account/info`) - **默认分享**:患者端页面分享到 `/pages/index/index`,医生端页面分享到 `/doctor/pages/d_home/index`,标题:"重症肌无力加油站,重拾生活掌控感!" - **客服电话**:全局 `handleMakePhoneCall` 拨打 `4008102299` diff --git a/project.config.json b/project.config.json index 37109e5..68ce1b9 100644 --- a/project.config.json +++ b/project.config.json @@ -69,7 +69,7 @@ ], "include": [] }, - "appid": "wx9404bbbdaf52c276", + "appid": "wxc3cdb3c4d4f62cea", "scripts": { "beforeCompile": "pnpm run beforeCompile", "beforePreview": "pnpm run beforeCompile", diff --git a/src/app.ts b/src/app.ts index 58f0cc5..d3de2ba 100644 --- a/src/app.ts +++ b/src/app.ts @@ -17,13 +17,13 @@ App({ globalData: { // dev // appid:wxc3cdb3c4d4f62cea - // url: 'https://m.igg4.hbraas.com', - // upFileUrl: 'https://m.igg4.hbraas.com/', + url: 'https://m.igg4.hbraas.com', + upFileUrl: 'https://m.igg4.hbraas.com/', imageUrl: 'https://m.igg4.hbraas.com/igg4/', // appid:wx9404bbbdaf52c276 - url: 'https://m.zd.hbraas.com', - upFileUrl: 'https://m.zd.hbraas.com/', + // url: 'https://m.zd.hbraas.com', + // upFileUrl: 'https://m.zd.hbraas.com/', // imageUrl: 'https://m.zd.hbraas.com/zd/', // pro @@ -142,7 +142,7 @@ App({ success(res) { wx.ajax({ method: 'GET', - url: '?r=zd/user/init-login', + url: '?r=igg4/user/init-login', data: { code: res.code, }, @@ -394,7 +394,7 @@ App({ } wx.ajax({ method: 'GET', - url: '?r=zd/account/info', + url: '?r=igg4/account/info', showMsg: false, }).then((res) => { res.UserType = res.UserType || 1 @@ -416,7 +416,7 @@ App({ ) { wx.ajax({ method: 'POST', - url: '?r=zd/account/update-doctor', + url: '?r=igg4/account/update-doctor', data: { inviteDoctorId: doctorId, inviteChannel: inviteChan, @@ -426,7 +426,7 @@ App({ if (recommendDoctorId && doctorId) { wx.ajax({ method: 'POST', - url: '?r=zd/doctor-recommend/add-record', + url: '?r=igg4/doctor-recommend/add-record', data: { recommendDoctorId: doctorId, beRecommendDoctorId: recommendDoctorId, @@ -439,9 +439,9 @@ App({ }) }, mpBehavior(data: { PageName: string; doctor?: boolean }) { - // let url = '?r=zd/mp-behavior/add' + // let url = '?r=igg4/mp-behavior/add' // if (data.doctor) { - // url = '?r=zd/doctor/mp-behavior/add' + // url = '?r=igg4/doctor/mp-behavior/add' // } // delete data.doctor // wx.ajax({ @@ -520,7 +520,7 @@ App({ clickPush() { wx.ajax({ method: 'POST', - url: '?r=zd/nrdl/add-push-click-record', + url: '?r=igg4/nrdl/add-push-click-record', }) }, watch: function (key, method) { diff --git a/src/components/referralFrom/index.ts b/src/components/referralFrom/index.ts index 624a751..16ff776 100644 --- a/src/components/referralFrom/index.ts +++ b/src/components/referralFrom/index.ts @@ -112,7 +112,7 @@ Component({ } wx.ajax({ method: 'POST', - url: '?r=zd/re-visit/save-record', + url: '?r=igg4/re-visit/save-record', data: params, }).then(() => { if (recordId) { diff --git a/src/components/timeOut/index.ts b/src/components/timeOut/index.ts index 3c55333..a313c47 100644 --- a/src/components/timeOut/index.ts +++ b/src/components/timeOut/index.ts @@ -84,7 +84,7 @@ Component({ handleAsideOut() { wx.ajax({ method: "POST", - url: "?r=zd/score/send-score", + url: "?r=igg4/score/send-score", data: { Type: this.data.asideType, Id: this.data.detailId, diff --git a/src/components/toast/index.ts b/src/components/toast/index.ts index 28edb92..90fedfc 100644 --- a/src/components/toast/index.ts +++ b/src/components/toast/index.ts @@ -115,7 +115,7 @@ Component({ getSettingInfo() { wx.ajax({ method: 'GET', - url: '?r=zd/drugs/setting-info', + url: '?r=igg4/drugs/setting-info', data: {}, }).then((res) => { this.setData({ @@ -126,7 +126,7 @@ Component({ getOpenPatientList() { wx.ajax({ method: 'GET', - url: '?r=zd/nrdl/open-patient-list', + url: '?r=igg4/nrdl/open-patient-list', data: {}, }).then((res) => { this.setData({ diff --git a/src/custom-tab-bar/index.ts b/src/custom-tab-bar/index.ts index f8bad98..078f633 100644 --- a/src/custom-tab-bar/index.ts +++ b/src/custom-tab-bar/index.ts @@ -68,7 +68,7 @@ Component({ }) wx.ajax({ method: 'GET', - url: '?r=zd/common/get-config', + url: '?r=igg4/common/get-config', }).then((res) => { this.setData({ config: res, diff --git a/src/doctor/components/tabbar/index.ts b/src/doctor/components/tabbar/index.ts index 9461f92..603a357 100644 --- a/src/doctor/components/tabbar/index.ts +++ b/src/doctor/components/tabbar/index.ts @@ -47,7 +47,7 @@ Component({ getList() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/message-interact/get-interact-patient-list', + url: '?r=igg4/doctor/message-interact/get-interact-patient-list', }).then((res: any) => { this.setData({ unReadCount: res.unReadCount, diff --git a/src/doctor/pages/d_changeDoctor/index.ts b/src/doctor/pages/d_changeDoctor/index.ts index a28de17..273c7cf 100644 --- a/src/doctor/pages/d_changeDoctor/index.ts +++ b/src/doctor/pages/d_changeDoctor/index.ts @@ -29,7 +29,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/login/send-verify-code', + url: '?r=igg4/login/send-verify-code', data: { mobile, }, @@ -78,7 +78,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/doctor/login/change-doctor-login', + url: '?r=igg4/doctor/login/change-doctor-login', data: { mobile: this.data.mobile, code: this.data.code, diff --git a/src/doctor/pages/d_changePhone/index.ts b/src/doctor/pages/d_changePhone/index.ts index 0a42954..6ea7958 100644 --- a/src/doctor/pages/d_changePhone/index.ts +++ b/src/doctor/pages/d_changePhone/index.ts @@ -15,7 +15,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/account/info', + url: '?r=igg4/doctor/account/info', data: {}, }).then((res) => { this.setData({ @@ -44,7 +44,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/login/send-verify-code', + url: '?r=igg4/login/send-verify-code', data: { mobile, }, @@ -86,7 +86,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/doctor/account/update-telephone', + url: '?r=igg4/doctor/account/update-telephone', data: { mobile: this.data.mobile, code: this.data.code, diff --git a/src/doctor/pages/d_createTask/index.ts b/src/doctor/pages/d_createTask/index.ts index 0b20dc0..9c1d5ef 100644 --- a/src/doctor/pages/d_createTask/index.ts +++ b/src/doctor/pages/d_createTask/index.ts @@ -80,7 +80,7 @@ Page({ getTemplate() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/task/get-template', + url: '?r=igg4/doctor/task/get-template', data: {}, }).then((res) => { this.setData({ @@ -111,7 +111,7 @@ Page({ return wx .ajax({ method: 'GET', - url: '?r=zd/doctor/task/filter-patient-num', + url: '?r=igg4/doctor/task/filter-patient-num', data: { Search: this.data.Search, HasAdl: this.data.HasAdl, @@ -386,7 +386,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/doctor/task/create', + url: '?r=igg4/doctor/task/create', data: params, loading: true, }).then(() => { diff --git a/src/doctor/pages/d_customExport/index.ts b/src/doctor/pages/d_customExport/index.ts index 3d7dd5b..359cb8c 100644 --- a/src/doctor/pages/d_customExport/index.ts +++ b/src/doctor/pages/d_customExport/index.ts @@ -23,7 +23,7 @@ Page({ getList() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/doctor-stat/get-week-record-list', + url: '?r=igg4/doctor/doctor-stat/get-week-record-list', data: { statId: this.data.id, count: 0, diff --git a/src/doctor/pages/d_exportList/index.ts b/src/doctor/pages/d_exportList/index.ts index b66a0c9..3ab79f7 100644 --- a/src/doctor/pages/d_exportList/index.ts +++ b/src/doctor/pages/d_exportList/index.ts @@ -29,7 +29,7 @@ Page({ getList(newPage = 1) { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/doctor-stat/get-week-list', + url: '?r=igg4/doctor/doctor-stat/get-week-list', data: { page: newPage, }, @@ -67,7 +67,7 @@ Page({ const d_export_list_guide = wx.getStorageSync('d_export_list_guide') === '1' || false wx.ajax({ method: 'GET', - url: '?r=zd/doctor/adl-stat/download', + url: '?r=igg4/doctor/adl-stat/download', data: { statId: id, }, diff --git a/src/doctor/pages/d_home/index.ts b/src/doctor/pages/d_home/index.ts index 286d046..a2985cd 100644 --- a/src/doctor/pages/d_home/index.ts +++ b/src/doctor/pages/d_home/index.ts @@ -45,7 +45,7 @@ Page({ getDoctorInfo() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/account/info', + url: '?r=igg4/doctor/account/info', data: {}, }).then((res) => { this.setData({ @@ -57,7 +57,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/doctor-stat/get-last-month', + url: '?r=igg4/doctor/doctor-stat/get-last-month', data: {}, }).then((res) => { this.setData({ @@ -92,7 +92,7 @@ Page({ getList1_1() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/doctor-stat/get-month-list', + url: '?r=igg4/doctor/doctor-stat/get-month-list', data: { statYear: this.data.year1, }, @@ -103,7 +103,7 @@ Page({ getList1_2() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/doctor-stat/get-month-list', + url: '?r=igg4/doctor/doctor-stat/get-month-list', data: { statYear: this.data.year1, }, diff --git a/src/doctor/pages/d_interactive/index.ts b/src/doctor/pages/d_interactive/index.ts index c0cc513..b3e92dd 100644 --- a/src/doctor/pages/d_interactive/index.ts +++ b/src/doctor/pages/d_interactive/index.ts @@ -42,7 +42,7 @@ Page({ getList(newPage = 1) { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/message-interact/get-interact-patient-list', + url: '?r=igg4/doctor/message-interact/get-interact-patient-list', data: { page: newPage, search: this.data.search, @@ -92,7 +92,7 @@ Page({ if (res.confirm) { wx.ajax({ method: 'POST', - url: '?r=zd/doctor/message-interact/read-history', + url: '?r=igg4/doctor/message-interact/read-history', data: {}, }).then((_res) => { this.setData({ diff --git a/src/doctor/pages/d_interactiveDoctor/index.ts b/src/doctor/pages/d_interactiveDoctor/index.ts index 6ae2e5d..0cd2290 100644 --- a/src/doctor/pages/d_interactiveDoctor/index.ts +++ b/src/doctor/pages/d_interactiveDoctor/index.ts @@ -76,7 +76,7 @@ Page({ getDoctorDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/account/info', + url: '?r=igg4/doctor/account/info', data: {}, }).then((res) => { this.setData({ @@ -87,7 +87,7 @@ Page({ getPatientDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/message-interact/get-patient-info', + url: '?r=igg4/doctor/message-interact/get-patient-info', data: { patientId: this.data.patientId, }, @@ -111,7 +111,7 @@ Page({ const nextMsgId = this.data.nextMsgId wx.ajax({ method: 'GET', - url: '?r=zd/doctor/message-interact/doctor-get-message-list', + url: '?r=igg4/doctor/message-interact/doctor-get-message-list', data: { nextMsgId, patientId: this.data.patientId, @@ -161,7 +161,7 @@ Page({ getWordList() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/message-interact/get-common-word-list', + url: '?r=igg4/doctor/message-interact/get-common-word-list', data: {}, }).then((res) => { this.setData({ @@ -214,7 +214,7 @@ Page({ this.filterCreateTime() wx.ajax({ method: 'POST', - url: '?r=zd/doctor/message-interact/send-visit-time', + url: '?r=igg4/doctor/message-interact/send-visit-time', data: { patientId: this.data.patientId, }, @@ -273,7 +273,7 @@ Page({ this.handleView() wx.ajax({ method: 'POST', - url: '?r=zd/doctor/message-interact/send-word-message', + url: '?r=igg4/doctor/message-interact/send-word-message', data: { patientId: this.data.patientId, wordId, @@ -345,7 +345,7 @@ Page({ const { messageList, patientId } = this.data wx.ajax({ method: 'POST', - url: '?r=zd/doctor/message-interact/send-text-message', + url: '?r=igg4/doctor/message-interact/send-text-message', data: { text: customMessage, patientId, diff --git a/src/doctor/pages/d_invite/index.ts b/src/doctor/pages/d_invite/index.ts index ef0a56b..a656b23 100644 --- a/src/doctor/pages/d_invite/index.ts +++ b/src/doctor/pages/d_invite/index.ts @@ -28,7 +28,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/account/info', + url: '?r=igg4/doctor/account/info', data: {}, }).then((res) => { this.setData({ @@ -116,7 +116,7 @@ Page({ }, getQrCode() { this.setData({ - qrCode: `${app.globalData.url}?r=zd/doctor/account/mp-info&loginState=${app.globalData.loginState}`, + qrCode: `${app.globalData.url}?r=igg4/doctor/account/mp-info&loginState=${app.globalData.loginState}`, }) }, handleDownload() { diff --git a/src/doctor/pages/d_login/index.ts b/src/doctor/pages/d_login/index.ts index 32da3a9..bee72e4 100644 --- a/src/doctor/pages/d_login/index.ts +++ b/src/doctor/pages/d_login/index.ts @@ -44,7 +44,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/login/send-verify-code', + url: '?r=igg4/login/send-verify-code', data: { mobile, }, @@ -107,7 +107,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/doctor/login/reg-login', + url: '?r=igg4/doctor/login/reg-login', data: { mobile: this.data.mobile, code: this.data.code, @@ -123,7 +123,7 @@ Page({ if (iv && encryptedData) { wx.ajax({ method: 'POST', - url: '?r=zd/doctor/login/wx-reg-login', + url: '?r=igg4/doctor/login/wx-reg-login', data: { iv: encodeURIComponent(iv), encryptedData: encodeURIComponent(encryptedData), diff --git a/src/doctor/pages/d_my/index.ts b/src/doctor/pages/d_my/index.ts index 36a27a8..3c8afbe 100644 --- a/src/doctor/pages/d_my/index.ts +++ b/src/doctor/pages/d_my/index.ts @@ -24,7 +24,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/account/info', + url: '?r=igg4/doctor/account/info', data: {}, }).then((res) => { let weekName = '' @@ -83,7 +83,7 @@ Page({ if (res.confirm) { wx.ajax({ method: 'POST', - url: '?r=zd/doctor/account/reg-logout', + url: '?r=igg4/doctor/account/reg-logout', data: {}, }).then((_res) => { app.globalData.loginType = 1 diff --git a/src/doctor/pages/d_patient/index.ts b/src/doctor/pages/d_patient/index.ts index 33f0871..6690ca9 100644 --- a/src/doctor/pages/d_patient/index.ts +++ b/src/doctor/pages/d_patient/index.ts @@ -110,9 +110,9 @@ Page({ search: this.data.Search, } const url = { - 0: '?r=zd/doctor/patient/get-need-follow-list', - 1: '?r=zd/doctor/patient/get-no-standard-list', - 2: '?r=zd/doctor/patient/get-my-list', + 0: '?r=igg4/doctor/patient/get-need-follow-list', + 1: '?r=igg4/doctor/patient/get-no-standard-list', + 2: '?r=igg4/doctor/patient/get-my-list', }[active] as string wx.ajax({ method: 'GET', diff --git a/src/doctor/pages/d_patientDetail/index.ts b/src/doctor/pages/d_patientDetail/index.ts index c3b4795..d2086e8 100644 --- a/src/doctor/pages/d_patientDetail/index.ts +++ b/src/doctor/pages/d_patientDetail/index.ts @@ -190,7 +190,7 @@ Page({ getDoctorDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/account/info', + url: '?r=igg4/doctor/account/info', data: {}, }).then((res) => { this.setData({ @@ -209,7 +209,7 @@ Page({ return wx .ajax({ method: 'GET', - url: '?r=zd/doctor/patient/info', + url: '?r=igg4/doctor/patient/info', data: { patientId: this.data.id }, }) .then((res) => { @@ -270,7 +270,7 @@ Page({ getGraph() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/patient/adl-graph', + url: '?r=igg4/doctor/patient/adl-graph', data: { patientId: this.data.id, StartDate: this.data.StartDate, @@ -930,7 +930,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/doctor/patient/remark', + url: '?r=igg4/doctor/patient/remark', data: { PatientId: this.data.id, DoctorRemark: this.data.remark, @@ -966,7 +966,7 @@ Page({ const { detail } = this.data wx.ajax({ method: 'POST', - url: '?r=zd/doctor/patient/update', + url: '?r=igg4/doctor/patient/update', data: { PatientId: detail.PatientId, //患者Id AntibodyType: detail.AntibodyType, //抗体类型 1:AChR 2:Musk 3:LRP4 4:RYR @@ -1010,7 +1010,7 @@ Page({ const { detail, EndDate, StartDate, type } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/doctor/patient/adl-list', + url: '?r=igg4/doctor/patient/adl-list', data: { DateType: type, PatientId: detail.PatientId, diff --git a/src/doctor/pages/d_patientList/index.ts b/src/doctor/pages/d_patientList/index.ts index 72e99b7..ddfcfec 100644 --- a/src/doctor/pages/d_patientList/index.ts +++ b/src/doctor/pages/d_patientList/index.ts @@ -38,7 +38,7 @@ Page({ } wx.ajax({ method: 'GET', - url: '?r=zd/doctor/patient/get-stat-patient-list', + url: '?r=igg4/doctor/patient/get-stat-patient-list', data: { page: newPage, ...params, diff --git a/src/doctor/pages/d_taskDetail/index.ts b/src/doctor/pages/d_taskDetail/index.ts index f0539a0..3a8009b 100644 --- a/src/doctor/pages/d_taskDetail/index.ts +++ b/src/doctor/pages/d_taskDetail/index.ts @@ -33,7 +33,7 @@ Page({ getTemplate() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/task/get-template', + url: '?r=igg4/doctor/task/get-template', data: {}, }).then((res) => { const templateObj = {} @@ -48,7 +48,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/task/detail', + url: '?r=igg4/doctor/task/detail', data: { TaskId: this.data.id, }, @@ -132,7 +132,7 @@ Page({ if (res.confirm) { wx.ajax({ method: 'POST', - url: '?r=zd/doctor/task/cancel', + url: '?r=igg4/doctor/task/cancel', data: { TaskId: Id, }, @@ -153,7 +153,7 @@ Page({ if (res.confirm) { wx.ajax({ method: 'POST', - url: '?r=zd/doctor/task/stop', + url: '?r=igg4/doctor/task/stop', data: { TaskId: Id, }, @@ -174,7 +174,7 @@ Page({ if (res.confirm) { wx.ajax({ method: 'POST', - url: '?r=zd/doctor/task/delete', + url: '?r=igg4/doctor/task/delete', data: { TaskId: Id, }, diff --git a/src/doctor/pages/d_taskList/index.ts b/src/doctor/pages/d_taskList/index.ts index 1233731..8b79288 100644 --- a/src/doctor/pages/d_taskList/index.ts +++ b/src/doctor/pages/d_taskList/index.ts @@ -39,7 +39,7 @@ Page({ getList(newPage = 1) { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/task/list', + url: '?r=igg4/doctor/task/list', data: { page: newPage, }, @@ -161,7 +161,7 @@ Page({ if (res.confirm) { wx.ajax({ method: 'POST', - url: '?r=zd/doctor/task/cancel', + url: '?r=igg4/doctor/task/cancel', data: { TaskId: Id, }, @@ -183,7 +183,7 @@ Page({ if (res.confirm) { wx.ajax({ method: 'POST', - url: '?r=zd/doctor/task/stop', + url: '?r=igg4/doctor/task/stop', data: { TaskId: Id, }, @@ -205,7 +205,7 @@ Page({ if (res.confirm) { wx.ajax({ method: 'POST', - url: '?r=zd/doctor/task/delete', + url: '?r=igg4/doctor/task/delete', data: { TaskId: Id, }, diff --git a/src/doctor/pages/d_trans/index.ts b/src/doctor/pages/d_trans/index.ts index a5fa089..268cabc 100644 --- a/src/doctor/pages/d_trans/index.ts +++ b/src/doctor/pages/d_trans/index.ts @@ -12,7 +12,7 @@ Page({ handleLoginOut() { wx.ajax({ method: 'POST', - url: '?r=zd/doctor/account/reg-logout', + url: '?r=igg4/doctor/account/reg-logout', data: {}, }).then((_res) => { app.globalData.loginType = 1 diff --git a/src/doctor/pages/d_transfer/index.ts b/src/doctor/pages/d_transfer/index.ts index 8325cff..331e1fc 100644 --- a/src/doctor/pages/d_transfer/index.ts +++ b/src/doctor/pages/d_transfer/index.ts @@ -31,7 +31,7 @@ Page({ const { search, ProvinceId, CityId } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/doctor/doctor-recommend/get-doctor-list', + url: '?r=igg4/doctor/doctor-recommend/get-doctor-list', data: { page: newPage, search, @@ -80,7 +80,7 @@ Page({ const { list } = this.data const { index } = e.currentTarget.dataset const item: any = list[index] - const url = `${app.globalData.url}?r=zd/doctor/doctor-recommend/get-rec-code&loginState=${app.globalData.loginState}&recommendDoctorId=${item.doctorId}` + const url = `${app.globalData.url}?r=igg4/doctor/doctor-recommend/get-rec-code&loginState=${app.globalData.loginState}&recommendDoctorId=${item.doctorId}` app.mpBehavior({ doctor: true, PageName: 'BTN_DOCTORRECOMMENDEDREFERRALPAGERECOMMENDCODE' }) this.setData({ toastShow: true, diff --git a/src/doctor/pages/d_transferDetail/index.ts b/src/doctor/pages/d_transferDetail/index.ts index a6dbbef..1c0de8a 100644 --- a/src/doctor/pages/d_transferDetail/index.ts +++ b/src/doctor/pages/d_transferDetail/index.ts @@ -29,8 +29,8 @@ Page({ const { id, type } = this.data const url = type == '1' - ? '?r=zd/doctor/doctor-recommend/get-rec-stat-doctor' - : '?r=zd/doctor/doctor-recommend/get-be-rec-stat-doctor' + ? '?r=igg4/doctor/doctor-recommend/get-rec-stat-doctor' + : '?r=igg4/doctor/doctor-recommend/get-be-rec-stat-doctor' wx.ajax({ method: 'GET', url, @@ -47,8 +47,8 @@ Page({ const { id, type } = this.data const url = type == '1' - ? '?r=zd/doctor/doctor-recommend/get-rec-record-list' - : '?r=zd/doctor/doctor-recommend/get-be-rec-record-list' + ? '?r=igg4/doctor/doctor-recommend/get-rec-record-list' + : '?r=igg4/doctor/doctor-recommend/get-be-rec-record-list' wx.ajax({ method: 'GET', url, diff --git a/src/doctor/pages/d_transferLog/index.ts b/src/doctor/pages/d_transferLog/index.ts index 7828092..151c53f 100644 --- a/src/doctor/pages/d_transferLog/index.ts +++ b/src/doctor/pages/d_transferLog/index.ts @@ -38,8 +38,8 @@ Page({ getList(newPage = 1) { const { active } = this.data const url = { - 0: '?r=zd/doctor/doctor-recommend/get-rec-stat-list', - 1: '?r=zd/doctor/doctor-recommend/get-be-rec-stat-list', + 0: '?r=igg4/doctor/doctor-recommend/get-rec-stat-list', + 1: '?r=igg4/doctor/doctor-recommend/get-be-rec-stat-list', }[active] if (newPage == 1) { app.mpBehavior({ diff --git a/src/doctor/pages/d_userInfo/index.ts b/src/doctor/pages/d_userInfo/index.ts index 7f69c83..ca2263a 100644 --- a/src/doctor/pages/d_userInfo/index.ts +++ b/src/doctor/pages/d_userInfo/index.ts @@ -64,7 +64,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/account/info', + url: '?r=igg4/doctor/account/info', data: {}, }).then((res) => { const { ClinicList } = this.data @@ -164,7 +164,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/doctor/account/update-info', + url: '?r=igg4/doctor/account/update-info', data: { Introduce: this.data.doctor.Introduce, Clinic, @@ -214,7 +214,7 @@ Page({ if (res.confirm) { wx.ajax({ method: 'POST', - url: '?r=zd/doctor/account/reg-logout', + url: '?r=igg4/doctor/account/reg-logout', data: {}, }).then((_res) => { app.globalData.loginType = 1 diff --git a/src/gift/pages/conformOrder/index.ts b/src/gift/pages/conformOrder/index.ts index 1dfafb1..1e84c2f 100644 --- a/src/gift/pages/conformOrder/index.ts +++ b/src/gift/pages/conformOrder/index.ts @@ -28,7 +28,7 @@ Page({ getDefaultAddress() { wx.ajax({ method: "GET", - url: "?r=zd/patient-address/get-default-address", + url: "?r=igg4/patient-address/get-default-address", data: {}, }).then((res) => { this.setData({ @@ -39,7 +39,7 @@ Page({ getDetail() { wx.ajax({ method: "GET", - url: "?r=zd/gift-order/get-order-detail", + url: "?r=igg4/gift-order/get-order-detail", data: { orderId: this.data.id, }, @@ -70,7 +70,7 @@ Page({ } wx.ajax({ method: "POST", - url: "?r=zd/gift-order/confirm-order", + url: "?r=igg4/gift-order/confirm-order", data: { orderId: this.data.id, addressId: this.data.addressDetail.addressId, diff --git a/src/gift/pages/dtpDurg/index.ts b/src/gift/pages/dtpDurg/index.ts index e37b89f..b62610a 100644 --- a/src/gift/pages/dtpDurg/index.ts +++ b/src/gift/pages/dtpDurg/index.ts @@ -17,7 +17,7 @@ Page({ getDetail() { wx.ajax({ method: "GET", - url: "?r=zd/dtp-pharmacy/detail", + url: "?r=igg4/dtp-pharmacy/detail", data: { Id: this.data.id, }, diff --git a/src/gift/pages/giftDetail/index.ts b/src/gift/pages/giftDetail/index.ts index 6320e56..4a7e1d1 100644 --- a/src/gift/pages/giftDetail/index.ts +++ b/src/gift/pages/giftDetail/index.ts @@ -33,7 +33,7 @@ Page({ setView() { wx.ajax({ method: "POST", - url: "?r=zd/gift-spu/set-visit-num", + url: "?r=igg4/gift-spu/set-visit-num", data: { spuId: this.data.id }, showMsg: false, }); @@ -41,7 +41,7 @@ Page({ getDetail() { wx.ajax({ method: "GET", - url: "?r=zd/gift-spu/get-detail", + url: "?r=igg4/gift-spu/get-detail", data: { spuId: this.data.id, }, @@ -60,7 +60,7 @@ Page({ getProtocol() { wx.ajax({ method: "GET", - url: "?r=zd/agreement/get-user-agreement", + url: "?r=igg4/agreement/get-user-agreement", data: {}, }).then((res) => { this.setData({ @@ -71,7 +71,7 @@ Page({ setProtocol() { wx.ajax({ method: "POST", - url: "?r=zd/agreement/set-user-agreement", + url: "?r=igg4/agreement/set-user-agreement", data: {}, }); }, @@ -135,7 +135,7 @@ Page({ } wx.ajax({ method: "POST", - url: "?r=zd/gift-order/place-order", + url: "?r=igg4/gift-order/place-order", data: { giftId: this.data.specVecItem.giftId, count: this.data.num, diff --git a/src/gift/pages/giftList/index.ts b/src/gift/pages/giftList/index.ts index 467d5e6..f5b3726 100644 --- a/src/gift/pages/giftList/index.ts +++ b/src/gift/pages/giftList/index.ts @@ -34,7 +34,7 @@ Page({ getScore() { wx.ajax({ method: "GET", - url: "?r=zd/patient-score/get-self-score", + url: "?r=igg4/patient-score/get-self-score", data: {}, }).then((res) => { this.setData({ @@ -45,7 +45,7 @@ Page({ getCateList() { wx.ajax({ method: "GET", - url: "?r=zd/gift-spu/get-cate-all-list", + url: "?r=igg4/gift-spu/get-cate-all-list", data: {}, }).then((res) => { this.setData({ @@ -63,7 +63,7 @@ Page({ getList(newPage = 1) { wx.ajax({ method: "POST", - url: `?r=zd/gift-spu/get-list&page=${newPage}`, + url: `?r=igg4/gift-spu/get-list&page=${newPage}`, data: { cateId: this.data.cateId ? [this.data.cateId] : [], }, diff --git a/src/gift/pages/myGift/index.ts b/src/gift/pages/myGift/index.ts index d462171..33b0bc9 100644 --- a/src/gift/pages/myGift/index.ts +++ b/src/gift/pages/myGift/index.ts @@ -17,7 +17,7 @@ Page({ getList(newPage = 1) { wx.ajax({ method: "POST", - url: "?r=zd/gift-order/get-order-list", + url: "?r=igg4/gift-order/get-order-list", data: { page: newPage, }, diff --git a/src/gift/pages/myHealthRecord/index.ts b/src/gift/pages/myHealthRecord/index.ts index 527c8b6..e909541 100644 --- a/src/gift/pages/myHealthRecord/index.ts +++ b/src/gift/pages/myHealthRecord/index.ts @@ -140,7 +140,7 @@ Page({ getCale() { wx.ajax({ method: 'GET', - url: '?r=zd/adl/cale', + url: '?r=igg4/adl/cale', data: { Month: this.data.calendarDate, }, @@ -187,7 +187,7 @@ Page({ getMedicationAlertAdl() { wx.ajax({ method: 'GET', - url: '?r=zd/medication/medication-alert-adl', + url: '?r=igg4/medication/medication-alert-adl', data: {}, }).then((res) => { this.setData({ @@ -288,7 +288,7 @@ Page({ const { BeginMonth, EndMonth, Type, Num } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/adl/composite-list', + url: '?r=igg4/adl/composite-list', data: { Type: Number(Type) === 4 ? 2 : 1, DateType: Number(Type) === 4 ? '' : Number(Type), @@ -343,7 +343,7 @@ Page({ const { BeginMonth, EndMonth, Type, Num } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/adl/list', + url: '?r=igg4/adl/list', data: { Type: Number(Type) === 4 ? 2 : 1, DateType: Number(Type) === 4 ? '' : Number(Type), @@ -383,7 +383,7 @@ Page({ const { BeginMonth, EndMonth, Type, Num } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/medication/list', + url: '?r=igg4/medication/list', data: { Type: Number(Type) === 4 ? 2 : 1, DateType: Number(Type) === 4 ? '' : Number(Type), @@ -423,7 +423,7 @@ Page({ const { BeginMonth, EndMonth, Type, Num } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/adl/list', + url: '?r=igg4/adl/list', data: { Type: Number(Type) === 4 ? 2 : 1, DateType: Number(Type) === 4 ? '' : Number(Type), @@ -448,7 +448,7 @@ Page({ if (Number(Type) != 4) { wx.ajax({ method: 'GET', - url: '?r=zd/adl/graph', + url: '?r=igg4/adl/graph', data: { Type: Number(Type) === 4 ? 2 : 1, DateType: Number(Type) === 4 ? '' : Number(Type), @@ -989,7 +989,7 @@ Page({ if (res.confirm) { wx.ajax({ method: 'POST', - url: '?r=zd/adl/delete', + url: '?r=igg4/adl/delete', data: { Id: id, }, @@ -1046,7 +1046,7 @@ Page({ if (res.confirm) { wx.ajax({ method: 'POST', - url: '?r=zd/medication/delete', + url: '?r=igg4/medication/delete', data: { Id: id, }, diff --git a/src/gift/pages/orderDetail/index.ts b/src/gift/pages/orderDetail/index.ts index 87b9e86..4a7c887 100644 --- a/src/gift/pages/orderDetail/index.ts +++ b/src/gift/pages/orderDetail/index.ts @@ -16,7 +16,7 @@ Page({ getDetail() { wx.ajax({ method: "GET", - url: "?r=zd/gift-order/get-order-detail", + url: "?r=igg4/gift-order/get-order-detail", data: { orderId: this.data.id, }, diff --git a/src/gift/pages/orderEnd/index.ts b/src/gift/pages/orderEnd/index.ts index 5ffef26..187f81f 100644 --- a/src/gift/pages/orderEnd/index.ts +++ b/src/gift/pages/orderEnd/index.ts @@ -16,7 +16,7 @@ Page({ getDetail() { wx.ajax({ method: "GET", - url: "?r=zd/gift-order/get-order-detail", + url: "?r=igg4/gift-order/get-order-detail", data: { orderId: this.data.id, }, diff --git a/src/gift/pages/priceDetail/index.ts b/src/gift/pages/priceDetail/index.ts index f543507..f6cb028 100644 --- a/src/gift/pages/priceDetail/index.ts +++ b/src/gift/pages/priceDetail/index.ts @@ -19,7 +19,7 @@ Page({ getDetail() { wx.ajax({ method: "GET", - url: "?r=zd/patient-score/get-self-score", + url: "?r=igg4/patient-score/get-self-score", data: {}, }).then((res) => { this.setData({ @@ -30,7 +30,7 @@ Page({ getList(newPage = 1) { wx.ajax({ method: "GET", - url: "?r=zd/patient-score/get-self-record-list", + url: "?r=igg4/patient-score/get-self-record-list", data: { page: newPage }, }).then((res) => { let list = res.page == 1 ? res.list : [...this.data.list, ...res.list]; diff --git a/src/gift/pages/scoreRule/index.ts b/src/gift/pages/scoreRule/index.ts index 94cb367..f790e55 100644 --- a/src/gift/pages/scoreRule/index.ts +++ b/src/gift/pages/scoreRule/index.ts @@ -19,7 +19,7 @@ Page({ getDetail() { wx.ajax({ method: "GET", - url: "?r=zd/patient-score/get-score-explain", + url: "?r=igg4/patient-score/get-score-explain", data: {}, }).then((res) => { this.setData({ diff --git a/src/gift/pages/siteEdit/index.ts b/src/gift/pages/siteEdit/index.ts index d36f0b4..3a5c45e 100644 --- a/src/gift/pages/siteEdit/index.ts +++ b/src/gift/pages/siteEdit/index.ts @@ -44,7 +44,7 @@ Page({ getDetail() { wx.ajax({ method: "GET", - url: "?r=zd/patient-address/get-address-detail", + url: "?r=igg4/patient-address/get-address-detail", data: { addressId: this.data.addressId, }, @@ -182,7 +182,7 @@ Page({ getLocationInfo() { wx.ajax({ method: "GET", - url: "?r=zd/nrdl-hospital/location-info", + url: "?r=igg4/nrdl-hospital/location-info", data: { lat: this.data.LAT, lng: this.data.LNG, @@ -236,7 +236,7 @@ Page({ }; wx.ajax({ method: "POST", - url: "?r=zd/patient-address/save-address", + url: "?r=igg4/patient-address/save-address", data: params, }).then(() => { wx.navigateBack(); @@ -250,7 +250,7 @@ Page({ if (res.confirm) { wx.ajax({ method: "POST", - url: "?r=zd/patient-address/del-address", + url: "?r=igg4/patient-address/del-address", data: { addressId: this.data.addressId, }, diff --git a/src/gift/pages/siteList/index.ts b/src/gift/pages/siteList/index.ts index 484c0ec..86af78d 100644 --- a/src/gift/pages/siteList/index.ts +++ b/src/gift/pages/siteList/index.ts @@ -17,7 +17,7 @@ Page({ getList(newPage = 1) { wx.ajax({ method: "GET", - url: "?r=zd/patient-address/get-list", + url: "?r=igg4/patient-address/get-list", data: { page: newPage, }, diff --git a/src/gift/pages/vipCert/index.ts b/src/gift/pages/vipCert/index.ts index 69ad4bf..7c1c251 100644 --- a/src/gift/pages/vipCert/index.ts +++ b/src/gift/pages/vipCert/index.ts @@ -35,7 +35,7 @@ Page({ handleAiPass(imgUrl: string) { wx.ajax({ method: "POST", - url: "?r=zd/common/medicine-image-verify", + url: "?r=igg4/common/medicine-image-verify", data: { ImageUrl: imgUrl, }, @@ -85,7 +85,7 @@ Page({ wx.ajax({ method: "POST", - url: "?r=zd/account/upload-use-drugs-audit-img", + url: "?r=igg4/account/upload-use-drugs-audit-img", data: { diagnoseImg, aiPass: this.data.aiPass, diff --git a/src/gift/pages/vipPending/index.ts b/src/gift/pages/vipPending/index.ts index a29b19c..6ea6c70 100644 --- a/src/gift/pages/vipPending/index.ts +++ b/src/gift/pages/vipPending/index.ts @@ -17,7 +17,7 @@ Page({ getCode() { wx.ajax({ method: "GET", - url: "?r=zd/common/get-channel-wx-code", + url: "?r=igg4/common/get-channel-wx-code", data: { ChannelType: "11", Id: "", diff --git a/src/pages/cancellation/index.ts b/src/pages/cancellation/index.ts index ad49416..511767a 100644 --- a/src/pages/cancellation/index.ts +++ b/src/pages/cancellation/index.ts @@ -26,7 +26,7 @@ Page({ if (res.confirm) { wx.ajax({ method: "GET", - url: "?r=zd/account/cancellation", + url: "?r=igg4/account/cancellation", data: {}, loading: true, }).then(() => { diff --git a/src/pages/certPending/index.ts b/src/pages/certPending/index.ts index a509dcc..b21bf0e 100644 --- a/src/pages/certPending/index.ts +++ b/src/pages/certPending/index.ts @@ -19,7 +19,7 @@ Page({ getCode() { wx.ajax({ method: "GET", - url: "?r=zd/common/get-channel-wx-code", + url: "?r=igg4/common/get-channel-wx-code", data: { ChannelType: "11", Id: "", diff --git a/src/pages/changePhone/index.ts b/src/pages/changePhone/index.ts index 9da5da1..12047df 100644 --- a/src/pages/changePhone/index.ts +++ b/src/pages/changePhone/index.ts @@ -29,7 +29,7 @@ Page({ } wx.ajax({ method: "POST", - url: "?r=zd/login/send-verify-code", + url: "?r=igg4/login/send-verify-code", data: { mobile, }, @@ -60,7 +60,7 @@ Page({ const { registrationSource, registChannel, regBusinessId } = app.globalData; wx.ajax({ method: "POST", - url: "?r=zd/account/update-telephone", + url: "?r=igg4/account/update-telephone", data: { mobile, code, diff --git a/src/pages/changeUser/index.ts b/src/pages/changeUser/index.ts index 2cb6e55..9f4a416 100644 --- a/src/pages/changeUser/index.ts +++ b/src/pages/changeUser/index.ts @@ -29,7 +29,7 @@ Page({ } wx.ajax({ method: "POST", - url: "?r=zd/login/send-verify-code", + url: "?r=igg4/login/send-verify-code", data: { mobile, }, @@ -60,7 +60,7 @@ Page({ const { registrationSource, registChannel, regBusinessId } = app.globalData; wx.ajax({ method: "POST", - url: "?r=zd/login/change-user-login", + url: "?r=igg4/login/change-user-login", data: { mobile, code, diff --git a/src/pages/doctor/index.ts b/src/pages/doctor/index.ts index 7b562cf..cdfd178 100644 --- a/src/pages/doctor/index.ts +++ b/src/pages/doctor/index.ts @@ -208,7 +208,7 @@ Page({ getLocationInfo() { wx.ajax({ method: 'GET', - url: '?r=zd/hospital/location-info', + url: '?r=igg4/hospital/location-info', data: { lng: this.data.LNG, lat: this.data.LAT, @@ -244,7 +244,7 @@ Page({ const { Name, LNG, LAT, ProvinceId, CityId } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/hospital/list', + url: '?r=igg4/hospital/list', data: { lng: LNG, lat: LAT, @@ -266,7 +266,7 @@ Page({ const { Name, LNG, LAT, ProvinceId, CityId } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/infusion-center/list', + url: '?r=igg4/infusion-center/list', data: { lng: LNG, lat: LAT, @@ -285,7 +285,7 @@ Page({ const { Name, LNG, LAT, ProvinceId, CityId } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/doctor/list', + url: '?r=igg4/doctor/list', data: { lng: LNG, lat: LAT, @@ -321,7 +321,7 @@ Page({ const { Name, LNG, LAT, ProvinceId, CityId } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/dtp-pharmacy/list', + url: '?r=igg4/dtp-pharmacy/list', data: { lng: LNG, lat: LAT, @@ -340,7 +340,7 @@ Page({ const { Name } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/doctor-recommend/get-doctor-list', + url: '?r=igg4/doctor-recommend/get-doctor-list', data: { count: 0, search: Name, @@ -372,7 +372,7 @@ Page({ // getDtpAlert() { // wx.ajax({ // method: 'GET', - // url: '?r=zd/popup/info', + // url: '?r=igg4/popup/info', // data: { Type: 3 }, // }).then((res) => { // if (res.showAlert) { @@ -386,7 +386,7 @@ Page({ hideDtpAlert() { wx.ajax({ method: 'POST', - url: '?r=zd/popup/close-popup', + url: '?r=igg4/popup/close-popup', data: { Type: 3 }, }).then((_res) => {}) }, @@ -450,7 +450,7 @@ Page({ }) wx.ajax({ method: 'POST', - url: '?r=zd/score/send-score', + url: '?r=igg4/score/send-score', data: { Type: this.data.timeToastType, Id: 0, diff --git a/src/pages/doctorDetail/index.ts b/src/pages/doctorDetail/index.ts index 4ce3ee4..fe1d77f 100644 --- a/src/pages/doctorDetail/index.ts +++ b/src/pages/doctorDetail/index.ts @@ -99,7 +99,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/doctor/detail', + url: '?r=igg4/doctor/detail', data: { Id: this.data.id, lng: this.data.LNG, diff --git a/src/pages/doctorDetailBak/index.ts b/src/pages/doctorDetailBak/index.ts index f1e7caf..105f359 100644 --- a/src/pages/doctorDetailBak/index.ts +++ b/src/pages/doctorDetailBak/index.ts @@ -101,7 +101,7 @@ Page({ getDetail() { wx.ajax({ method: "GET", - url: "?r=zd/doctor/detail", + url: "?r=igg4/doctor/detail", data: { Id: this.data.id, lng: this.data.LNG, diff --git a/src/pages/drugRecord/index.ts b/src/pages/drugRecord/index.ts index ecb6846..2bdd734 100644 --- a/src/pages/drugRecord/index.ts +++ b/src/pages/drugRecord/index.ts @@ -40,7 +40,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/medication/view', + url: '?r=igg4/medication/view', data: { Id: this.data.id, }, @@ -75,7 +75,7 @@ Page({ }) return } - const url = id ? '?r=zd/medication/update' : '?r=zd/medication/add' + const url = id ? '?r=igg4/medication/update' : '?r=igg4/medication/add' wx.ajax({ method: 'POST', url, diff --git a/src/pages/enterInfo/index.ts b/src/pages/enterInfo/index.ts index 34dec4c..d178ee9 100644 --- a/src/pages/enterInfo/index.ts +++ b/src/pages/enterInfo/index.ts @@ -111,7 +111,7 @@ Page({ }) wx.ajax({ method: 'POST', - url: '?r=zd/account/reg', + url: '?r=igg4/account/reg', data: { name, gender, diff --git a/src/pages/family/index.ts b/src/pages/family/index.ts index 2bf7ae0..6d5c241 100644 --- a/src/pages/family/index.ts +++ b/src/pages/family/index.ts @@ -26,7 +26,7 @@ Page({ getMpInfo() { wx.ajax({ method: 'GET', - url: '?r=zd/account/mp-info', + url: '?r=igg4/account/mp-info', }).then((res: IMpInfo) => { this.setData({ mpInfo: res, @@ -36,7 +36,7 @@ Page({ }, getQrCode() { this.setData({ - qrCode: `${app.globalData.url}?r=zd/account/mp-img&PatientId=${this.data.mpInfo.PatientId}&loginState=${app.globalData.loginState}`, + qrCode: `${app.globalData.url}?r=igg4/account/mp-img&PatientId=${this.data.mpInfo.PatientId}&loginState=${app.globalData.loginState}`, }) }, handleQrCodeLoad() { diff --git a/src/pages/familyList/index.ts b/src/pages/familyList/index.ts index 884755c..3ed3914 100644 --- a/src/pages/familyList/index.ts +++ b/src/pages/familyList/index.ts @@ -20,7 +20,7 @@ Page({ getFamilyList(loading = true) { wx.ajax({ method: "GET", - url: "?r=zd/account/relatives", + url: "?r=igg4/account/relatives", data: {}, loading, }).then((res) => { @@ -42,7 +42,7 @@ Page({ this.handleUnbindCancel(); wx.ajax({ method: "POST", - url: "?r=zd/account/unbind-user", + url: "?r=igg4/account/unbind-user", data: { UserId, }, diff --git a/src/pages/familyScan/index.ts b/src/pages/familyScan/index.ts index 48e6275..7ba1025 100644 --- a/src/pages/familyScan/index.ts +++ b/src/pages/familyScan/index.ts @@ -34,7 +34,7 @@ Page({ const { UserType } = this.data.userInfo; wx.ajax({ method: "GET", - url: "?r=zd/account/mp-patient-info", + url: "?r=igg4/account/mp-patient-info", data: { PatientId: this.data.PatientId, }, @@ -94,7 +94,7 @@ Page({ // return; wx.ajax({ method: "POST", - url: "?r=zd/account/bind-patient", + url: "?r=igg4/account/bind-patient", data: { PatientId, RelationType, diff --git a/src/pages/getUserInfo/index.ts b/src/pages/getUserInfo/index.ts index 912e420..1971e67 100644 --- a/src/pages/getUserInfo/index.ts +++ b/src/pages/getUserInfo/index.ts @@ -37,7 +37,7 @@ Page({ let avatarUrl = data.data.Url; wx.ajax({ method: "POST", - url: "?r=zd/account/update-user-img", + url: "?r=igg4/account/update-user-img", data: { UserImg: decodeURI(avatarUrl), }, diff --git a/src/pages/hospital/index.ts b/src/pages/hospital/index.ts index 3b5946e..3fd6b72 100644 --- a/src/pages/hospital/index.ts +++ b/src/pages/hospital/index.ts @@ -110,7 +110,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/hospital/detail', + url: '?r=igg4/hospital/detail', data: { Id: this.data.id, lng: this.data.LNG, @@ -163,7 +163,7 @@ Page({ handleTimeOut(Id) { wx.ajax({ method: 'POST', - url: '?r=zd/score/send-score', + url: '?r=igg4/score/send-score', data: { Type: this.data.timeToastType, Id, diff --git a/src/pages/index/index.ts b/src/pages/index/index.ts index 7803747..8eb9fcd 100644 --- a/src/pages/index/index.ts +++ b/src/pages/index/index.ts @@ -70,7 +70,7 @@ Page({ options: {}, }) app.permissionVerification(3, 0).then(() => { - wx.ajax({ method: 'POST', url: '?r=zd/account/update-aliqiwei', data: {} }).then(() => { + wx.ajax({ method: 'POST', url: '?r=igg4/account/update-aliqiwei', data: {} }).then(() => { if (Object.keys(this.data.userInfo).length > 0) { app.getUserInfo(this, true, (userInfo) => { this.getConfig(userInfo) @@ -106,7 +106,7 @@ Page({ getUnreadCount() { wx.ajax({ method: 'GET', - url: '?r=zd/message-interact/get-unread-count', + url: '?r=igg4/message-interact/get-unread-count', data: {}, }).then((res) => { this.setData({ @@ -117,7 +117,7 @@ Page({ getSystemConfig() { wx.ajax({ method: 'GET', - url: '?r=zd/common/get-config', + url: '?r=igg4/common/get-config', data: {}, }).then((res) => { this.setData({ @@ -128,7 +128,7 @@ Page({ getLastRecord() { wx.ajax({ method: 'GET', - url: '?r=zd/medication/last-record', + url: '?r=igg4/medication/last-record', }).then((res) => { this.setData({ detail: { @@ -146,7 +146,7 @@ Page({ } wx.ajax({ method: 'GET', - url: `?r=zd/mini-conf/get-config`, + url: `?r=igg4/mini-conf/get-config`, data: { userType: UserType }, }).then((res) => { res = res.map((item: any) => { @@ -196,7 +196,7 @@ Page({ async getPopup() { const data5 = await wx.ajax({ method: 'GET', - url: '?r=zd/popup/info', + url: '?r=igg4/popup/info', data: { Type: 5, }, @@ -213,7 +213,7 @@ Page({ const data4 = await wx.ajax({ method: 'GET', - url: '?r=zd/popup/info', + url: '?r=igg4/popup/info', data: { Type: 4, }, @@ -229,7 +229,7 @@ Page({ const data1 = await wx.ajax({ method: 'GET', - url: '?r=zd/popup/info', + url: '?r=igg4/popup/info', data: { Type: 1 }, }) if (!Array.isArray(data1)) { @@ -243,7 +243,7 @@ Page({ const data2 = await wx.ajax({ method: 'GET', - url: '?r=zd/popup/info', + url: '?r=igg4/popup/info', data: { Type: 2, }, @@ -261,7 +261,7 @@ Page({ const data3 = await wx.ajax({ method: 'GET', - url: '?r=zd/popup/info', + url: '?r=igg4/popup/info', data: { Type: 6, }, @@ -279,7 +279,7 @@ Page({ const data6 = await wx.ajax({ method: 'GET', - url: '?r=zd/re-visit/get-popup-show-status', + url: '?r=igg4/re-visit/get-popup-show-status', }) if (data6.showStatus === 1) { this.setData({ @@ -292,7 +292,7 @@ Page({ const data7 = await wx.ajax({ method: 'GET', - url: '?r=zd/popup/info', + url: '?r=igg4/popup/info', data: { Type: 7, }, @@ -310,7 +310,7 @@ Page({ setPopupInfo() { wx.ajax({ method: 'POST', - url: '?r=zd/popup/update-click-status', + url: '?r=igg4/popup/update-click-status', data: { Type: 1, Id: this.data.toastParams.Id, @@ -320,14 +320,14 @@ Page({ setBannerClick() { wx.ajax({ method: 'POST', - url: '?r=zd/nrdl/add-banner-click-record', + url: '?r=igg4/nrdl/add-banner-click-record', data: {}, }) }, getInfoList(configId: string) { wx.ajax({ method: 'GET', - url: '?r=zd/pic-text/index-list', + url: '?r=igg4/pic-text/index-list', data: { count: 0, ConfigId: configId, @@ -341,7 +341,7 @@ Page({ getStoryList(configId: string) { wx.ajax({ method: 'GET', - url: '?r=zd/story/index-list', + url: '?r=igg4/story/index-list', data: { count: 0, ConfigId: configId, @@ -355,7 +355,7 @@ Page({ getAdl() { wx.ajax({ method: 'GET', - url: '?r=zd/adl/index', + url: '?r=igg4/adl/index', data: {}, }).then((res) => { const newRecord = res.newRecord @@ -373,7 +373,7 @@ Page({ getActivity(ConfigId: string, count: number, key: string) { wx.ajax({ method: 'GET', - url: '?r=zd/activity/index-list', + url: '?r=igg4/activity/index-list', data: { ConfigId, count }, }).then((res) => { this.setData({ @@ -488,7 +488,7 @@ Page({ handleSlider() { wx.ajax({ method: 'POST', - url: '?r=zd/nrdl/add-slide-click-record', + url: '?r=igg4/nrdl/add-slide-click-record', data: {}, }) this.handleNRDL() @@ -562,7 +562,7 @@ Page({ } else if (toastType === 'dedicatedDoctor' || toastType === 'recommendBindDoctor') { wx.ajax({ method: 'POST', - url: '?r=zd/popup/close-popup', + url: '?r=igg4/popup/close-popup', data: { Type: 6, }, @@ -581,14 +581,14 @@ Page({ }) wx.ajax({ method: 'POST', - url: '?r=zd/re-visit/update-popup-show-status', + url: '?r=igg4/re-visit/update-popup-show-status', data: {}, }) this.handleToastCancel(null, false) } else if (toastType === 'recommendDoctor') { wx.ajax({ method: 'POST', - url: '?r=zd/popup/close-popup', + url: '?r=igg4/popup/close-popup', data: { Type: 7, }, @@ -605,7 +605,7 @@ Page({ if (toastType === 'doubleStandards' && sure) { wx.ajax({ method: 'POST', - url: '?r=zd/popup/close-popup', + url: '?r=igg4/popup/close-popup', data: { Type: 5, }, @@ -613,7 +613,7 @@ Page({ } else if ((toastType === 'dedicatedDoctor' || toastType === 'recommendBindDoctor') && sure) { wx.ajax({ method: 'POST', - url: '?r=zd/popup/close-popup', + url: '?r=igg4/popup/close-popup', data: { Type: 6, }, @@ -622,13 +622,13 @@ Page({ } else if (toastType === 'referral-toast' && sure) { wx.ajax({ method: 'POST', - url: '?r=zd/re-visit/update-popup-show-status', + url: '?r=igg4/re-visit/update-popup-show-status', data: {}, }) } else if (toastType === 'recommendDoctor' && sure) { wx.ajax({ method: 'POST', - url: '?r=zd/popup/close-popup', + url: '?r=igg4/popup/close-popup', data: { Type: 7, }, @@ -654,7 +654,7 @@ Page({ }) wx.ajax({ method: 'POST', - url: '?r=zd/account/add-user-subscribe-guide-record', + url: '?r=igg4/account/add-user-subscribe-guide-record', data: {}, }) }, @@ -681,7 +681,7 @@ Page({ const { id, saved } = e.currentTarget.dataset wx.ajax({ method: 'POST', - url: '?r=zd/story/save', + url: '?r=igg4/story/save', data: { id, isSave: saved ? 0 : 1, @@ -708,7 +708,7 @@ Page({ const { id, saved } = e.currentTarget.dataset wx.ajax({ method: 'POST', - url: '?r=zd/pic-text/save', + url: '?r=igg4/pic-text/save', data: { id, isSave: saved ? 0 : 1, diff --git a/src/pages/infusionCenter/index.ts b/src/pages/infusionCenter/index.ts index 19622af..3c0a3fa 100644 --- a/src/pages/infusionCenter/index.ts +++ b/src/pages/infusionCenter/index.ts @@ -17,7 +17,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/infusion-center/detail', + url: '?r=igg4/infusion-center/detail', data: { Id: this.data.id, }, diff --git a/src/pages/interactivePatient/index.ts b/src/pages/interactivePatient/index.ts index e7b975e..350d946 100644 --- a/src/pages/interactivePatient/index.ts +++ b/src/pages/interactivePatient/index.ts @@ -76,14 +76,14 @@ Page({ if (options.adlPushId) { wx.ajax({ method: 'POST', - url: '?r=zd/push-click/adl-push-click', + url: '?r=igg4/push-click/adl-push-click', data: { adlPushId: options.adlPushId }, }) } if (options.taskPushId) { wx.ajax({ method: 'POST', - url: '?r=zd/push-click/task-push-click', + url: '?r=igg4/push-click/task-push-click', data: { taskPushId: options.taskPushId }, }) } @@ -98,7 +98,7 @@ Page({ getDoctorDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/message-interact/get-bind-doctor-info', + url: '?r=igg4/message-interact/get-bind-doctor-info', data: {}, }).then((res) => { this.setData({ @@ -111,7 +111,7 @@ Page({ getQuestionList() { wx.ajax({ method: 'GET', - url: '?r=zd/message-interact/get-question-list', + url: '?r=igg4/message-interact/get-question-list', data: {}, }).then((res) => { this.setData({ @@ -128,7 +128,7 @@ Page({ const nextMsgId = this.data.nextMsgId wx.ajax({ method: 'GET', - url: '?r=zd/message-interact/patient-get-message-list', + url: '?r=igg4/message-interact/patient-get-message-list', data: { nextMsgId, }, @@ -207,7 +207,7 @@ Page({ sendQuestion(questionId) { wx.ajax({ method: 'POST', - url: '?r=zd/message-interact/send-question-message', + url: '?r=igg4/message-interact/send-question-message', data: { questionId, }, @@ -355,7 +355,7 @@ Page({ const { messageList } = this.data wx.ajax({ method: 'POST', - url: '?r=zd/message-interact/send-text-message', + url: '?r=igg4/message-interact/send-text-message', data: { text: customMessage, }, diff --git a/src/pages/live/index.ts b/src/pages/live/index.ts index c79b58c..cd6302a 100644 --- a/src/pages/live/index.ts +++ b/src/pages/live/index.ts @@ -40,7 +40,7 @@ Page({ getCateList() { wx.ajax({ method: 'GET', - url: '?r=zd/activity/cate-list', + url: '?r=igg4/activity/cate-list', data: {}, }).then((res) => { this.setData({ @@ -68,7 +68,7 @@ Page({ const { CateId, Search } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/activity/list', + url: '?r=igg4/activity/list', data: { Type: 1, CateId, diff --git a/src/pages/liveDetail/index.ts b/src/pages/liveDetail/index.ts index 0a9e7c1..888f9d8 100644 --- a/src/pages/liveDetail/index.ts +++ b/src/pages/liveDetail/index.ts @@ -49,7 +49,7 @@ Page({ getTmeplateList() { wx.ajax({ method: 'GET', - url: '?r=zd/activity/get-template-list', + url: '?r=igg4/activity/get-template-list', data: {}, }).then((res) => { this.setData({ @@ -75,7 +75,7 @@ Page({ setView() { wx.ajax({ method: 'POST', - url: '?r=zd/activity/view', + url: '?r=igg4/activity/view', data: { Id: this.data.id, }, @@ -86,7 +86,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/activity/detail', + url: '?r=igg4/activity/detail', data: { Id: this.data.id, }, @@ -168,7 +168,7 @@ Page({ wx.ajax({ method: 'POST', - url: '?r=zd/activity/sign-up', + url: '?r=igg4/activity/sign-up', data: { Id: this.data.id, PreUserIdentity: UserType, @@ -208,7 +208,7 @@ Page({ postSubscribe(subscribe) { wx.ajax({ method: 'POST', - url: '?r=zd/activity/subscribe', + url: '?r=igg4/activity/subscribe', data: { ActivityId: this.data.id, subscribe, @@ -226,7 +226,7 @@ Page({ const { UserType } = this.data.userInfo wx.ajax({ method: 'POST', - url: '?r=zd/activity/share', + url: '?r=igg4/activity/share', data: { Id: this.data.id, PreUserIdentity: UserType }, }).then(() => { this.getDetail() diff --git a/src/pages/liveResult/index.ts b/src/pages/liveResult/index.ts index a17b3f3..16c7019 100644 --- a/src/pages/liveResult/index.ts +++ b/src/pages/liveResult/index.ts @@ -38,7 +38,7 @@ Page({ getDetail() { wx.ajax({ method: "GET", - url: "?r=zd/activity/sign-up-detail", + url: "?r=igg4/activity/sign-up-detail", data: { Id: this.data.id, }, @@ -53,7 +53,7 @@ Page({ getLiveDetail() { wx.ajax({ method: "GET", - url: "?r=zd/activity/detail", + url: "?r=igg4/activity/detail", data: { Id: this.data.id, }, @@ -74,7 +74,7 @@ Page({ const { registChannel } = app.globalData; wx.ajax({ method: "GET", - url: "?r=zd/common/get-channel-wx-code", + url: "?r=igg4/common/get-channel-wx-code", data: { Id: this.data.id, ChannelType: registChannel, diff --git a/src/pages/login/index.ts b/src/pages/login/index.ts index f40734b..5cf9b14 100644 --- a/src/pages/login/index.ts +++ b/src/pages/login/index.ts @@ -42,7 +42,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/login/send-verify-code', + url: '?r=igg4/login/send-verify-code', data: { mobile, }, @@ -73,7 +73,7 @@ Page({ const { registrationSource, registChannel, regBusinessId } = app.globalData wx.ajax({ method: 'POST', - url: '?r=zd/login/reg-login', + url: '?r=igg4/login/reg-login', data: { mobile, code, @@ -92,7 +92,7 @@ Page({ if (iv && encryptedData) { wx.ajax({ method: 'POST', - url: '?r=zd/login/wx-reg-login', + url: '?r=igg4/login/wx-reg-login', data: { iv: encodeURIComponent(iv), encryptedData: encodeURIComponent(encryptedData), diff --git a/src/pages/my/index.ts b/src/pages/my/index.ts index bc68d6e..53f8c75 100644 --- a/src/pages/my/index.ts +++ b/src/pages/my/index.ts @@ -34,7 +34,7 @@ Page({ getScore() { wx.ajax({ method: 'GET', - url: '?r=zd/patient-score/get-self-score', + url: '?r=igg4/patient-score/get-self-score', data: {}, }).then((res) => { this.setData({ @@ -66,7 +66,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/account/update-adl-notify-switch', + url: '?r=igg4/account/update-adl-notify-switch', data: { AdlNotifySwitch: e.detail ? 1 : 2, }, diff --git a/src/pages/myLive/index.ts b/src/pages/myLive/index.ts index 4a3bcda..d533024 100644 --- a/src/pages/myLive/index.ts +++ b/src/pages/myLive/index.ts @@ -37,7 +37,7 @@ Page({ getConfig() { wx.ajax({ method: 'GET', - url: '?r=zd/common/get-config', + url: '?r=igg4/common/get-config', data: {}, }).then((res) => { let active = 0 @@ -65,7 +65,7 @@ Page({ } wx.ajax({ method: 'GET', - url: '?r=zd/activity/sign-up-list', + url: '?r=igg4/activity/sign-up-list', data: { Type: Number(active) == 0 ? '' : Number(active), page: newPage, diff --git a/src/pages/mySave/index.ts b/src/pages/mySave/index.ts index 5a0ea0b..f9005af 100644 --- a/src/pages/mySave/index.ts +++ b/src/pages/mySave/index.ts @@ -19,7 +19,7 @@ Page({ app.waitLogin().then(() => { wx.ajax({ method: 'GET', - url: '?r=zd/common/get-config', + url: '?r=igg4/common/get-config', }).then((res) => { this.setData({ config: res, @@ -31,7 +31,7 @@ Page({ getConfig() { wx.ajax({ method: 'GET', - url: '?r=zd/common/get-config', + url: '?r=igg4/common/get-config', data: {}, }).then((res) => { this.setData({ @@ -65,7 +65,7 @@ Page({ getInfoList(newPage = 1) { wx.ajax({ method: 'GET', - url: '?r=zd/pic-text/collection-list', + url: '?r=igg4/pic-text/collection-list', data: { page: newPage, }, @@ -88,7 +88,7 @@ Page({ getVideoList(newPage = 1) { wx.ajax({ method: 'GET', - url: '?r=zd/video/collection-list', + url: '?r=igg4/video/collection-list', data: { page: newPage, }, @@ -111,7 +111,7 @@ Page({ getQuestionList(newPage = 1) { wx.ajax({ method: 'GET', - url: '?r=zd/health-question/collection-list', + url: '?r=igg4/health-question/collection-list', data: { page: newPage, }, @@ -135,7 +135,7 @@ Page({ const { id, index } = e.currentTarget.dataset wx.ajax({ method: 'POST', - url: '?r=zd/pic-text/compliment', + url: '?r=igg4/pic-text/compliment', data: { ContentId: id, }, @@ -151,7 +151,7 @@ Page({ const { id, index } = e.currentTarget.dataset wx.ajax({ method: 'POST', - url: '?r=zd/video/compliment', + url: '?r=igg4/video/compliment', data: { ContentId: id, }, @@ -180,7 +180,7 @@ Page({ }) wx.ajax({ method: 'POST', - url: '?r=zd/video/view', + url: '?r=igg4/video/view', data: { ContentId: id, }, @@ -198,7 +198,7 @@ Page({ handleVideoTime: licia.throttle(function (e: WechatMiniprogram.CustomEvent) { wx.ajax({ method: 'GET', - url: '?r=zd/video/watch-duration', + url: '?r=igg4/video/watch-duration', data: { HistoryId: this.data.HistoryId, WatchDuration: e.detail.currentTime, @@ -239,7 +239,7 @@ Page({ if (collect == 1) { wx.ajax({ method: 'POST', - url: '?r=zd/video/cancel-collection', + url: '?r=igg4/video/cancel-collection', data: { ContentId: id, }, @@ -257,7 +257,7 @@ Page({ } else { wx.ajax({ method: 'POST', - url: '?r=zd/video/collection', + url: '?r=igg4/video/collection', data: { ContentId: id, }, @@ -307,7 +307,7 @@ Page({ if (type == 'info') { wx.ajax({ method: 'POST', - url: '?r=zd/pic-text/share', + url: '?r=igg4/pic-text/share', data: { ContentId: id }, }).then(() => { this.setData({ @@ -322,7 +322,7 @@ Page({ } else { wx.ajax({ method: 'POST', - url: '?r=zd/video/share', + url: '?r=igg4/video/share', data: { ContentId: id }, }).then(() => { this.setData({ diff --git a/src/pages/nrdl/index.ts b/src/pages/nrdl/index.ts index 5fd8127..321f1e3 100644 --- a/src/pages/nrdl/index.ts +++ b/src/pages/nrdl/index.ts @@ -66,7 +66,7 @@ Page({ getAdlScore() { wx.ajax({ method: "GET", - url: "?r=zd/nrdl/get-score", + url: "?r=igg4/nrdl/get-score", data: {}, }).then((res) => { this.setData({ @@ -77,7 +77,7 @@ Page({ getConfig() { wx.ajax({ method: "GET", - url: "?r=zd/common/get-config", + url: "?r=igg4/common/get-config", data: {}, }).then((res) => { this.setData({ @@ -91,7 +91,7 @@ Page({ addOpenRecord() { wx.ajax({ method: "POST", - url: "?r=zd/nrdl/add-open-record&OpenType=1", + url: "?r=igg4/nrdl/add-open-record&OpenType=1", data: {}, }).then((res) => { if (res.CanGetScore) { @@ -116,7 +116,7 @@ Page({ getCode() { wx.ajax({ method: "GET", - url: "?r=zd/common/get-channel-wx-code", + url: "?r=igg4/common/get-channel-wx-code", data: { ChannelType: 12 }, }).then((res) => { this.setData({ @@ -127,7 +127,7 @@ Page({ getNrdlDetail() { wx.ajax({ method: "GET", - url: "?r=zd/nrdl-hospital/detail", + url: "?r=igg4/nrdl-hospital/detail", data: {}, }).then((res) => { res.last10Records = res.last10Records.map((item) => { @@ -309,7 +309,7 @@ Page({ getLocationInfo() { wx.ajax({ method: "GET", - url: "?r=zd/nrdl-hospital/location-info", + url: "?r=igg4/nrdl-hospital/location-info", data: { lat: this.data.LAT, lng: this.data.LNG, @@ -332,7 +332,7 @@ Page({ const areaValue = this.data.areaValue; wx.ajax({ method: "GET", - url: "?r=zd/nrdl-hospital/list", + url: "?r=igg4/nrdl-hospital/list", data: { ProvinceId: areaValue[0], CityId: areaValue[1], @@ -391,7 +391,7 @@ Page({ } wx.ajax({ method: "POST", - url: "?r=zd/nrdl-hospital/add", + url: "?r=igg4/nrdl-hospital/add", data: { ProvinceId: areaValue[0], //省Id ProvinceName: cascaderName.split("/")[0], //省份名 @@ -431,7 +431,7 @@ Page({ handleDtpRecord() { wx.ajax({ method: "POST", - url: "?r=zd/nrdl/add-dtp-pharmacy-click-record", + url: "?r=igg4/nrdl/add-dtp-pharmacy-click-record", data: {}, }).then((res) => { console.log("res: ", res); diff --git a/src/pages/nrdlDetail/index.ts b/src/pages/nrdlDetail/index.ts index 1817d2e..06bc975 100644 --- a/src/pages/nrdlDetail/index.ts +++ b/src/pages/nrdlDetail/index.ts @@ -48,7 +48,7 @@ Page({ addOpenRecord() { wx.ajax({ method: 'POST', - url: `?r=zd/nrdl/add-open-record&OpenType=${this.data.id}`, + url: `?r=igg4/nrdl/add-open-record&OpenType=${this.data.id}`, data: {}, }).then((res) => { if (res.CanGetScore) { @@ -61,7 +61,7 @@ Page({ getConfig() { wx.ajax({ method: 'GET', - url: '?r=zd/common/get-config', + url: '?r=igg4/common/get-config', data: {}, }).then((res) => { this.setData({ diff --git a/src/pages/nrdlTable/index.ts b/src/pages/nrdlTable/index.ts index 5a90544..37d66a1 100644 --- a/src/pages/nrdlTable/index.ts +++ b/src/pages/nrdlTable/index.ts @@ -863,7 +863,7 @@ Page({ addOpenRecord() { wx.ajax({ method: "POST", - url: `?r=zd/nrdl/add-open-record&OpenType=${3}`, + url: `?r=igg4/nrdl/add-open-record&OpenType=${3}`, data: {}, }).then((res) => { if (res.CanGetScore) { diff --git a/src/pages/personalInformation/index.ts b/src/pages/personalInformation/index.ts index 25c6632..3bf6c50 100644 --- a/src/pages/personalInformation/index.ts +++ b/src/pages/personalInformation/index.ts @@ -307,7 +307,7 @@ Page({ const { PatientName, RelationType, Gender, Birth, DiagnosisTime, DiagnoseType, ...userInfo } = this.data.userInfo wx.ajax({ method: 'POST', - url: '?r=zd/account/update-info', + url: '?r=igg4/account/update-info', data: { name: PatientName, relationType: RelationType, diff --git a/src/pages/publishStoryDetail/index.ts b/src/pages/publishStoryDetail/index.ts index 545a578..dd82d38 100644 --- a/src/pages/publishStoryDetail/index.ts +++ b/src/pages/publishStoryDetail/index.ts @@ -48,7 +48,7 @@ Page({ getInfoDetail(id, star = false) { wx.ajax({ method: 'GET', - url: '?r=zd/story/story-info', + url: '?r=igg4/story/story-info', data: { Id: id, }, @@ -90,7 +90,7 @@ Page({ handleView(id) { wx.ajax({ method: 'POST', - url: '?r=zd/story/view', + url: '?r=igg4/story/view', data: { ContentId: id, }, @@ -115,7 +115,7 @@ Page({ }, 2000) wx.ajax({ method: 'POST', - url: '?r=zd/story/compliment', + url: '?r=igg4/story/compliment', data: { ContentId: this.data.id, }, @@ -139,7 +139,7 @@ Page({ const { id } = this.data wx.ajax({ method: 'POST', - url: '?r=zd/story/share', + url: '?r=igg4/story/share', data: { ContentId: id }, }).then((res) => { console.log('res: ', res) @@ -151,7 +151,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/score/send-score', + url: '?r=igg4/score/send-score', data: { Type: this.data.timeToastType, Id: this.data.detail.Id, diff --git a/src/pages/referral/index.ts b/src/pages/referral/index.ts index 740e762..f3738bd 100644 --- a/src/pages/referral/index.ts +++ b/src/pages/referral/index.ts @@ -30,7 +30,7 @@ Page({ updatePush(id) { wx.ajax({ method: 'POST', - url: '?r=zd/push-click/update-click-status', + url: '?r=igg4/push-click/update-click-status', data: { pushId: id, }, @@ -39,7 +39,7 @@ Page({ getList(newPage = 1) { wx.ajax({ method: 'GET', - url: '?r=zd/re-visit/get-list', + url: '?r=igg4/re-visit/get-list', data: { page: newPage, }, diff --git a/src/pages/repository/index.ts b/src/pages/repository/index.ts index 1635bd3..15c81f3 100644 --- a/src/pages/repository/index.ts +++ b/src/pages/repository/index.ts @@ -35,7 +35,7 @@ Page({ getConfig(options: any) { wx.ajax({ method: 'GET', - url: '?r=zd/common/get-config', + url: '?r=igg4/common/get-config', data: {}, }).then((res) => { let active = Number(options.active) || 0 @@ -62,7 +62,7 @@ Page({ getBanner() { wx.ajax({ method: 'GET', - url: '?r=zd/mini-conf/get-mg-config', + url: '?r=igg4/mini-conf/get-mg-config', data: {}, }).then((res) => { this.setData({ @@ -104,7 +104,7 @@ Page({ getInfoCateList() { wx.ajax({ method: 'GET', - url: '?r=zd/pic-text/cate-list', + url: '?r=igg4/pic-text/cate-list', data: {}, }).then((res) => { this.setData({ @@ -115,7 +115,7 @@ Page({ getVideoCateList() { wx.ajax({ method: 'GET', - url: '?r=zd/video/cate-list', + url: '?r=igg4/video/cate-list', data: {}, }).then((res) => { this.setData({ @@ -127,7 +127,7 @@ Page({ const { CateId, Search } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/pic-text/list', + url: '?r=igg4/pic-text/list', data: { page: newPage, CateId, @@ -154,7 +154,7 @@ Page({ const { CateId, Search } = this.data wx.ajax({ method: 'GET', - url: '?r=zd/video/list', + url: '?r=igg4/video/list', data: { page: newPage, CateId, @@ -181,7 +181,7 @@ Page({ const { id, index } = e.currentTarget.dataset wx.ajax({ method: 'POST', - url: '?r=zd/pic-text/compliment', + url: '?r=igg4/pic-text/compliment', data: { ContentId: id, }, @@ -197,7 +197,7 @@ Page({ const { id, index } = e.currentTarget.dataset wx.ajax({ method: 'POST', - url: '?r=zd/video/compliment', + url: '?r=igg4/video/compliment', data: { ContentId: id, }, @@ -225,7 +225,7 @@ Page({ }) wx.ajax({ method: 'POST', - url: '?r=zd/video/view', + url: '?r=igg4/video/view', data: { ContentId: id, }, @@ -253,7 +253,7 @@ Page({ handleVideoTime: licia.throttle(function (e: WechatMiniprogram.CustomEvent) { wx.ajax({ method: 'POST', - url: '?r=zd/video/watch-duration', + url: '?r=igg4/video/watch-duration', data: { HistoryId: this.data.HistoryId, WatchDuration: e.detail.currentTime, @@ -290,7 +290,7 @@ Page({ if (collect == 1) { wx.ajax({ method: 'POST', - url: '?r=zd/video/cancel-collection', + url: '?r=igg4/video/cancel-collection', data: { ContentId: id, }, @@ -308,7 +308,7 @@ Page({ } else { wx.ajax({ method: 'POST', - url: '?r=zd/video/collection', + url: '?r=igg4/video/collection', data: { ContentId: id, }, @@ -357,7 +357,7 @@ Page({ if (type == 'info') { wx.ajax({ method: 'POST', - url: '?r=zd/pic-text/share', + url: '?r=igg4/pic-text/share', data: { ContentId: id }, }).then(() => { this.setData({ @@ -372,7 +372,7 @@ Page({ } else { wx.ajax({ method: 'POST', - url: '?r=zd/video/share', + url: '?r=igg4/video/share', data: { ContentId: id }, }).then(() => { this.setData({ diff --git a/src/pages/repositoryDetail/index.ts b/src/pages/repositoryDetail/index.ts index c1504f9..6265a73 100644 --- a/src/pages/repositoryDetail/index.ts +++ b/src/pages/repositoryDetail/index.ts @@ -59,7 +59,7 @@ Page({ getDetail(view = false) { wx.ajax({ method: 'GET', - url: '?r=zd/pic-text/detail', + url: '?r=igg4/pic-text/detail', data: { Id: this.data.id, }, @@ -102,7 +102,7 @@ Page({ handleVideoTime: licia.throttle(function (time) { wx.ajax({ method: 'POST', - url: '?r=zd/pic-text/watch-duration', + url: '?r=igg4/pic-text/watch-duration', data: { HistoryId: this.data.HistoryId, WatchDuration: time, @@ -114,7 +114,7 @@ Page({ saveView() { wx.ajax({ method: 'POST', - url: '?r=zd/pic-text/view', + url: '?r=igg4/pic-text/view', data: { ContentId: this.data.id, }, @@ -160,7 +160,7 @@ Page({ }, 2000) wx.ajax({ method: 'POST', - url: '?r=zd/pic-text/compliment', + url: '?r=igg4/pic-text/compliment', data: { ContentId: this.data.id, }, @@ -185,7 +185,7 @@ Page({ if (IsCollect == 1) { wx.ajax({ method: 'POST', - url: '?r=zd/pic-text/cancel-collection', + url: '?r=igg4/pic-text/cancel-collection', data: { ContentId: id, }, @@ -200,7 +200,7 @@ Page({ } else { wx.ajax({ method: 'POST', - url: '?r=zd/pic-text/collection', + url: '?r=igg4/pic-text/collection', data: { ContentId: id, }, @@ -241,7 +241,7 @@ Page({ handleShare() { wx.ajax({ method: 'POST', - url: '?r=zd/pic-text/share', + url: '?r=igg4/pic-text/share', data: { ContentId: this.data.id, }, @@ -255,7 +255,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/score/send-score', + url: '?r=igg4/score/send-score', data: { Type: this.data.timeToastType, Id: this.data.detail.Id, diff --git a/src/pages/repositoryVideoDetail/index.ts b/src/pages/repositoryVideoDetail/index.ts index be277bd..5d6f203 100644 --- a/src/pages/repositoryVideoDetail/index.ts +++ b/src/pages/repositoryVideoDetail/index.ts @@ -50,7 +50,7 @@ Page({ return wx .ajax({ method: 'GET', - url: '?r=zd/video/list', + url: '?r=igg4/video/list', data: {}, }) .then((res) => { @@ -159,7 +159,7 @@ Page({ const { id, index } = e.currentTarget.dataset wx.ajax({ method: 'POST', - url: '?r=zd/video/compliment', + url: '?r=igg4/video/compliment', data: { ContentId: id, }, @@ -178,7 +178,7 @@ Page({ if (collect == 1) { wx.ajax({ method: 'POST', - url: '?r=zd/video/cancel-collection', + url: '?r=igg4/video/cancel-collection', data: { ContentId: id, }, @@ -196,7 +196,7 @@ Page({ } else { wx.ajax({ method: 'POST', - url: '?r=zd/video/collection', + url: '?r=igg4/video/collection', data: { ContentId: id, }, diff --git a/src/pages/signIn/index.ts b/src/pages/signIn/index.ts index 3cf5cd9..e800b8f 100644 --- a/src/pages/signIn/index.ts +++ b/src/pages/signIn/index.ts @@ -25,7 +25,7 @@ Page({ signIn() { wx.ajax({ method: "POST", - url: "?r=zd/activity/sign-in", + url: "?r=igg4/activity/sign-in", data: { Id: this.data.id, }, @@ -37,7 +37,7 @@ Page({ getDetail() { wx.ajax({ method: "GET", - url: "?r=zd/activity/sign-in-detail", + url: "?r=igg4/activity/sign-in-detail", data: { Id: this.data.id, }, @@ -51,7 +51,7 @@ Page({ const { registChannel } = app.globalData; wx.ajax({ method: "GET", - url: "?r=zd/common/get-channel-wx-code", + url: "?r=igg4/common/get-channel-wx-code", data: { Id: this.data.id, ChannelType: registChannel, diff --git a/src/pages/story/index.ts b/src/pages/story/index.ts index b9d2eea..8d0c91c 100644 --- a/src/pages/story/index.ts +++ b/src/pages/story/index.ts @@ -32,7 +32,7 @@ Page({ const loading = !this.data.list.length wx.ajax({ method: 'GET', - url: '?r=zd/story/story-list', + url: '?r=igg4/story/story-list', data: { page: newPage, }, @@ -54,7 +54,7 @@ Page({ const { Id, ComplimentNum } = this.data.list[index] wx.ajax({ method: 'POST', - url: '?r=zd/story/compliment', + url: '?r=igg4/story/compliment', data: { ContentId: Id, }, diff --git a/src/pages/storyDetail/index.ts b/src/pages/storyDetail/index.ts index 924420e..19704b4 100644 --- a/src/pages/storyDetail/index.ts +++ b/src/pages/storyDetail/index.ts @@ -26,7 +26,7 @@ Page({ getDetail() { wx.ajax({ method: "GET", - url: "?r=zd/story/submit-story-info", + url: "?r=igg4/story/submit-story-info", data: { Id: this.data.id, }, @@ -82,7 +82,7 @@ Page({ handleOk() { const id = this.data.detail.Id; const type = this.data.toastType; - let url = type === "withdraw" ? "?r=zd/story/cancel-publish" : "?r=zd/story/recovery-publish"; + let url = type === "withdraw" ? "?r=igg4/story/cancel-publish" : "?r=igg4/story/recovery-publish"; wx.ajax({ method: "POST", url, @@ -99,7 +99,7 @@ Page({ const id = this.data.detail.Id; wx.ajax({ method: "POST", - url: "?r=zd/story/delete", + url: "?r=igg4/story/delete", data: { Id: id, }, @@ -110,7 +110,7 @@ Page({ }, handleSwitchChange(e) { console.log("e: ", e); - const url = e.detail ? "?r=zd/story/all-read" : "?r=zd/story/cancel-all-read"; + const url = e.detail ? "?r=igg4/story/all-read" : "?r=igg4/story/cancel-all-read"; wx.ajax({ method: "POST", url, diff --git a/src/pages/storyEnter/index.ts b/src/pages/storyEnter/index.ts index 4cb652c..3ff7a9a 100644 --- a/src/pages/storyEnter/index.ts +++ b/src/pages/storyEnter/index.ts @@ -263,7 +263,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/story/submit-story', + url: '?r=igg4/story/submit-story', data: { ...form, StoryLeadIn: this.data.StoryLeadIn, diff --git a/src/pages/storyEnterResult/index.ts b/src/pages/storyEnterResult/index.ts index 833b059..15e8583 100644 --- a/src/pages/storyEnterResult/index.ts +++ b/src/pages/storyEnterResult/index.ts @@ -30,7 +30,7 @@ Page({ getConfig() { wx.ajax({ method: "GET", - url: "?r=zd/common/get-config", + url: "?r=igg4/common/get-config", }).then((res) => { this.setData({ config: res, @@ -40,7 +40,7 @@ Page({ getCode() { wx.ajax({ method: "GET", - url: "?r=zd/common/get-channel-wx-code", + url: "?r=igg4/common/get-channel-wx-code", data: { ChannelType: "5", Id: "", diff --git a/src/pages/storyGuide/index.ts b/src/pages/storyGuide/index.ts index d0ebf57..1301c92 100644 --- a/src/pages/storyGuide/index.ts +++ b/src/pages/storyGuide/index.ts @@ -32,7 +32,7 @@ Page({ setToSee() { wx.ajax({ method: 'POST', - url: '?r=zd/story/to-see', + url: '?r=igg4/story/to-see', data: { OriginSource: this.data.OriginSource }, }).then((res) => { console.log(res) @@ -41,7 +41,7 @@ Page({ getSettingInfo() { wx.ajax({ method: 'GET', - url: '?r=zd/drugs/setting-info', + url: '?r=igg4/drugs/setting-info', data: {}, }).then((res) => { this.setData({ @@ -52,7 +52,7 @@ Page({ getConfig() { wx.ajax({ method: 'GET', - url: '?r=zd/common/get-config', + url: '?r=igg4/common/get-config', }).then((res) => { this.setData({ config: res, diff --git a/src/pages/storyList/index.ts b/src/pages/storyList/index.ts index d266f91..b7c38bb 100644 --- a/src/pages/storyList/index.ts +++ b/src/pages/storyList/index.ts @@ -29,7 +29,7 @@ Page({ getList(newPage = 1) { wx.ajax({ method: 'GET', - url: '?r=zd/story/submit-story-list', + url: '?r=igg4/story/submit-story-list', data: { page: newPage, }, diff --git a/src/pages/thePublic/index.ts b/src/pages/thePublic/index.ts index e9604db..92d9587 100644 --- a/src/pages/thePublic/index.ts +++ b/src/pages/thePublic/index.ts @@ -20,7 +20,7 @@ Page({ getCode() { wx.ajax({ method: "GET", - url: "?r=zd/common/get-channel-wx-code", + url: "?r=igg4/common/get-channel-wx-code", data: { ChannelType: "11", Id: "", diff --git a/src/pages/uploadCert/index.ts b/src/pages/uploadCert/index.ts index c1145ba..e5bb52c 100644 --- a/src/pages/uploadCert/index.ts +++ b/src/pages/uploadCert/index.ts @@ -32,7 +32,7 @@ Page({ handleAiPass(imgUrl: string) { wx.ajax({ method: 'POST', - url: '?r=zd/common/image-verify', + url: '?r=igg4/common/image-verify', data: { ImageUrl: imgUrl, }, @@ -83,7 +83,7 @@ Page({ }[urlKey] wx.ajax({ method: 'POST', - url: '?r=zd/account/upload-audit-img', + url: '?r=igg4/account/upload-audit-img', data: { diagnoseImg, aiPass: this.data.aiPass, @@ -131,7 +131,7 @@ Page({ }[urlKey] wx.ajax({ method: 'POST', - url: '?r=zd/account/upload-audit-img', + url: '?r=igg4/account/upload-audit-img', data: { diagnoseImg, aiPass: 1, diff --git a/src/pages/vipLogin/index.ts b/src/pages/vipLogin/index.ts index 9c62327..8ae5c72 100644 --- a/src/pages/vipLogin/index.ts +++ b/src/pages/vipLogin/index.ts @@ -52,7 +52,7 @@ Page({ }); wx.ajax({ method: "POST", - url: "?r=zd/drugs/record-code", + url: "?r=igg4/drugs/record-code", data: { drugsCode: DrugsCode, registrationSource, diff --git a/src/pages/webview/index.ts b/src/pages/webview/index.ts index dcc2104..e4313e5 100644 --- a/src/pages/webview/index.ts +++ b/src/pages/webview/index.ts @@ -40,7 +40,7 @@ Page({ getAdl() { wx.ajax({ method: 'GET', - url: '?r=zd/adl/check', + url: '?r=igg4/adl/check', data: {}, }).then((res) => { if (res.showAdlPop) { @@ -86,7 +86,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/weiyi/url', + url: '?r=igg4/weiyi/url', data: { type: this.data.type, period: this.data.period, diff --git a/src/public/pages/informed/index.ts b/src/public/pages/informed/index.ts index 6787c02..a127f2d 100644 --- a/src/public/pages/informed/index.ts +++ b/src/public/pages/informed/index.ts @@ -20,7 +20,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/agreement/get-entry-agreement', + url: '?r=igg4/agreement/get-entry-agreement', data: {}, }).then((res) => { if (res.hospitalId) { @@ -62,7 +62,7 @@ Page({ getHosList() { wx.ajax({ method: 'GET', - url: '?r=zd/hospital/get-all-list', + url: '?r=igg4/hospital/get-all-list', data: { Name: this.data.searchName, }, @@ -90,7 +90,7 @@ Page({ } wx.ajax({ method: 'POST', - url: '?r=zd/agreement/set-entry-agreement', + url: '?r=igg4/agreement/set-entry-agreement', data: { hospitalId, doctorName, diff --git a/src/public/pages/informedResult/index.ts b/src/public/pages/informedResult/index.ts index e6aa60c..7fd99ba 100644 --- a/src/public/pages/informedResult/index.ts +++ b/src/public/pages/informedResult/index.ts @@ -14,7 +14,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/agreement/get-entry-agreement', + url: '?r=igg4/agreement/get-entry-agreement', data: {}, }).then((res) => { if (res.hospitalId) { diff --git a/src/public/pages/informedStart/index.ts b/src/public/pages/informedStart/index.ts index a3dd79e..4410a3b 100644 --- a/src/public/pages/informedStart/index.ts +++ b/src/public/pages/informedStart/index.ts @@ -16,7 +16,7 @@ Page({ getDetail() { wx.ajax({ method: 'GET', - url: '?r=zd/agreement/get-entry-agreement', + url: '?r=igg4/agreement/get-entry-agreement', data: {}, }) .then((res) => { diff --git a/接口文档.md b/接口文档.md new file mode 100644 index 0000000..696521b --- /dev/null +++ b/接口文档.md @@ -0,0 +1,11490 @@ +## 全局公共参数 +#### 全局Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 全局Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 全局Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 全局认证方式 +```text +noauth +``` +#### 全局预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 全局后执行脚本 +```javascript +暂无后执行脚本 +``` +## /用户管理 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /用户管理/小程序 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +loginState | {{loginState}} | - +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /用户管理/小程序/init-login +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://m.igg4.hbraas.com/?r=igg4/user/init-login&loginState=&code=0b1hUsFa1rmfIL0VcdGa1WFK4s4hUsFJ + +#### 请求方式 +> POST + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/user/init-login | String | 是 | - +loginState | - | String | 是 | - +code | 0b1hUsFa1rmfIL0VcdGa1WFK4s4hUsFJ | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "loginState": "lszddfcbfee0b12e80b5196ead1db12718e0", + "isLogin": 0, + "isReg": 0, + "hasUserInfo": 0, + "userId": "15635", + "openId": "oIkr25W8tjBD0i6EnwxMjFv29MVE", + "userInfo": {} + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 验证码 +data | - | Object | - +data.loginState | lszddfcbfee0b12e80b5196ead1db12718e0 | String | 登录态 +data.isLogin | 0 | Integer | 是否登录 1-登录,0-未登录 +data.isReg | 0 | Integer | 是否注册 1-已注册,0-未注册 +data.hasUserInfo | 0 | Integer | - +data.userId | 15635 | String | UserId +data.openId | oIkr25W8tjBD0i6EnwxMjFv29MVE | String | openId +data.userInfo | - | Object | - +## /用户管理/小程序/微信登录 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://m.igg4.hbraas.com/?r=igg4/login/wx-reg-login + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/login/wx-reg-login | Text | 是 | - +#### 请求Body参数 +```javascript +{ + "iv": "", + "encryptedData": "", + "registrationSource": 0, + "registChannel": 1, + "regBusinessId": "" +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +iv | - | String | 是 | - +encryptedData | - | String | 是 | - +registrationSource | 0 | Integer | 是 | 注册来源 0-本系统 +registChannel | 1 | Integer | 是 | 用户注册渠道 1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/50-其他 +regBusinessId | - | String | 是 | 注册却熬业务Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /用户管理/小程序/用户信息 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://m.igg4.hbraas.com/?r=igg4/account/info + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/account/info | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "UserId": "4", + "PatientId": 1, + "PatientName": "查处", + "AuditStatus": 0, + "UserType": 3, + "RelationType": 1, + "UserImg": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/2e344a04caa95332ca809ec487325915_16888035774582.png", + "Telephone": "18513583927", + "EntryThreePeriod": 0, + "EntryFourPeriod": 0, + "MedicineAuditSwitch": "0", + "has7DayAdl": 0, + "isFollow": 0, + "isShowFollowGuide": 1, + "UserRegTime": "2026-05-12 10:24:39", + "AdlNotifySwitch": 1, + "OpenTraining": 0, + "IsRootUser": 1, + "AgeYear": 0, + "AgeMonth": 0, + "Birth": "", + "Gender": 1, + "AgeRange": 1, + "DiagnosisTimeRange": 1, + "AntibodyType": 0, + "ThyroidAbnormal": 0, + "PreviousConvulsion": 0, + "TraditionalImmunosuppressant": 0, + "MedicalInsuranceType": 0, + "DiagnosisTime": "", + "DiagnoseType": 0, + "DiagnoseImg": "", + "CommitTime": null, + "RejectReason": "", + "IsSick": 1, + "PatientCanFollowUp": 3, + "IsUseDrugs": 2, + "UseDrugsAuditStatus": 0, + "UseDrugsAuditTime": null, + "UseDrugsRejectReason": "", + "UseDrugsImg": "", + "UseDrugsCommitTime": null, + "JoinDays": 1, + "HasSelf": true, + "DiagnosisCertificate": "", + "InviteDoctorId": 0, + "ExclusiveDoctorId": null, + "ExclusiveDoctorImg": null, + "ExclusiveDoctorName": null, + "ExclusiveDoctorHospitalId": null, + "ExclusiveDoctorHospitalName": null, + "ExclusiveDoctorHospitalClassification": null, + "ExclusiveDoctorHospitalClassificationName": null, + "ExclusiveDoctorHospitalLevel": null, + "ExclusiveDoctorHospitalLevelName": null, + "EntryTwoPeriod": 0, + "IsHasRecommendDoctor": 2 + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.UserId | 4 | String | UserId +data.PatientId | 1 | Integer | PatientId +data.PatientName | 查处 | String | 患者姓名 +data.AuditStatus | 0 | Integer | - +data.UserType | 3 | Integer | 用户类型 1-空白用户,2-注册用户,3-疾病患者,4-用药患者 +data.RelationType | 1 | Integer | 与患者的关系 1-本人,2-亲友 +data.UserImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/2e344a04caa95332ca809ec487325915_16888035774582.png | String | 用户头像 +data.Telephone | 18513583927 | String | 手机号 +data.EntryThreePeriod | 0 | Integer | - +data.EntryFourPeriod | 0 | Integer | - +data.MedicineAuditSwitch | 0 | String | - +data.has7DayAdl | 0 | Integer | 7天内是否有adl 1-有,0-没有 +data.isFollow | 0 | Integer | - +data.isShowFollowGuide | 1 | Integer | - +data.UserRegTime | 2026-05-12 10:24:39 | String | - +data.AdlNotifySwitch | 1 | Integer | - +data.OpenTraining | 0 | Integer | - +data.IsRootUser | 1 | Integer | - +data.AgeYear | 0 | Integer | - +data.AgeMonth | 0 | Integer | - +data.Birth | - | String | - +data.Gender | 1 | Integer | 性别 1-男 2-女 +data.AgeRange | 1 | Integer | 年龄范围1-<40岁,2-40-49岁,3-50-59岁,4-60-69岁,5-70-79岁,6-80岁以上 +data.DiagnosisTimeRange | 1 | Integer | 确诊时间范围 1-6个月以内 2-6个月-3年 3-3年以上 +data.AntibodyType | 0 | Integer | - +data.ThyroidAbnormal | 0 | Integer | - +data.PreviousConvulsion | 0 | Integer | - +data.TraditionalImmunosuppressant | 0 | Integer | - +data.MedicalInsuranceType | 0 | Integer | - +data.DiagnosisTime | - | String | - +data.DiagnoseType | 0 | Integer | - +data.DiagnoseImg | - | String | - +data.CommitTime | null | Null | - +data.RejectReason | - | String | - +data.IsSick | 1 | Integer | - +data.PatientCanFollowUp | 3 | Integer | - +data.IsUseDrugs | 2 | Integer | - +data.UseDrugsAuditStatus | 0 | Integer | - +data.UseDrugsAuditTime | null | Null | - +data.UseDrugsRejectReason | - | String | - +data.UseDrugsImg | - | String | - +data.UseDrugsCommitTime | null | Null | - +data.JoinDays | 1 | Integer | - +data.HasSelf | true | Boolean | - +data.DiagnosisCertificate | - | String | - +data.InviteDoctorId | 0 | Integer | - +data.ExclusiveDoctorId | null | Null | - +data.ExclusiveDoctorImg | null | Null | - +data.ExclusiveDoctorName | null | Null | - +data.ExclusiveDoctorHospitalId | null | Null | - +data.ExclusiveDoctorHospitalName | null | Null | - +data.ExclusiveDoctorHospitalClassification | null | Null | - +data.ExclusiveDoctorHospitalClassificationName | null | Null | - +data.ExclusiveDoctorHospitalLevel | null | Null | - +data.ExclusiveDoctorHospitalLevelName | null | Null | - +data.EntryTwoPeriod | 0 | Integer | - +data.IsHasRecommendDoctor | 2 | Integer | - +## /用户管理/小程序/注册患者 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://m.igg4.hbraas.com/?r=igg4/account/reg + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/account/reg | String | 是 | - +#### 请求Body参数 +```javascript +{ + "registrationSource": "0", + "registChannel": "0", + "relationType": 1, + "gender": 1, + "name": "查处", + "ageRange": 1, + "diagnosisTimeRange": 1, + "WorkerId": "", + "inviteDoctorId": 12, + "inviteChannel": 1, + "patientCanFollowUp": 2, + "antibodyType": 1, + "thyroidAbnormal": 1, + "previousConvulsion": 1, + "traditionalImmunosuppressant": 1, + "medicalInsuranceType": 1 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +registrationSource | 0 | String | 是 | 注册来源 0-本系统 +registChannel | 0 | String | 是 | 用户注册渠道 1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/10-线下活动/11-健康问答/12-nrdl活动 +relationType | 1 | Integer | 是 | 与患者关系 1-本人,2-亲友 +gender | 1 | Integer | 是 | 性别 1-男2-女 +name | 查处 | String | 是 | 姓名 +ageRange | 1 | Integer | 是 | 年龄范围1-<40岁,2-40-49岁,3-50-59岁,4-60-69岁,5-70-79岁,6-80岁以上 +diagnosisTimeRange | 1 | Integer | 是 | 确诊时间范围 1-6个月以内 2-6个月-3年 3-3年以上 +WorkerId | - | String | 是 | - +inviteDoctorId | 12 | Integer | 是 | 邀约医生Id +inviteChannel | 1 | Integer | 是 | 邀约渠道 1-医生码,2-Adl +patientCanFollowUp | 2 | Integer | 是 | 患者是否接受随访,1-接受,2-不接受 +antibodyType | 1 | Integer | 是 | - +thyroidAbnormal | 1 | Integer | 是 | - +previousConvulsion | 1 | Integer | 是 | - +traditionalImmunosuppressant | 1 | Integer | 是 | - +medicalInsuranceType | 1 | Integer | 是 | 医保类型 1:城市职工 2:城市居民 3:新农合 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | - | Number | - +msg | 登录成功 | String | 返回文字描述 +url | https://home.raredcare.hbraas.com/statics/ | String | - +## /用户管理/小程序/上传诊断凭证 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://m.igg4.hbraas.com/?r=igg4/account/upload-audit-img + +#### 请求方式 +> POST + +#### Content-Type +> urlencoded + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/account/upload-audit-img | Text | 是 | - +#### 请求Body参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +diagnoseImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png | String | 是 | 诊断凭证地址 +registrationSource | - | String | 是 | - +registChannel | - | String | 是 | - +regBusinessId | - | String | 是 | - +aiPass | 0 | String | 是 | 是否AI审核通过1-通过,0-未通过 +imgHash | - | String | 是 | 图片hash 不能为空 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /用户管理/小程序/扫药盒码 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/drugs/record-code + +#### 请求方式 +> POST + +#### Content-Type +> urlencoded + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/drugs/record-code | Text | 是 | - +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +m | - | - +#### 请求Body参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +drugsCode | 86460060000058582906 | String | 是 | 药盒码 +registrationSource | - | String | 是 | - +registChannel | - | String | 是 | - +regBusinessId | - | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "IsCompliance": 1, + "IsUse": 0, + "UseTime": "", + "Drugs": "1" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.IsCompliance | 1 | Integer | 药盒码是否符合标准 1-符合 +data.IsUse | 0 | Integer | 药盒码是否使用 1-被使用 0-未被使用 +data.UseTime | - | String | - +data.Drugs | 1 | String | 药品类型 1-卫伟迦 +## /用户管理/小程序/更新患者信息 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/update-info + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/update-info | Text | 是 | - +#### 请求Body参数 +```javascript +{ + "name": "charlie", + "relationType": 1, + "gender": 1, + "birth": "2021-02", + "diagnosisTime": "2021-02", + "WorkerId": "", + "diagnoseType": 2, + "ageRange": 1, + "patientCanFollowUp": 1, + "antibodyType": 1, + "thyroidAbnormal": 1, + "previousConvulsion": 1, + "traditionalImmunosuppressant": 1, + "medicalInsuranceType": 1 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +name | charlie | String | 是 | 姓名 +relationType | 1 | Integer | 是 | 与患者关系 1-本人,2-亲友 +gender | 1 | Integer | 是 | 性别 1-男2-女 +birth | 2021-02 | String | 是 | 生日 +diagnosisTime | 2021-02 | String | 是 | 确诊时间 +WorkerId | - | String | 是 | - +diagnoseType | 2 | Integer | 是 | 诊断分型 1-眼肌型 2-全身性型 3-性猛暴型 4-晚发严重型 5-肌肉萎缩型 +ageRange | 1 | Integer | 是 | - +patientCanFollowUp | 1 | Integer | 是 | 患者是否接受随访,1-接受,2-不接受 +antibodyType | 1 | Integer | 是 | 抗体类型 1:AChR 2:Musk 3:LRP4 4:RYR +thyroidAbnormal | 1 | Integer | 是 | 胸腺异常 1:是 2:否 +previousConvulsion | 1 | Integer | 是 | 既往发生危象 1:是 2:否 +traditionalImmunosuppressant | 1 | Integer | 是 | 传统免疫抑制剂 1:特克莫苏 2:硫唑嘌呤 3:马替麦考酚酯 4:其他 +medicalInsuranceType | 1 | Integer | 是 | 医保类型 1:城市职工 2:城市居民 3:新农合 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | - | Number | - +msg | 登录成功 | String | 返回文字描述 +url | https://home.raredcare.hbraas.com/statics/ | String | - +## /用户管理/小程序/注销 +```text +解绑亲友,不能解绑根账户 +``` +#### 接口状态 +> 已完成 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/cancellation + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/cancellation | Text | 是 | - +#### 请求Body参数 +```javascript + +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "操作成功" +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | - | Number | - +data | 操作成功 | String | 返回数据 +## /用户管理/小程序/切换用户 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/login/change-user-login + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/login/change-user-login | Text | 是 | - +#### 请求Body参数 +```javascript +{ + "mobile": "18513583927", + "code": "7697" +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +mobile | 18513583927 | String | 是 | 手机号 +code | 7697 | String | 是 | 验证码 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "username": "", + "userid": "14512", + "avatar": "", + "reg": 1, + "userinfo": 1, + "isWorker": 0, + "rolesId": 0, + "gender": "男", + "branchId": "", + "branchName": "", + "branchAccount": "", + "isLogin": 1 + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 验证码 +data | - | Object | - +data.username | - | String | - +data.userid | 14512 | String | - +data.avatar | - | String | - +data.reg | 1 | Integer | - +data.userinfo | 1 | Integer | - +data.isWorker | 0 | Integer | - +data.rolesId | 0 | Integer | - +data.gender | 男 | String | - +data.branchId | - | String | - +data.branchName | - | String | - +data.branchAccount | - | String | - +data.isLogin | 1 | Integer | - +## /用户管理/小程序/更新患者头像 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/update-user-img + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/update-user-img | Text | 是 | - +#### 请求Body参数 +```javascript +{ + "UserImg":"https://www.baidu.com" +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +UserImg | https://www.baidu.com | String | 是 | 头像url +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | - | Number | - +msg | 登录成功 | String | 返回文字描述 +url | https://home.raredcare.hbraas.com/statics/ | String | - +## /用户管理/小程序/更改手机号 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/update-telephone + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/update-telephone | Text | 是 | - +#### 请求Body参数 +```javascript +{ + "mobile": "18513583927", + "code": "7697" +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +mobile | 18513583927 | String | 是 | 手机号 +code | 7697 | String | 是 | 验证码 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "username": "", + "userid": "14512", + "avatar": "", + "reg": 1, + "userinfo": 1, + "isWorker": 0, + "rolesId": 0, + "gender": "男", + "branchId": "", + "branchName": "", + "branchAccount": "", + "isLogin": 1 + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 验证码 +data | - | Object | - +data.username | - | String | - +data.userid | 14512 | String | - +data.avatar | - | String | - +data.reg | 1 | Integer | - +data.userinfo | 1 | Integer | - +data.isWorker | 0 | Integer | - +data.rolesId | 0 | Integer | - +data.gender | 男 | String | - +data.branchId | - | String | - +data.branchName | - | String | - +data.branchAccount | - | String | - +data.isLogin | 1 | Integer | - +## /用户管理/小程序/更新医生码渠道 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/update-doctor + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/update-doctor | Text | 是 | - +#### 请求Body参数 +```javascript +{ + "inviteDoctorId": 12, + "inviteChannel": 1 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +inviteDoctorId | 12 | Integer | 是 | 邀约医生Id +inviteChannel | 1 | Integer | 是 | 邀约渠道 1-医生码,2-Adl +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | - | Number | - +msg | 登录成功 | String | 返回文字描述 +url | https://home.raredcare.hbraas.com/statics/ | String | - +## /用户管理/小程序/更新患者是否接受随访 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/update-patient-can-follow-up + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/update-patient-can-follow-up | Text | 是 | - +#### 请求Body参数 +```javascript +{ + "patientCanFollowUp": 2 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +name | charlie | String | 是 | 姓名 +relationType | 1 | Integer | 是 | 与患者关系 1-本人,2-亲友 +gender | 1 | Integer | 是 | 性别 1-男2-女 +birth | 2021-02 | String | 是 | 生日 +diagnosisTime | 2021-02 | String | 是 | 确诊时间 +WorkerId | - | String | 是 | - +diagnoseType | 2 | Integer | 是 | 诊断分型 1-眼肌型 2-全身性型 3-性猛暴型 4-晚发严重型 5-肌肉萎缩型 +ageRange | 1 | Integer | 是 | - +patientCanFollowUp | 1 | Integer | 是 | 患者是否接受随访,1-接受,2-不接受 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | - | Number | - +msg | 登录成功 | String | 返回文字描述 +url | https://home.raredcare.hbraas.com/statics/ | String | - +## /用户管理/小程序/ai识别 用药凭证 是否有风险 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/common/medicine-image-verify + +#### 请求方式 +> POST + +#### Content-Type +> urlencoded + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/common/medicine-image-verify | String | 是 | - +#### 请求Body参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +ImageUrl | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/37406b8b0ea9eb1fcce5097ed6a1347a_17083143003119.png | String | 是 | 电话号码 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "code": 0, + "msg": "ok", + "risk": "", + "Hash": "13645efc656fe0415b8d6b6603f3ec03" + } +} +``` +## /用户管理/小程序/上传用药审核凭证 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/upload-use-drugs-audit-img + +#### 请求方式 +> POST + +#### Content-Type +> urlencoded + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/upload-use-drugs-audit-img | Text | 是 | - +#### 请求Body参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +diagnoseImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/37406b8b0ea9eb1fcce5097ed6a1347a_17083143003119.png | String | 是 | 诊断凭证地址 +aiPass | 1 | String | 是 | 是否AI审核通过1-通过,0-未通过 +imgHash | 13645efc656fe0415b8d6b6603f3ec03 | String | 是 | 图片hash 不能为空 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /用户管理/小程序/上传图片 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://m.igg4.hbraas.com/?r=file-service/upload-img + +#### 请求方式 +> POST + +#### Content-Type +> form-data + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | file-service/upload-img | String | 是 | - +#### 请求Body参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +file | ["C:\\Users\\qinch\\Desktop\\艾加莫德.png"] | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "Url": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/37406b8b0ea9eb1fcce5097ed6a1347a_17083143003119.png" + } +} +``` +## /用户管理/小程序/更新adl推送状态 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/update-adl-notify-switch + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/update-adl-notify-switch | Text | 是 | - +#### 请求Body参数 +```javascript +{ + "AdlNotifySwitch":2 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +AdlNotifySwitch | 1 | Integer | 是 | adl推送开关 1-开,2-关 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | - | Number | - +msg | 登录成功 | String | 返回文字描述 +url | https://home.raredcare.hbraas.com/statics/ | String | - +## /用户管理/后台 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +pass | 1 | - +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /用户管理/后台/患者列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=patient/list&Search=&UserType=&DiagnoseType=&BecomePatientTimeBegin=&BecomePatientTimeEnd=&UseDrugsJoinTimeBegin=&UseDrugsJoinTimeEnd=&RegistChannel=&SamePatient=&Sort=&count=&LastUseDrugsTimeBegin=&LastUseDrugsTimeEnd=&TelephoneRegionId=&InsuranceSuccessTimeBegin=&InsuranceSuccessTimeEnd=&InviteChannel=&IsOpenNrdlActivity=1&InviteDoctorId=&UseDrugsDate= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | patient/list | String | 是 | - +Search | - | String | 是 | 患者姓名 +UserType | - | String | 是 | 用户类型 1-空白用户,2-注册用户,3-疾病患者,4-用药患者 +DiagnoseType | - | String | 是 | 诊断分型 1-眼肌型 2-全身性型 3-急性猛暴型 4-晚发严重型 5-肌肉萎缩型 +BecomePatientTimeBegin | - | String | 是 | 认证时间开始 +BecomePatientTimeEnd | - | String | 是 | 认证时间结束 +UseDrugsJoinTimeBegin | - | String | 是 | 用药时间开始 +UseDrugsJoinTimeEnd | - | String | 是 | 用药时间结束 +RegistChannel | - | String | 是 | 用户注册渠道 0-其他/1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/10-线下活动 +SamePatient | - | String | 是 | 同患者模式 +Sort | - | String | 是 | 排序 BecomePatientTime -BecomePatientTime UseDrugsJoinTime -UseDrugsJoinTime +count | - | String | 是 | 每页条数 +LastUseDrugsTimeBegin | - | String | 是 | 最近一次用药时间开始 +LastUseDrugsTimeEnd | - | String | 是 | 最近一次用药时间结束 +TelephoneRegionId | - | String | 是 | 大区Id +InsuranceSuccessTimeBegin | - | String | 是 | 商保项目审核成功时间 开始 +InsuranceSuccessTimeEnd | - | String | 是 | 商保项目审核成功时间 结束 +InviteChannel | - | String | 是 | 邀约渠道 1-医生码,2-ADL +IsOpenNrdlActivity | 1 | String | 是 | 是否打开Nrdl活动 1-打开,2-未打开 +InviteDoctorId | - | String | 是 | 邀约医生Id +UseDrugsDate | - | String | 是 | 指定用药日期(计算上次用药的间隔天数,默认为今天) +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "pages": 1, + "page": 1, + "list": [ + { + "PatientId": "856", + "Name": "", + "UserId": "2415", + "Telephone": "15208327246", + "RelationType": "1", + "AgeYear": "0", + "AgeMonth": "0", + "Gender": "2", + "Avatar": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/2e344a04caa95332ca809ec487325915_16888035774582.png", + "DiagnoseType": "0", + "BecomePatientTime": "2024-04-20 15:32:21", + "DiagnoseImg": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/bcab677e86765391f6db4d89d9ea3833_16928589877137.jpg", + "UseDrugsJoinTime": "2024-04-20 15:37:28", + "ConversionDays": "0", + "AdlNums": "6", + "IsSick": "1", + "IsUseDrugs": "1", + "LastAdlId": "412", + "UseDrugsNum": "0", + "LastUseDrugsTime": null, + "UseDrugsIntervalDays": null, + "DiagnosisCertificate": "", + "AgeRange": "4", + "PatientWeight": null, + "RegistChannel": "0", + "AdlTotalScore": "24", + "DoctorId": null, + "DoctorName": null, + "HospitalId": null, + "HospitalName": null, + "HospitalProvinceName": null, + "HospitalCityName": null, + "RegionId": null, + "IsCOE": null, + "InviteChannel": "0", + "TelephoneRegionId": "3", + "TelephoneProvince": "四川省", + "TelephoneCity": "成都市", + "ActivityRegionId": null, + "ActivityInviteDoctorId": null, + "ActivityInviteDoctorName": null, + "ActivityInviteDoctorHospitalId": null, + "ActivityInviteDoctorHospitalName": null, + "ActivityInviteDoctorHospitalProvinceName": null, + "ActivityInviteDoctorHospitalCityName": null, + "ActivityInviteDoctorHospitalRegionId": null, + "ActivityInviteDoctorHospitalIsCOE": null, + "IsOpenNrdlActivity": "1", + "TerritoryTelephoneId": "32", + "TerritoryTwoId": "32", + "TerritoryTwoName": "四川组", + "TerritoryTwoUserName": "韩静", + "TerritoryProvinceName": "四川省", + "TerritoryCityName": "成都市", + "EnrollmentStatus": 0, + "EnrollmentSubmissionTime": null, + "EnrollmentStatusText": "否", + "EnrollmentSuccess": 0, + "EnrollmentSuccessText": "否", + "EnrollmentSuccessTime": null, + "BenefitCount": null, + "EnrollmentStatus2": 0, + "EnrollmentSubmissionTime2": null, + "EnrollmentStatusText2": "否", + "EnrollmentSuccess2": 0, + "EnrollmentSuccessText2": "否", + "EnrollmentSuccessTime2": null, + "BenefitCount2": null, + "AgeRangeText": "75岁以上", + "ReginonName": "", + "ActivityInviteDoctorHospitalRegionName": "", + "InviteChannelName": "", + "UserType": 4, + "TelephoneRegionName": "西南区", + "ActivityRegionName": "", + "NewRegionId": "3", + "NewRegionName": "西南区", + "SignUpNum": 0, + "WatchNum": 0 + } + ], + "count": "6", + "AllPatient": 6, + "NanPatient": 5, + "NvPatient": 1, + "SickPatient": 6, + "UseDrugsPatient": 3, + "RegionUserNum": [ + { + "Num": 2, + "RegionName": "东一区" + } + ] + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.pages | 1 | Integer | 总页数 +data.page | 1 | Integer | 页码 +data.list | - | Array | 列表 +data.list.PatientId | 856 | String | 患者Id +data.list.Name | - | String | 患者姓名 +data.list.UserId | 2415 | String | userId +data.list.Telephone | 15208327246 | String | 手机号 +data.list.RelationType | 1 | String | 与患者关系1-本人,2-亲友 +data.list.AgeYear | 0 | String | 年龄-年 +data.list.AgeMonth | 0 | String | 年龄-月 +data.list.Gender | 2 | String | 患者性别 0-未知, 1-男,2-女 +data.list.Avatar | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/2e344a04caa95332ca809ec487325915_16888035774582.png | String | - +data.list.DiagnoseType | 0 | String | 诊断分型 1-眼肌型 2-全身性型 3-急性猛暴型 4-晚发严重型 5-肌肉萎缩型 +data.list.BecomePatientTime | 2024-04-20 15:32:21 | String | 认证加入时间 +data.list.DiagnoseImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/bcab677e86765391f6db4d89d9ea3833_16928589877137.jpg | String | 诊断凭证 +data.list.UseDrugsJoinTime | 2024-04-20 15:37:28 | String | 用药加入时间 +data.list.ConversionDays | 0 | String | 转化周期 +data.list.AdlNums | 6 | String | adl次数 +data.list.IsSick | 1 | String | 是否是疾病 患者 1-是, 2-不是 +data.list.IsUseDrugs | 1 | String | 是否是用药患者 1-是, 2-不是 +data.list.LastAdlId | 412 | String | - +data.list.UseDrugsNum | 0 | String | 用药次数 +data.list.LastUseDrugsTime | null | Null | 最近一次用药时间 +data.list.UseDrugsIntervalDays | null | Null | 上次用药时间间隔 +data.list.DiagnosisCertificate | - | String | 诊断证明地址 +data.list.AgeRange | 4 | String | 年龄范围 1-18-44,2-45-59,3-60-74,4-75以上; +data.list.PatientWeight | null | Null | 患者体重(单位:kg) +data.list.RegistChannel | 0 | String | 用户注册渠道 1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/50-其他 +data.list.AdlTotalScore | 24 | String | Adl评分 +data.list.DoctorId | null | Null | - +data.list.DoctorName | null | Null | 邀约医生 +data.list.HospitalId | null | Null | - +data.list.HospitalName | null | Null | 医生所属医院 +data.list.HospitalProvinceName | null | Null | 医院所属省份 +data.list.HospitalCityName | null | Null | 医院所属城市 +data.list.RegionId | null | Null | - +data.list.IsCOE | null | Null | 是否为COE医院 1-是,2-不是 +data.list.InviteChannel | 0 | String | - +data.list.TelephoneRegionId | 3 | String | 大区Id +data.list.TelephoneProvince | 四川省 | String | 手机号省份 +data.list.TelephoneCity | 成都市 | String | 手机号城市 +data.list.ActivityRegionId | null | Null | - +data.list.ActivityInviteDoctorId | null | Null | - +data.list.ActivityInviteDoctorName | null | Null | 活动医生姓名 +data.list.ActivityInviteDoctorHospitalId | null | Null | - +data.list.ActivityInviteDoctorHospitalName | null | Null | 活动医生所在医院 +data.list.ActivityInviteDoctorHospitalProvinceName | null | Null | 活动医生所在医院省份 +data.list.ActivityInviteDoctorHospitalCityName | null | Null | 活动医生所在医院城市 +data.list.ActivityInviteDoctorHospitalRegionId | null | Null | - +data.list.ActivityInviteDoctorHospitalIsCOE | null | Null | - +data.list.IsOpenNrdlActivity | 1 | String | 是否打开Nrdl活动 1-打开,2-未打开 +data.list.TerritoryTelephoneId | 32 | String | - +data.list.TerritoryTwoId | 32 | String | - +data.list.TerritoryTwoName | 四川组 | String | - +data.list.TerritoryTwoUserName | 韩静 | String | - +data.list.TerritoryProvinceName | 四川省 | String | - +data.list.TerritoryCityName | 成都市 | String | - +data.list.EnrollmentStatus | 0 | Integer | 商保项目参与状态(1-是,0-否) +data.list.EnrollmentSubmissionTime | null | Null | - +data.list.EnrollmentStatusText | 否 | String | - +data.list.EnrollmentSuccess | 0 | Integer | 商保项目入组成功(1-是,0-否) +data.list.EnrollmentSuccessText | 否 | String | - +data.list.EnrollmentSuccessTime | null | Null | 商保项目审核成功时间 +data.list.BenefitCount | null | Null | 商保项目打款次数 +data.list.EnrollmentStatus2 | 0 | Integer | - +data.list.EnrollmentSubmissionTime2 | null | Null | - +data.list.EnrollmentStatusText2 | 否 | String | - +data.list.EnrollmentSuccess2 | 0 | Integer | - +data.list.EnrollmentSuccessText2 | 否 | String | - +data.list.EnrollmentSuccessTime2 | null | Null | - +data.list.BenefitCount2 | null | Null | - +data.list.AgeRangeText | 75岁以上 | String | - +data.list.ReginonName | - | String | 医院所属大区 +data.list.ActivityInviteDoctorHospitalRegionName | - | String | 活动医生所在医院所属大区 +data.list.InviteChannelName | - | String | 邀约渠道 +data.list.UserType | 4 | Integer | 用户类型 1-空白用户,2-注册用户,3-疾病患者,4-用药患者 +data.list.TelephoneRegionName | 西南区 | String | 所属大区 +data.list.ActivityRegionName | - | String | 直播活动大区 +data.list.NewRegionId | 3 | String | - +data.list.NewRegionName | 西南区 | String | - +data.list.SignUpNum | 0 | Integer | 报名场次 +data.list.WatchNum | 0 | Integer | 观看场次 +data.count | 6 | String | 总条数 +data.AllPatient | 6 | Integer | 总患者数 +data.NanPatient | 5 | Integer | 男患者数 +data.NvPatient | 1 | Integer | 女患者数 +data.SickPatient | 6 | Integer | 疾病患者数 +data.UseDrugsPatient | 3 | Integer | 用药患者数 +data.RegionUserNum | - | Array | - +data.RegionUserNum.Num | 2 | Integer | 次数 +data.RegionUserNum.RegionName | 东一区 | String | 大区 +## /用户管理/后台/患者列表 导出 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=export/export&strategy=PatientExport&Search=&UserType=&DiagnoseType=&BecomePatientTimeBegin=&BecomePatientTimeEnd=&UseDrugsJoinTimeBegin=&UseDrugsJoinTimeEnd=&RegistChannel=&SamePatient=&Sort=&LastUseDrugsTimeBegin=&LastUseDrugsTimeEnd=&InsuranceSuccessTimeBegin=2023-09-06&InsuranceSuccessTimeEnd=2023-09-09&InviteChannel=&IsOpenNrdlActivity=1&InviteDoctorId=&UseDrugsDate= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | export/export | String | 是 | - +strategy | PatientExport | String | 是 | - +Search | - | String | 是 | 患者姓名 +UserType | - | String | 是 | 用户类型 1-空白用户,2-注册用户,3-疾病患者,4-用药患者 +DiagnoseType | - | String | 是 | 诊断分型 1-眼肌型 2-全身性型 3-急性猛暴型 4-晚发严重型 5-肌肉萎缩型 +BecomePatientTimeBegin | - | String | 是 | 认证时间开始 +BecomePatientTimeEnd | - | String | 是 | 认证时间结束 +UseDrugsJoinTimeBegin | - | String | 是 | 用药时间开始 +UseDrugsJoinTimeEnd | - | String | 是 | 用药时间结束 +RegistChannel | - | String | 是 | 用户注册渠道 1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/50-其他 +SamePatient | - | String | 是 | 同患者模式 +Sort | - | String | 是 | 排序 BecomePatientTime -BecomePatientTime UseDrugsJoinTime -UseDrugsJoinTime +LastUseDrugsTimeBegin | - | String | 是 | 最近一次用药时间开始 +LastUseDrugsTimeEnd | - | String | 是 | 最近一次用药时间结束 +InsuranceSuccessTimeBegin | 2023-09-06 | String | 是 | 商保项目审核成功时间 开始 +InsuranceSuccessTimeEnd | 2023-09-09 | String | 是 | 商保项目审核成功时间 结束 +InviteChannel | - | String | 是 | 邀约渠道 1-医生码,2-ADL +IsOpenNrdlActivity | 1 | String | 是 | 是否打开Nrdl活动 1-打开,2-未打开 +InviteDoctorId | - | String | 是 | 邀约医生Id +UseDrugsDate | - | String | 是 | 指定用药日期(计算上次用药的间隔天数,默认为今天) +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /用户管理/后台/患者详情 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=patient/user-info&UserId=2280 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | patient/user-info | String | 是 | - +UserId | 2280 | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "PatientId": "751", + "Name": "怎么", + "UserId": "2280", + "Telephone": "18513583927", + "RelationType": "1", + "AgeYear": "0", + "AgeMonth": "0", + "Birth": "", + "DiagnosisTime": "", + "Gender": "1", + "CreateTime": "2024-03-18 12:17:57", + "Avatar": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/2e344a04caa95332ca809ec487325915_16888035774582.png", + "DiagnoseType": "0", + "BecomePatientTime": "2024-02-20 15:34:36", + "DiagnoseImg": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/bcab677e86765391f6db4d89d9ea3833_16928589877137.jpg", + "UseDrugsJoinTime": "2024-03-29 15:53:52", + "ConversionDays": "38", + "AdlNums": "6", + "IsSick": "1", + "IsUseDrugs": "1", + "LastAdlId": "438", + "UseDrugsNum": "1", + "LastUseDrugsTime": "2024-03-29", + "HasUserNum": "1", + "RegistChannel": "0", + "RegBusinessId": "", + "AdlTotalScore": "16", + "AdlSteroidDailyDose": "15", + "JoinDays": 92, + "LastMedicationRecord": { + "Id": "393", + "UserId": "", + "UserRelationType": "0", + "Telephone": "", + "PatientId": "751", + "InjectionDate": "2024-03-29", + "InjectionTime": "2024-03-29 23:59:59", + "InjectionBottles": "8", + "DiagnosisCertificate": null, + "IsInpatient": "0", + "Remark": null, + "Times": "1", + "DaysSinceLastInjection": null, + "IsInsuranceProject": "1", + "ExternalMedicationAuditId": "981575440177037312", + "Status": "0", + "CreatedAt": "2024-04-01 17:37:53", + "UpdatedAt": "2024-04-01 17:37:53", + "TelephoneRegionId": "0", + "TelephoneProvince": "", + "TelephoneCity": "" + } + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.PatientId | 751 | String | 患者Id +data.Name | 怎么 | String | 患者姓名 +data.UserId | 2280 | String | 用户Id +data.Telephone | 18513583927 | String | 手机号 +data.RelationType | 1 | String | 用户身份 1-本人2-亲友 +data.AgeYear | 0 | String | 年龄-年 +data.AgeMonth | 0 | String | 年龄-月 +data.Birth | - | String | - +data.DiagnosisTime | - | String | - +data.Gender | 1 | String | 性别 1-男,2-女 +data.CreateTime | 2024-03-18 12:17:57 | String | 本次创建时间 +data.Avatar | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/2e344a04caa95332ca809ec487325915_16888035774582.png | String | - +data.DiagnoseType | 0 | String | 诊断分型 1-眼肌型 2-全身性型 3-急性猛暴型 4-晚发严重型 5-肌肉萎缩型 +data.BecomePatientTime | 2024-02-20 15:34:36 | String | 认证加入时间 +data.DiagnoseImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/bcab677e86765391f6db4d89d9ea3833_16928589877137.jpg | String | 认证材料 +data.UseDrugsJoinTime | 2024-03-29 15:53:52 | String | 用药加入时间 +data.ConversionDays | 38 | String | 转换周期 +data.AdlNums | 6 | String | adl次数 +data.IsSick | 1 | String | 是否是疾病 患者 1-是, 2-不是 +data.IsUseDrugs | 1 | String | 是否是用药患者 1-是, 2-不是 +data.LastAdlId | 438 | String | - +data.UseDrugsNum | 1 | String | 用药次数 +data.LastUseDrugsTime | 2024-03-29 | String | - +data.HasUserNum | 1 | String | 用户数量 0-没有 +data.RegistChannel | 0 | String | 用户注册渠道 1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/50-其他 +data.RegBusinessId | - | String | 注册业务Id +data.AdlTotalScore | 16 | String | Adl评分 +data.AdlSteroidDailyDose | 15 | String | adl激素用量(mg) +data.JoinDays | 92 | Integer | - +data.LastMedicationRecord | - | Object | - +data.LastMedicationRecord.Id | 393 | String | 记录id +data.LastMedicationRecord.UserId | - | String | 用户Id +data.LastMedicationRecord.UserRelationType | 0 | String | - +data.LastMedicationRecord.Telephone | - | String | - +data.LastMedicationRecord.PatientId | 751 | String | 患者Id +data.LastMedicationRecord.InjectionDate | 2024-03-29 | String | 注射日期 +data.LastMedicationRecord.InjectionTime | 2024-03-29 23:59:59 | String | - +data.LastMedicationRecord.InjectionBottles | 8 | String | 瓶数 +data.LastMedicationRecord.DiagnosisCertificate | null | Null | 诊断证明地址 +data.LastMedicationRecord.IsInpatient | 0 | String | - +data.LastMedicationRecord.Remark | null | Null | 备注 +data.LastMedicationRecord.Times | 1 | String | 次数 +data.LastMedicationRecord.DaysSinceLastInjection | null | Null | 与上次相差几天 +data.LastMedicationRecord.IsInsuranceProject | 1 | String | 是否商保项目 1-是,0-不是 +data.LastMedicationRecord.ExternalMedicationAuditId | 981575440177037312 | String | - +data.LastMedicationRecord.Status | 0 | String | - +data.LastMedicationRecord.CreatedAt | 2024-04-01 17:37:53 | String | - +data.LastMedicationRecord.UpdatedAt | 2024-04-01 17:37:53 | String | - +data.LastMedicationRecord.TelephoneRegionId | 0 | String | 手机号大区Id +data.LastMedicationRecord.TelephoneProvince | - | String | 手机号省份 +data.LastMedicationRecord.TelephoneCity | - | String | 手机号城市 +## /用户管理/后台/用户列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=patient/user-list&Search=&RegTimeBegin=&RegTimeEnd=&UserType=&count=&Sort=&AuditStatus=4 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | patient/user-list | String | 是 | - +Search | - | String | 是 | 手机号,userId +RegTimeBegin | - | String | 是 | 注册时间开始 +RegTimeEnd | - | String | 是 | 注册时间结束 +UserType | - | String | 是 | 用户身份 1-空白,2-注册,3-疾病,4-用药 +count | - | String | 是 | 每页条数 +Sort | - | String | 是 | 排序 RegTime-升序,-RegTime-降序 +AuditStatus | 4 | String | 是 | 审核状态 1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "pages": 1, + "page": 1, + "list": [ + { + "UserId": "14512", + "Telephone": "18513583927", + "RelationType": "1", + "RegTime": "2023-06-21 14:51:56", + "PatientId": "1", + "AuditStatus": "4", + "IsSick": "1", + "IsUseDrugs": "0", + "UserType": 3 + } + ], + "count": "1", + "AllUser": "1", + "RegUser": "0", + "SickUser": "1", + "UseDrugsUser": "0" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 验证码 +data | - | Object | - +data.pages | 1 | Integer | 总页数 +data.page | 1 | Integer | 页码 +data.list | - | Array | 列表 +data.list.UserId | 14512 | String | 用户Id +data.list.Telephone | 18513583927 | String | 手机号 +data.list.RelationType | 1 | String | 与患者关系1-本人,2-亲友 +data.list.RegTime | 2023-06-21 14:51:56 | String | 注册时间 +data.list.PatientId | 1 | String | 患者Id +data.list.AuditStatus | 4 | String | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +data.list.IsSick | 1 | String | 是否是疾病 患者 1-是, 2-不是 +data.list.IsUseDrugs | 0 | String | 是否是用药患者 1-是, 2-不是 +data.list.UserType | 3 | Integer | 用户类型 1-空白用户,2-注册用户,3-疾病患者,4-用药患者 +data.count | 1 | String | 总条数 +data.AllUser | 1 | String | 用户总数 +data.RegUser | 0 | String | 注册用户数 +data.SickUser | 1 | String | 疾病患者数 +data.UseDrugsUser | 0 | String | 用药患者数 +## /用户管理/后台/用户列表 导出 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=export/export&strategy=UserExport&Search=&RegTimeBegin=&RegTimeEnd=&AuditStatus= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | export/export | String | 是 | - +strategy | UserExport | String | 是 | - +Search | - | String | 是 | 手机号,userId +RegTimeBegin | - | String | 是 | 注册时间开始 +RegTimeEnd | - | String | 是 | 注册时间结束 +AuditStatus | - | String | 是 | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "pages": 1, + "page": 1, + "list": [ + { + "UserId": "14512", + "Telephone": "18513583927", + "RelationType": "1", + "RegTime": "2023-06-21 14:51:56", + "PatientId": "1", + "AuditStatus": "0", + "IsSick": "0", + "IsUseDrugs": "0", + "UserType": 2 + } + ], + "count": "1" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.pages | 1 | Integer | 总页数 +data.page | 1 | Integer | 页码 +data.list | - | Array | 列表 +data.list.UserId | 14512 | String | - +data.list.Telephone | 18513583927 | String | 手机号 +data.list.RelationType | 1 | String | 与患者关系1-本人,2-亲友 +data.list.RegTime | 2023-06-21 14:51:56 | String | 注册时间 +data.list.PatientId | 1 | String | 患者Id +data.list.AuditStatus | 0 | String | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +data.list.IsSick | 0 | String | 是否是疾病 患者 1-是, 2-不是 +data.list.IsUseDrugs | 0 | String | 是否是用药患者 1-是, 2-不是 +data.list.UserType | 2 | Integer | 用户类型 1-空白用户,2-注册用户,3-疾病患者,4-用药患者 +data.count | 1 | String | 总条数 +## /用户管理/后台/审核列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=patient/audit-list&Search=&AuditStatus=&count=&CommitTimeBegin=&CommitTimeEnd=&AuditTimeBegin=&AuditTimeEnd= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | patient/audit-list | String | 是 | - +Search | - | String | 是 | 手机号,userId +AuditStatus | - | String | 是 | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +count | - | String | 是 | 每页条数 +CommitTimeBegin | - | String | 是 | 提交时间 开始 +CommitTimeEnd | - | String | 是 | 提交时间 结束 +AuditTimeBegin | - | String | 是 | 审核时间 开始 +AuditTimeEnd | - | String | 是 | 审核时间 结束 +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "pages": 1, + "page": 1, + "list": [ + { + "PatientId": "1", + "Name": "charlie", + "UserId": "14512", + "Telephone": "18513583927", + "RelationType": "1", + "AgeYear": "2", + "AgeMonth": "4", + "Gender": "1", + "CommitTime": "2023-06-25 11:12:39", + "DiagnoseImg": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png", + "AuditTime": "2023-06-25 11:12:39", + "RegistChannel": "1", + "AuditStatus": "4", + "DiagnoseType": "2" + }, + { + "PatientId": "2", + "Name": "可乐", + "UserId": null, + "Telephone": null, + "RelationType": null, + "AgeYear": "0", + "AgeMonth": "0", + "Gender": "1", + "CommitTime": "2023-06-26 15:55:08", + "DiagnoseImg": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/0b1dbbfb87beb2740edce3e998d92f19_16877661037663.png", + "AuditTime": "2023-06-26 16:51:52", + "RegistChannel": null, + "AuditStatus": "2", + "DiagnoseType": "1" + } + ], + "count": "2", + "auditCount": "2", + "auditPassCount": "0", + "auditAiPassCount": "1", + "auditIngCount": "0" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.pages | 1 | Integer | 总页数 +data.page | 1 | Integer | 页码 +data.list | - | Array | 列表 +data.list.PatientId | 1 | String | 患者Id +data.list.Name | charlie | String | 姓名 +data.list.UserId | 14512 | String | 用户Id +data.list.Telephone | 18513583927 | String | 手机号 +data.list.RelationType | 1 | String | 与患者关系1-本人,2-亲友 +data.list.AgeYear | 2 | String | 年龄-年 +data.list.AgeMonth | 4 | String | 年龄-月 +data.list.Gender | 1 | String | 性别 1-男2-女 +data.list.CommitTime | 2023-06-25 11:12:39 | String | 提交时间 +data.list.DiagnoseImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png | String | 诊断凭证 +data.list.AuditTime | 2023-06-25 11:12:39 | String | 审核时间 +data.list.RegistChannel | 1 | String | 用户注册渠道 1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/50-其他 +data.list.AuditStatus | 4 | String | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +data.list.DiagnoseType | 2 | String | - +data.count | 2 | String | 总条数 +data.auditCount | 2 | String | 总审核条数 +data.auditPassCount | 0 | String | 审核通过 +data.auditAiPassCount | 1 | String | AI审核痛殴 +data.auditIngCount | 0 | String | 审核中条数 +## /用户管理/后台/审核列表导出 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=export/export&strategy=AuditExport&Search=&RegTimeBegin=&RegTimeEnd=&AuditStatus= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | export/export | String | 是 | - +strategy | AuditExport | String | 是 | - +Search | - | String | 是 | 手机号,userId +RegTimeBegin | - | String | 是 | 注册时间开始 +RegTimeEnd | - | String | 是 | 注册时间结束 +AuditStatus | - | String | 是 | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "pages": 1, + "page": 1, + "list": [ + { + "PatientId": "1", + "Name": "charlie", + "UserId": "14512", + "Telephone": "18513583927", + "RelationType": "1", + "AgeYear": "2", + "AgeMonth": "4", + "Gender": "1", + "CommitTime": "2023-06-25 11:12:39", + "DiagnoseImg": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png", + "RegistChannel": "0", + "AuditStatus": "4" + } + ], + "count": "1" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.pages | 1 | Integer | 总页数 +data.page | 1 | Integer | 页码 +data.list | - | Array | 列表 +data.list.PatientId | 1 | String | 患者Id +data.list.Name | charlie | String | 姓名 +data.list.UserId | 14512 | String | - +data.list.Telephone | 18513583927 | String | 手机号 +data.list.RelationType | 1 | String | 与患者关系1-本人,2-亲友 +data.list.AgeYear | 2 | String | 年龄-年 +data.list.AgeMonth | 4 | String | 年龄-月 +data.list.Gender | 1 | String | 性别 1-男2-女 +data.list.CommitTime | 2023-06-25 11:12:39 | String | 提交时间 +data.list.DiagnoseImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png | String | 诊断凭证 +data.list.RegistChannel | 0 | String | 用户注册渠道 1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/50-其他 +data.list.AuditStatus | 4 | String | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +data.count | 1 | String | 总条数 +## /用户管理/后台/审核通过 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=patient/audit-pass + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | patient/audit-pass | String | 是 | - +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 请求Body参数 +```javascript +{ + "PatientId" : 1 +} +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.pages | 1 | Integer | 总页数 +data.page | 1 | Integer | 页码 +data.list | - | Array | 列表 +data.list.PatientId | 1 | String | 患者Id +data.list.Name | charlie | String | 姓名 +data.list.UserId | 14512 | String | - +data.list.Telephone | 18513583927 | String | 手机号 +data.list.RelationType | 1 | String | 与患者关系1-本人,2-亲友 +data.list.AgeYear | 2 | String | 年龄-年 +data.list.AgeMonth | 4 | String | 年龄-月 +data.list.Gender | 1 | String | 性别 1-男2-女 +data.list.CommitTime | 2023-06-25 11:12:39 | String | 提交时间 +data.list.DiagnoseImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png | String | 诊断凭证 +data.list.RegistChannel | 0 | String | 用户注册渠道 1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/50-其他 +data.list.AuditStatus | 4 | String | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +data.count | 1 | String | 总条数 +## /用户管理/后台/审核驳回 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=patient/audit-reject + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | patient/audit-reject | String | 是 | - +#### 请求Body参数 +```javascript +{ + "PatientId" : 1, + "RejectReason":"驳回原因" +} +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.pages | 1 | Integer | 总页数 +data.page | 1 | Integer | 页码 +data.list | - | Array | 列表 +data.list.PatientId | 1 | String | 患者Id +data.list.Name | charlie | String | 姓名 +data.list.UserId | 14512 | String | - +data.list.Telephone | 18513583927 | String | 手机号 +data.list.RelationType | 1 | String | 与患者关系1-本人,2-亲友 +data.list.AgeYear | 2 | String | 年龄-年 +data.list.AgeMonth | 4 | String | 年龄-月 +data.list.Gender | 1 | String | 性别 1-男2-女 +data.list.CommitTime | 2023-06-25 11:12:39 | String | 提交时间 +data.list.DiagnoseImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png | String | 诊断凭证 +data.list.RegistChannel | 0 | String | 用户注册渠道 1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/50-其他 +data.list.AuditStatus | 4 | String | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +data.count | 1 | String | 总条数 +## /用户管理/后台/患者审核列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=patient/audit-record&PatientId=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | patient/audit-record | String | 是 | - +PatientId | 1 | String | 是 | - +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "Id": "2", + "UserId": "14512", + "PatientId": "1", + "DiagnoseImg": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png", + "AuditStatus": "4", + "RejectReason": "", + "WorkerId": "", + "AuditTime": "2023-06-25 11:12:39", + "CreateTime": "2023-06-25 11:12:39", + "AuditStatusText": "AI审核通过" + } + ] + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | 列表 +data.list.Id | 2 | String | 记录Id +data.list.UserId | 14512 | String | 用户Id +data.list.PatientId | 1 | String | 患者Id +data.list.DiagnoseImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png | String | 诊断凭证 +data.list.AuditStatus | 4 | String | 审核状态 1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +data.list.RejectReason | - | String | 驳回原因 +data.list.WorkerId | - | String | 审核人Id +data.list.AuditTime | 2023-06-25 11:12:39 | String | 审核时间 +data.list.CreateTime | 2023-06-25 11:12:39 | String | 提交时间 +data.list.AuditStatusText | AI审核通过 | String | 审核状态文体 +## /用户管理/后台/待审核数量 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=patient/audit-count + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | patient/audit-count | String | 是 | - +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "2" +} +``` +## /用户管理/后台/综合报告 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=adl/graph&PatientId=751 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | adl/graph | String | 是 | - +PatientId | 751 | String | 是 | 患者Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "Id": "393", + "UserId": "2280", + "PatientId": "751", + "TalkingScore": "0", + "ChewScore": "1", + "SwallowScore": "0", + "BreathScore": "1", + "BrushTeethAndCombHairScore": "0", + "GetUpFromChairScore": "1", + "DoubleVisionScore": "0", + "DroopyEyelidsScore": "1", + "ResultsImgUrl": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/e5c67c1e8dcb10ecdf117a60221b46c0_17117843173909.png", + "CreateTime": "2024-04-01 15:38:38", + "UpdateTime": "2024-03-30 15:38:38", + "LastAdlRecordId": "0", + "Status": "0", + "Telephone": "18513583927", + "RelationType": "1", + "Times": "1", + "TelephoneRegionId": "4", + "TelephoneProvince": "北京市", + "TelephoneCity": "北京市", + "TelephoneTerritoryType": "2", + "TelephoneTerritoryOneId": "1", + "TelephoneTerritoryOneName": "北一区", + "TelephoneTerritoryOneUserName": "陈昊", + "TelephoneTerritoryTwoId": "9", + "TelephoneTerritoryTwoName": "北京1组", + "TelephoneTerritoryTwoUserName": "董雪", + "SteroidDailyDose": null, + "Date": "2024-04-01", + "TotalScore": "4", + "MedullaTypeScore": "1", + "BreathTypeScore": "1", + "LimbsTypeScore": "1", + "EyeTypeScore": "1", + "LastTalkingScore": null, + "LastChewScore": null, + "LastSwallowScore": null, + "LastBreathScore": null, + "LastBrushTeethAndCombHairScore": null, + "LastGetUpFromChairScore": null, + "LastDoubleVisionScore": null, + "LastDroopyEyelidsScore": null, + "LastMedullaTypeScore": null, + "LastBreathTypeScore": null, + "LastLimbsTypeScore": null, + "LastEyeTypeScore": null, + "LastTotalScore": null, + "LastCreateTime": null, + "LastSteroidDailyDose": null, + "TotalScoreChange": null, + "MedullaTypeScoreChange": null, + "BreathTypeScoreChange": null, + "LimbsTypeScoreChange": null, + "EyeTypeScoreChange": null, + "Days": null, + "SteroidDailyDoseChange": null + } + ], + "pages": 1, + "count": "2", + "page": 1, + "medication": [ + { + "Id": "3", + "UserId": "504", + "UserRelationType": "2", + "Telephone": "18513583927", + "PatientId": "325", + "InjectionDate": "2023-08-27", + "InjectionTime": "2023-08-27 23:59:59", + "InjectionBottles": "2", + "DiagnosisCertificate": null, + "IsInpatient": "0", + "Remark": "这是备注", + "Times": "1", + "DaysSinceLastInjection": null, + "IsInsuranceProject": "0", + "ExternalMedicationAuditId": null, + "Status": "0", + "CreatedAt": "2023-08-30 18:08:59", + "UpdatedAt": "2023-08-30 18:08:58" + }, + { + "Id": "2", + "UserId": "504", + "UserRelationType": "2", + "Telephone": "18513583927", + "PatientId": "325", + "InjectionDate": "2023-08-29", + "InjectionTime": "2023-08-29 23:59:59", + "InjectionBottles": "2", + "DiagnosisCertificate": null, + "IsInpatient": "0", + "Remark": "这是备注", + "Times": "2", + "DaysSinceLastInjection": "2", + "IsInsuranceProject": "0", + "ExternalMedicationAuditId": null, + "Status": "0", + "CreatedAt": "2023-08-30 18:08:50", + "UpdatedAt": "2023-08-30 18:08:58" + }, + { + "Id": "1", + "UserId": "504", + "UserRelationType": "2", + "Telephone": "18513583927", + "PatientId": "325", + "InjectionDate": "2023-08-30", + "InjectionTime": "2023-08-30 23:59:59", + "InjectionBottles": "4", + "DiagnosisCertificate": null, + "IsInpatient": "0", + "Remark": "这是备注", + "Times": "3", + "DaysSinceLastInjection": "1", + "IsInsuranceProject": "0", + "ExternalMedicationAuditId": null, + "Status": "0", + "CreatedAt": "2023-08-30 18:03:45", + "UpdatedAt": "2023-08-30 18:08:58" + } + ] + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | - +data.list.Id | 393 | String | 记录id +data.list.UserId | 2280 | String | 用户Id +data.list.PatientId | 751 | String | 患者Id +data.list.TalkingScore | 0 | String | 说话得分 +data.list.ChewScore | 1 | String | 咀嚼得分 +data.list.SwallowScore | 0 | String | 吞咽得分 +data.list.BreathScore | 1 | String | 呼吸得分 +data.list.BrushTeethAndCombHairScore | 0 | String | 刷牙和梳头能力得分 +data.list.GetUpFromChairScore | 1 | String | 从椅子上起身能力得分 +data.list.DoubleVisionScore | 0 | String | 复视/重影得分 +data.list.DroopyEyelidsScore | 1 | String | 眼睑下垂得分 +data.list.ResultsImgUrl | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/e5c67c1e8dcb10ecdf117a60221b46c0_17117843173909.png | String | 图片地址 +data.list.CreateTime | 2024-04-01 15:38:38 | String | - +data.list.UpdateTime | 2024-03-30 15:38:38 | String | - +data.list.LastAdlRecordId | 0 | String | - +data.list.Status | 0 | String | - +data.list.Telephone | 18513583927 | String | - +data.list.RelationType | 1 | String | - +data.list.Times | 1 | String | 次数 +data.list.TelephoneRegionId | 4 | String | 手机号大区Id +data.list.TelephoneProvince | 北京市 | String | 手机号省份 +data.list.TelephoneCity | 北京市 | String | 手机号城市 +data.list.TelephoneTerritoryType | 2 | String | - +data.list.TelephoneTerritoryOneId | 1 | String | - +data.list.TelephoneTerritoryOneName | 北一区 | String | - +data.list.TelephoneTerritoryOneUserName | 陈昊 | String | - +data.list.TelephoneTerritoryTwoId | 9 | String | - +data.list.TelephoneTerritoryTwoName | 北京1组 | String | - +data.list.TelephoneTerritoryTwoUserName | 董雪 | String | - +data.list.SteroidDailyDose | null | Null | 激素日用量(mg) +data.list.Date | 2024-04-01 | String | 评测日期 +data.list.TotalScore | 4 | String | 评测总分 +data.list.MedullaTypeScore | 1 | String | 延髓分数 +data.list.BreathTypeScore | 1 | String | 呼吸分数 +data.list.LimbsTypeScore | 1 | String | 四肢分数 +data.list.EyeTypeScore | 1 | String | 眼睛分数 +data.list.LastTalkingScore | null | Null | 上次说话得分 +data.list.LastChewScore | null | Null | 上次咀嚼得分 +data.list.LastSwallowScore | null | Null | 上次吞咽得分 +data.list.LastBreathScore | null | Null | 上次呼吸得分 +data.list.LastBrushTeethAndCombHairScore | null | Null | 上次刷牙和梳头能力得分 +data.list.LastGetUpFromChairScore | null | Null | 上次从椅子上起身能力得分 +data.list.LastDoubleVisionScore | null | Null | 上次复视/重影得分 +data.list.LastDroopyEyelidsScore | null | Null | 上次眼睑下垂得分 +data.list.LastMedullaTypeScore | null | Null | 上次延髓分数 +data.list.LastBreathTypeScore | null | Null | 上次呼吸分数 +data.list.LastLimbsTypeScore | null | Null | 上次四肢分数 +data.list.LastEyeTypeScore | null | Null | 上次眼睛分数 +data.list.LastTotalScore | null | Null | 上次总分 +data.list.LastCreateTime | null | Null | - +data.list.LastSteroidDailyDose | null | Null | 上次激素日用量(mg) +data.list.TotalScoreChange | null | Null | - +data.list.MedullaTypeScoreChange | null | Null | - +data.list.BreathTypeScoreChange | null | Null | - +data.list.LimbsTypeScoreChange | null | Null | - +data.list.EyeTypeScoreChange | null | Null | - +data.list.Days | null | Null | - +data.list.SteroidDailyDoseChange | null | Null | 激素日用量(mg)变化 +data.pages | 1 | Integer | 总页数 +data.count | 2 | String | 每页条数 +data.page | 1 | Integer | 页码 +data.medication | - | Array | 用药记录 +data.medication.Id | 3 | String | 记录id +data.medication.UserId | 504 | String | 用户Id +data.medication.UserRelationType | 2 | String | - +data.medication.Telephone | 18513583927 | String | - +data.medication.PatientId | 325 | String | 患者Id +data.medication.InjectionDate | 2023-08-27 | String | 注射日期 +data.medication.InjectionTime | 2023-08-27 23:59:59 | String | - +data.medication.InjectionBottles | 2 | String | 瓶数 +data.medication.DiagnosisCertificate | null | Null | 诊断证明地址 +data.medication.IsInpatient | 0 | String | - +data.medication.Remark | 这是备注 | String | 备注 +data.medication.Times | 1 | String | 次数 +data.medication.DaysSinceLastInjection | null | Null | 与上次相差几天 +data.medication.IsInsuranceProject | 0 | String | 是否商保项目 1-是,0-不是 +data.medication.ExternalMedicationAuditId | null | Null | - +data.medication.Status | 0 | String | - +data.medication.CreatedAt | 2023-08-30 18:08:59 | String | - +data.medication.UpdatedAt | 2023-08-30 18:08:58 | String | - +## /用户管理/后台/用药审核列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=patient/use-drugs-audit-list&Search=&AuditStatus=&count=&CommitTimeBegin=&CommitTimeEnd=&AuditTimeBegin=&AuditTimeEnd= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | patient/use-drugs-audit-list | String | 是 | - +Search | - | String | 是 | 手机号,userId +AuditStatus | - | String | 是 | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +count | - | String | 是 | 每页条数 +CommitTimeBegin | - | String | 是 | 提交时间 开始 +CommitTimeEnd | - | String | 是 | 提交时间 结束 +AuditTimeBegin | - | String | 是 | 审核时间 开始 +AuditTimeEnd | - | String | 是 | 审核时间 结束 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "pages": 1, + "page": 1, + "list": [ + { + "PatientId": "732", + "Name": "", + "UserId": "2258", + "Telephone": "18513583927", + "RelationType": "1", + "AgeYear": "0", + "AgeMonth": "0", + "Gender": "1", + "CommitTime": "2024-02-19 12:04:19", + "DiagnoseImg": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/37406b8b0ea9eb1fcce5097ed6a1347a_17083143003119.png", + "AuditTime": "2024-02-19 12:04:19", + "RegistChannel": "0", + "AuditStatus": "4", + "DiagnoseType": "0" + } + ], + "count": "1", + "auditCount": "1", + "auditPassCount": "0", + "auditAiPassCount": "1", + "auditIngCount": "0" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.pages | 1 | Integer | 总页数 +data.page | 1 | Integer | 页码 +data.list | - | Array | 列表 +data.list.PatientId | 1 | String | 患者Id +data.list.Name | charlie | String | 姓名 +data.list.UserId | 14512 | String | 用户Id +data.list.Telephone | 18513583927 | String | 手机号 +data.list.RelationType | 1 | String | 与患者关系1-本人,2-亲友 +data.list.AgeYear | 2 | String | 年龄-年 +data.list.AgeMonth | 4 | String | 年龄-月 +data.list.Gender | 1 | String | 性别 1-男2-女 +data.list.CommitTime | 2023-06-25 11:12:39 | String | 提交时间 +data.list.DiagnoseImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png | String | 诊断凭证 +data.list.AuditTime | 2023-06-25 11:12:39 | String | 审核时间 +data.list.RegistChannel | 1 | String | 用户注册渠道 1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/50-其他 +data.list.AuditStatus | 4 | String | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +data.list.DiagnoseType | 2 | String | - +data.count | 2 | String | 总条数 +data.auditCount | 2 | String | 总审核条数 +data.auditPassCount | 0 | String | 审核通过数 +data.auditAiPassCount | 1 | String | AI审核通过数 +data.auditIngCount | 0 | String | 审核中条数 +## /用户管理/后台/患者用药审核列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=patient/use-drugs-audit-record&PatientId=732 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | patient/use-drugs-audit-record | String | 是 | - +PatientId | 732 | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "Id": "2", + "UserId": "14512", + "PatientId": "1", + "DiagnoseImg": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png", + "AuditStatus": "4", + "RejectReason": "", + "WorkerId": "", + "AuditTime": "2023-06-25 11:12:39", + "CreateTime": "2023-06-25 11:12:39", + "AuditStatusText": "AI审核通过" + } + ] + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | 列表 +data.list.Id | 2 | String | 记录Id +data.list.UserId | 14512 | String | 用户Id +data.list.PatientId | 1 | String | 患者Id +data.list.DiagnoseImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png | String | 诊断凭证 +data.list.AuditStatus | 4 | String | 审核状态 1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +data.list.RejectReason | - | String | 驳回原因 +data.list.WorkerId | - | String | 审核人Id +data.list.AuditTime | 2023-06-25 11:12:39 | String | 审核时间 +data.list.CreateTime | 2023-06-25 11:12:39 | String | 提交时间 +data.list.AuditStatusText | AI审核通过 | String | 审核状态文体 +## /用户管理/后台/用药审核驳回 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=patient/use-drugs-audit-reject + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | patient/use-drugs-audit-reject | String | 是 | - +#### 请求Body参数 +```javascript +{ + "PatientId" : 1, + "RejectReason":"驳回原因" +} +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.pages | 1 | Integer | 总页数 +data.page | 1 | Integer | 页码 +data.list | - | Array | 列表 +data.list.PatientId | 1 | String | 患者Id +data.list.Name | charlie | String | 姓名 +data.list.UserId | 14512 | String | - +data.list.Telephone | 18513583927 | String | 手机号 +data.list.RelationType | 1 | String | 与患者关系1-本人,2-亲友 +data.list.AgeYear | 2 | String | 年龄-年 +data.list.AgeMonth | 4 | String | 年龄-月 +data.list.Gender | 1 | String | 性别 1-男2-女 +data.list.CommitTime | 2023-06-25 11:12:39 | String | 提交时间 +data.list.DiagnoseImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png | String | 诊断凭证 +data.list.RegistChannel | 0 | String | 用户注册渠道 1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/50-其他 +data.list.AuditStatus | 4 | String | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +data.count | 1 | String | 总条数 +## /用户管理/后台/用药审核通过 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=patient/use-drugs-audit-pass + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | patient/use-drugs-audit-pass | String | 是 | - +#### 请求Body参数 +```javascript +{ + "PatientId" : 1 +} +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.pages | 1 | Integer | 总页数 +data.page | 1 | Integer | 页码 +data.list | - | Array | 列表 +data.list.PatientId | 1 | String | 患者Id +data.list.Name | charlie | String | 姓名 +data.list.UserId | 14512 | String | - +data.list.Telephone | 18513583927 | String | 手机号 +data.list.RelationType | 1 | String | 与患者关系1-本人,2-亲友 +data.list.AgeYear | 2 | String | 年龄-年 +data.list.AgeMonth | 4 | String | 年龄-月 +data.list.Gender | 1 | String | 性别 1-男2-女 +data.list.CommitTime | 2023-06-25 11:12:39 | String | 提交时间 +data.list.DiagnoseImg | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5f68d27f2d352b27d9ebbb9e978ed01b_16873273508943.png | String | 诊断凭证 +data.list.RegistChannel | 0 | String | 用户注册渠道 1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/50-其他 +data.list.AuditStatus | 4 | String | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +data.count | 1 | String | 总条数 +## /用户管理/后台/用药待审核数量 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=patient/use-drugs-audit-count + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | patient/use-drugs-audit-count | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "2" +} +``` +## /用户管理/后台/用药审核列表导出 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=export/export&strategy=medicationAuditList&Search=&RegTimeBegin=&RegTimeEnd=&AuditStatus= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | export/export | String | 是 | - +strategy | medicationAuditList | String | 是 | - +Search | - | String | 是 | 手机号,userId +RegTimeBegin | - | String | 是 | 注册时间开始 +RegTimeEnd | - | String | 是 | 注册时间结束 +AuditStatus | - | String | 是 | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /用户管理/亲友号 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /用户管理/亲友号/小程序码页面信息 +```text +亲属码页面信息 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/mp-info + +#### 请求方式 +> GET + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/mp-info | Text | 是 | - +#### 请求Body参数 +```javascript + +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "UserId": "14512", + "PatientId": 1, + "PatientName": "charlie", + "RelationType": 1, + "Avatar": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/2e344a04caa95332ca809ec487325915_16888035774582.png", + "BindNum": 1, + "LeftBindNum": 2 + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | 返回数据 +data.UserId | 14512 | String | UserId +data.PatientId | 1 | Integer | PatientId +data.PatientName | charlie | String | 患者姓名 +data.RelationType | 1 | Integer | 用户与患者关系 1-本人,2-亲友 +data.Avatar | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/2e344a04caa95332ca809ec487325915_16888035774582.png | String | 头像 +data.BindNum | 1 | Integer | 已经绑定亲属数 +data.LeftBindNum | 2 | Integer | 剩余绑定亲属数 +## /用户管理/亲友号/小程序码图片地址 +```text +小程序码图片 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/mp-img&PatientId=207 + +#### 请求方式 +> GET + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/mp-img | Text | 是 | - +PatientId | 207 | Text | 是 | PatientId +#### 请求Body参数 +```javascript + +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /用户管理/亲友号/(扫小程序码后)获取患者绑定信息 +```text +亲属码页面信息 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/mp-patient-info&PatientId=267 + +#### 请求方式 +> GET + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/mp-patient-info | Text | 是 | - +PatientId | 267 | Text | 是 | PatientId +#### 请求Body参数 +```javascript + +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "UserId": "403", + "PatientId": 264, + "PatientName": "风之谷", + "RelationType": 2, + "ToBindPatientId": 267, + "ToBindPatientName": "一哥", + "ToBindPatientAge": 0, + "BindNum": 0, + "LeftBindNum": 3, + "HasSelf": false + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 错误码,0 - 成功;非0 - 报错 +data | - | Object | 返回数据 +data.UserId | 403 | String | UserId +data.PatientId | 264 | Integer | PatientId +data.PatientName | 风之谷 | String | 患者姓名 +data.RelationType | 2 | Integer | 用户与原患者关系 1-本人,2-亲友 +data.ToBindPatientId | 267 | Integer | 将要绑定的患者Id +data.ToBindPatientName | 一哥 | String | 将要绑定患者姓名 +data.ToBindPatientAge | 0 | Integer | 将要绑定患者年龄 +data.BindNum | 0 | Integer | 已经绑定亲属数 +data.LeftBindNum | 3 | Integer | 剩余绑定亲属数 +data.HasSelf | false | Boolean | 是否有本人 true有 false 没有 +## /用户管理/亲友号/绑定患者 +```text +用户扫描小程序码后,进行绑定 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/bind-patient + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/bind-patient | Text | 是 | - +#### 请求Body参数 +```javascript +{ + "RelationType": "2", + "PatientId": 6 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +RelationType | 2 | String | 是 | 用户与患者关系 1-本人,2-妈妈,3-爸爸,4-亲属 +PatientId | 6 | Number | 是 | PatientId +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "操作成功" +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | - | Number | 错误码,0 - 成功;非0 - 报错 +data | 操作成功 | String | 返回数据 +## /用户管理/亲友号/我的亲友列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/relatives + +#### 请求方式 +> GET + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/relatives | Text | 是 | - +#### 请求Body参数 +```javascript + +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": [ + { + "IsRootUser": "1", + "UserId": "13", + "RelationType": "2", + "BindPatientTime": "2022-07-20 10:06:35" + } + ] +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | - | Number | - +data | - | Object | 返回数据 +data.IsRootUser | 1 | String | 是否是根用户 1-是,0-不是 +data.UserId | 13 | String | UserId +data.RelationType | 2 | Number | 用户与患者关系 1-本人,2-妈妈,3-爸爸,4-亲属 +data.BindPatientTime | 2022-07-20 10:06:35 | String | 绑定患者时间 +## /用户管理/亲友号/解绑亲友 +```text +解绑亲友,不能解绑根账户 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=zd/account/unbind-user + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | zd/account/unbind-user | Text | 是 | - +#### 请求Body参数 +```javascript +{ + "UserId": "2", +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +UserId | 2 | String | 是 | UserId +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "操作成功" +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | - | Number | - +data | 操作成功 | String | 返回数据 +## /患者运营 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/小程序 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +loginState | {{loginState}} | - +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/小程序/图文 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/小程序/图文/首页图文列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/pic-text/index-list&count=0&ConfigId=10 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/pic-text/index-list | String | 是 | - +count | 0 | String | 是 | - +ConfigId | 10 | String | 是 | 配置Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "Id": "32", + "ArticleId": "2", + "Title": "di1", + "TitlePicLink": "https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", + "CateName": "", + "Labels": [ + "头" + ] + } + ], + "page": 1, + "pages": 1, + "count": "1", + "OpenStatus": "1" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | - +data.list.Id | 32 | String | 记录Id +data.list.ArticleId | 2 | String | 文章Id +data.list.Title | di1 | String | 标题 +data.list.TitlePicLink | https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500 | String | 标题图地址 +data.list.CateName | - | String | 分类名 +data.list.Labels | 头 | Array | 标签,字符串数组 +data.page | 1 | Integer | 页码 +data.pages | 1 | Integer | 总页数 +data.count | 1 | String | 每页条数 +data.OpenStatus | 1 | String | 资讯模块状态 1-开启,0-关闭 +## /患者运营/小程序/图文/图文分类列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/pic-text/cate-list + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/pic-text/cate-list | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":[{"CateId":"6","CateName":"分类55"}]} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Array | - +data.CateId | 6 | String | 分类id +data.CateName | 分类55 | String | 分类名 +## /患者运营/小程序/图文/mg全知道banner配置 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com/?r=igg4/mini-conf/get-mg-config + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/mini-conf/get-mg-config | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": [ + { + "spreadId": "2593", + "title": "bannerq图片", + "img": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/662e59389df638c1955c2396e304bd6a_17506704717947.png", + "linkUrl": "" + } + ] +} +``` +## /患者运营/小程序/图文/图文列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/pic-text/list&Search=&CateId=&count=10&page=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/pic-text/list | String | 是 | - +Search | - | String | 是 | 标题,副标题 +CateId | - | String | 是 | 分类Id +count | 10 | String | 是 | 每页条数 +page | 1 | String | 是 | 页码 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "Id": "1", + "Title": "di1", + "SubTitle": "di1sub", + "TitlePicLink": "https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", + "ReadCost": "3", + "CatId": "1", + "Labels": [ + "头" + ], + "Content": "hahahhahahhahah", + "AudioLink": { + "url": "" + }, + "Sort": "1", + "Status": "2", + "PublishAt": "2026-05-14 17:54:28", + "IsDeleted": "0", + "CreatorId": "1959", + "CreatedAt": "2026-05-14 17:54:28", + "UpdaterId": "", + "UpdatedAt": "2026-05-14 17:54:28", + "EditorId": "", + "EditedAt": null, + "DeleterId": "", + "DeletedAt": null, + "OpenPeopleNum": "0", + "OpenNum": "0", + "BasicNum": "99", + "CollectionPeopleNum": "0", + "ComplimentPeopleNum": "0", + "SharePeopleNum": "0", + "ShareNum": "0", + "ComplimentNum": "0", + "EbookImageUrl": [], + "BigPicLink": "", + "DrugsSort": "1", + "CateName": "分类1", + "IsCollect": 0, + "IsCompliment": 0, + "IsShare": 0, + "IsView": 0, + "WillSendScore": "0", + "IsNew": 1 + } + ], + "page": 1, + "pages": 1, + "count": "1", + "OpenStatus": "1" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 状态码 0-成功,非0-不成功 +data | - | Object | - +data.list | - | Array | - +data.list.Id | 1 | String | 记录Id +data.list.Title | di1 | String | 标题 +data.list.SubTitle | di1sub | String | 副标题 +data.list.TitlePicLink | https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500 | String | 标题图地址 +data.list.ReadCost | 3 | String | 阅读耗时 分钟 +data.list.CatId | 1 | String | 分类Id +data.list.Labels | 头 | Array | 标签,字符串数组 +data.list.Content | hahahhahahhahah | String | 内容 +data.list.AudioLink | - | Object | 语音链接信息,字段自定义 +data.list.AudioLink.url | - | String | 语音url +data.list.Sort | 1 | String | 排序 +data.list.Status | 2 | String | 状态,保存时传1,保存并发布传2 +data.list.PublishAt | 2026-05-14 17:54:28 | String | 发布时间 +data.list.IsDeleted | 0 | String | - +data.list.CreatorId | 1959 | String | - +data.list.CreatedAt | 2026-05-14 17:54:28 | String | - +data.list.UpdaterId | - | String | - +data.list.UpdatedAt | 2026-05-14 17:54:28 | String | 最后更新时间 +data.list.EditorId | - | String | - +data.list.EditedAt | null | Null | - +data.list.DeleterId | - | String | - +data.list.DeletedAt | null | Null | - +data.list.OpenPeopleNum | 0 | String | 打开人数 +data.list.OpenNum | 0 | String | 打开次数 +data.list.BasicNum | 99 | String | 运营基础数 +data.list.CollectionPeopleNum | 0 | String | 收藏人数 +data.list.ComplimentPeopleNum | 0 | String | 点赞人数 +data.list.SharePeopleNum | 0 | String | 分享人数 +data.list.ShareNum | 0 | String | 分享次数 +data.list.ComplimentNum | 0 | String | - +data.list.EbookImageUrl | - | Array | - +data.list.BigPicLink | - | String | 故事大图 +data.list.DrugsSort | 1 | String | 用药患者排序 +data.list.CateName | 分类1 | String | 分类名 +data.list.IsCollect | 0 | Integer | 是否收藏 1-收藏,0-未收藏 +data.list.IsCompliment | 0 | Integer | 是否点赞 1-点赞,0-未点赞 +data.list.IsShare | 0 | Integer | 是否分享 1-分享,0-未分享 +data.list.IsView | 0 | Integer | 是否观看 1-观看,0-未观看 +data.list.WillSendScore | 0 | String | 浏览将会赠送的积分 +data.list.IsNew | 1 | Integer | 是否上新 1-是,2-否 +data.page | 1 | Integer | 页码 +data.pages | 1 | Integer | 总页数 +data.count | 1 | String | 每页条数 +data.OpenStatus | 1 | String | 图文模块状态 1-开启,0-关闭 +## /患者运营/小程序/图文/图文详情 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/pic-text/detail&Id=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/pic-text/detail | String | 是 | - +Id | 1 | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "Id": 2, + "Title": "di1", + "SubTitle": "di1sub", + "TitlePicLink": "https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", + "ReadCost": 3, + "CatId": 1, + "Labels": [ + "头", + "肩" + ], + "Content": "

hahahhahahhahah

", + "AudioLink": { + "url": "" + }, + "Sort": 300, + "Status": 1, + "PublishAt": null, + "IsDeleted": 0, + "CreatorId": "1", + "CreatedAt": "2023-06-27 10:05:14", + "UpdaterId": "1", + "UpdatedAt": "2023-06-28 11:51:51", + "EditorId": "1", + "EditedAt": "2023-06-28 11:47:39", + "DeleterId": "", + "DeletedAt": null, + "OpenPeopleNum": 1, + "OpenNum": 5, + "BasicNum": 99, + "CollectionPeopleNum": 1, + "ComplimentPeopleNum": 0, + "SharePeopleNum": 1, + "ShareNum": 1, + "CateName": null, + "IsCollect": 1, + "IsCompliment": 1, + "IsShare": 1, + "Recommends": [], + "CanGetScore": false + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 状态码 0-成功,非0-不成功 +data | - | Object | - +data.Id | 2 | Integer | 记录Id +data.Title | di1 | String | 标题 +data.SubTitle | di1sub | String | 副标题 +data.TitlePicLink | https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500 | String | 标题图地址 +data.ReadCost | 3 | Integer | 阅读耗时 分钟 +data.CatId | 1 | Integer | 分类Id +data.Labels | 头 | Array | 标签,字符串数组 +data.Content |

hahahhahahhahah

| String | 内容 +data.AudioLink | - | Object | 语音链接信息,字段自定义 +data.AudioLink.url | - | String | 语音url +data.Sort | 300 | Integer | 排序 +data.Status | 1 | Integer | 状态,保存时传1,保存并发布传2 +data.PublishAt | null | Null | 发布时间 +data.IsDeleted | 0 | Integer | - +data.CreatorId | 1 | String | - +data.CreatedAt | 2023-06-27 10:05:14 | String | - +data.UpdaterId | 1 | String | - +data.UpdatedAt | 2023-06-28 11:51:51 | String | 最后更新时间 +data.EditorId | 1 | String | - +data.EditedAt | 2023-06-28 11:47:39 | String | - +data.DeleterId | - | String | - +data.DeletedAt | null | Null | - +data.OpenPeopleNum | 1 | Integer | 打开人数 +data.OpenNum | 5 | Integer | 打开次数 +data.BasicNum | 99 | Integer | 运营基础数 +data.CollectionPeopleNum | 1 | Integer | 收藏人数 +data.ComplimentPeopleNum | 0 | Integer | 点赞人数 +data.SharePeopleNum | 1 | Integer | 分享人数 +data.ShareNum | 1 | Integer | 分享次数 +data.CateName | null | Null | 分类名 +data.IsCollect | 1 | Integer | 是否收藏 1-收藏,0-未收藏 +data.IsCompliment | 1 | Integer | 是否点赞 1-点赞,0-未点赞 +data.IsShare | 1 | Integer | 是否分享 1-分享,0-未分享 +data.Recommends | - | Array | 推荐文章 +data.CanGetScore | false | Boolean | 是否可以获得积分 true可以,false不可以 +## /患者运营/小程序/图文/图文阅读记录 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/pic-text/view + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/pic-text/view | String | 是 | - +#### 请求Body参数 +```javascript +{ + "ContentId": 1 +} +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":{"HistoryId":4}} +``` +## /患者运营/小程序/图文/图文收藏 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/pic-text/collection + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/pic-text/collection | String | 是 | - +#### 请求Body参数 +```javascript +{ + "ContentId": 1 +} +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/小程序/图文/图文点赞 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/pic-text/compliment + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/pic-text/compliment | String | 是 | - +#### 请求Body参数 +```javascript +{ + "ContentId": 1 +} +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/小程序/图文/图文分享 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/pic-text/share + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/pic-text/share | String | 是 | - +#### 请求Body参数 +```javascript +{ + "ContentId": 1 +} +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/小程序/图文/图文取消收藏 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/pic-text/cancel-collection + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/pic-text/cancel-collection | String | 是 | - +#### 请求Body参数 +```javascript +{ + "ContentId": 1 +} +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/小程序/图文/更改图文观看时长 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/pic-text/watch-duration + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/pic-text/watch-duration | String | 是 | - +#### 请求Body参数 +```javascript +{ + "HistoryId":1, + "WatchDuration":10 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +HistoryId | 1 | Integer | 是 | 历史记录Id +WatchDuration | 10 | Integer | 是 | 观看时长 秒 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/小程序/图文/收藏列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/pic-text/collection-list&count=10&page=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/pic-text/collection-list | String | 是 | - +count | 10 | String | 是 | 每页条数 +page | 1 | String | 是 | 页码 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "Id": "1", + "Title": "di1", + "SubTitle": "di1sub", + "TitlePicLink": "https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", + "ReadCost": "3", + "CatId": "1", + "Labels": [ + "头" + ], + "Content": "hahahhahahhahah", + "AudioLink": { + "url": "" + }, + "Sort": "1", + "Status": "2", + "PublishAt": "2026-05-14 17:54:28", + "IsDeleted": "0", + "CreatorId": "1959", + "CreatedAt": "2026-05-14 17:54:28", + "UpdaterId": "", + "UpdatedAt": "2026-05-14 17:54:28", + "EditorId": "", + "EditedAt": null, + "DeleterId": "", + "DeletedAt": null, + "OpenPeopleNum": "1", + "OpenNum": "1", + "BasicNum": "99", + "CollectionPeopleNum": "1", + "ComplimentPeopleNum": "1", + "SharePeopleNum": "1", + "ShareNum": "1", + "ComplimentNum": "1", + "EbookImageUrl": "", + "BigPicLink": "", + "DrugsSort": "1", + "ContentId": "1", + "CollectTime": "2026-05-15 10:28:47", + "CateName": "分类1", + "IsCollect": 0, + "IsCompliment": 1, + "IsShare": 1, + "IsView": 1 + } + ], + "page": 1, + "pages": 1, + "count": "1" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 状态码 0-成功,非0-不成功 +data | - | Object | - +data.list | - | Array | - +data.list.Id | 1 | String | 记录Id +data.list.Title | di1 | String | 标题 +data.list.SubTitle | di1sub | String | 副标题 +data.list.TitlePicLink | https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500 | String | 标题图地址 +data.list.ReadCost | 3 | String | 阅读耗时 分钟 +data.list.CatId | 1 | String | 分类Id +data.list.Labels | 头 | Array | 标签,字符串数组 +data.list.Content | hahahhahahhahah | String | 内容 +data.list.AudioLink | - | Object | 语音链接信息,字段自定义 +data.list.AudioLink.url | - | String | 语音url +data.list.Sort | 1 | String | 排序 +data.list.Status | 2 | String | 状态,保存时传1,保存并发布传2 +data.list.PublishAt | 2026-05-14 17:54:28 | String | 发布时间 +data.list.IsDeleted | 0 | String | - +data.list.CreatorId | 1959 | String | - +data.list.CreatedAt | 2026-05-14 17:54:28 | String | - +data.list.UpdaterId | - | String | - +data.list.UpdatedAt | 2026-05-14 17:54:28 | String | 最后更新时间 +data.list.EditorId | - | String | - +data.list.EditedAt | null | Null | - +data.list.DeleterId | - | String | - +data.list.DeletedAt | null | Null | - +data.list.OpenPeopleNum | 1 | String | 打开人数 +data.list.OpenNum | 1 | String | 打开次数 +data.list.BasicNum | 99 | String | 运营基础数 +data.list.CollectionPeopleNum | 1 | String | 收藏人数 +data.list.ComplimentPeopleNum | 1 | String | 点赞人数 +data.list.SharePeopleNum | 1 | String | 分享人数 +data.list.ShareNum | 1 | String | 分享次数 +data.list.ComplimentNum | 1 | String | - +data.list.EbookImageUrl | - | String | - +data.list.BigPicLink | - | String | 故事大图 +data.list.DrugsSort | 1 | String | 用药患者排序 +data.list.ContentId | 1 | String | - +data.list.CollectTime | 2026-05-15 10:28:47 | String | 收藏时间 +data.list.CateName | 分类1 | String | 分类名 +data.list.IsCollect | 0 | Integer | 是否收藏 1-收藏,0-未收藏 +data.list.IsCompliment | 1 | Integer | 是否点赞 1-点赞,0-未点赞 +data.list.IsShare | 1 | Integer | 是否分享 1-分享,0-未分享 +data.list.IsView | 1 | Integer | 是否观看 1-观看,0-未观看 +data.page | 1 | Integer | 页码 +data.pages | 1 | Integer | 总页数 +data.count | 1 | String | 每页条数 +## /患者运营/小程序/活动 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/小程序/活动/分类列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/activity/cate-list + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/activity/cate-list | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":[{"CateId":"6","CateName":"分类55"}]} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Array | - +data.CateId | 6 | String | 分类id +data.CateName | 分类55 | String | 分类名 +## /患者运营/小程序/活动/活动列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/activity/list&Type=1&Search=&CateId= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +LNG | 116.23128 | String | 是 | 经度 此参数需要定位距离时才传 +LAT | 40.22077 | String | 是 | 纬度 此参数需要定位距离时才传 +r | igg4/activity/list | String | 是 | - +Type | 1 | String | 是 | 活动类型 1-线上,2-线下 +Search | - | String | 是 | 名称 +CateId | - | String | 是 | 分类Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "Id": "1", + "Name": "线上活动", + "Type": "1", + "CateId": "1", + "Labels": [ + "标签1" + ], + "BigImgUrl": "", + "CreateTime": "2026-05-15 17:18:29", + "BeginTime": "2026-05-16 16:00:00", + "EndTime": "2026-05-16 17:00:00", + "SignUpDeadline": "2026-05-16 17:00:00", + "ShareNum": "0", + "SharePeopleNum": "0", + "SignUpPeopleNum": "0", + "OpenPeopleNum": "0", + "OpenNum": "0", + "JoinPeopleNum": null, + "IsLimitUser": "1", + "LimitPeopleNum": "100", + "Status": "1", + "ReplayVideoUrl": "", + "AttachmentFileName": "", + "AttachmentUrl": "", + "PosterUrl": "", + "IntroductionUrl": "http://www.baidu.com", + "DetailJson": "", + "Link": "", + "WorkerId": "1959", + "ActivityBasicNum": "0", + "TencentMeetingId": "", + "TencentMeetingCode": "", + "MasterName": "ha", + "MasterTitle": "tt", + "MasterHosipital": "回龙观医院", + "DoctorId": "1", + "Location": "", + "LocationLNG": "0.000000", + "LocationLAT": "0.000000", + "UpdateTime": "2026-05-15 17:18:29", + "TencentMeetingStatus": "0", + "ReplayStatus": "0", + "RegionId": "1", + "RegionLThreeId": "1", + "RegionLThreeName": "北中国", + "WxPicUrl": null, + "WxProxyPicUrl": null, + "ThumbMediaId": null, + "SubscribeUserCount": "0", + "SubscribeSendSuccessCount": "0", + "JumpObj": { + "url": "www.baidu.com" + }, + "ss": "1", + "CateName": "分类1", + "IsSignUp": 0, + "SignUpStatus": 0, + "WillSendScore": "0" + } + ], + "page": 1, + "pages": 1, + "count": "1", + "OpenStatus": "1" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | - +data.list.Id | 1 | String | 记录id +data.list.Name | 线上活动 | String | 活动名称 +data.list.Type | 1 | String | 活动类型 1-线上,2-线下 +data.list.CateId | 1 | String | 分类Id +data.list.Labels | 标签1 | Array | 标签 +data.list.BigImgUrl | - | String | - +data.list.CreateTime | 2026-05-15 17:18:29 | String | 创建时间 +data.list.BeginTime | 2026-05-16 16:00:00 | String | 活动开始时间 +data.list.EndTime | 2026-05-16 17:00:00 | String | 活动结束时间 +data.list.SignUpDeadline | 2026-05-16 17:00:00 | String | 报名截止时间 +data.list.ShareNum | 0 | String | - +data.list.SharePeopleNum | 0 | String | 分享人数 +data.list.SignUpPeopleNum | 0 | String | 报名人数 +data.list.OpenPeopleNum | 0 | String | 打开人数 +data.list.OpenNum | 0 | String | 打开次数 +data.list.JoinPeopleNum | null | Null | 参与人数 +data.list.IsLimitUser | 1 | String | 是否限额 1-限制,0-不限制 +data.list.LimitPeopleNum | 100 | String | 限额人数 +data.list.Status | 1 | String | 状态 1-待开始,2-进行中,3-已结束,99-取消,100-删除 +data.list.ReplayVideoUrl | - | String | 视频回放地址 +data.list.AttachmentFileName | - | String | - +data.list.AttachmentUrl | - | String | - +data.list.PosterUrl | - | String | 海报图 +data.list.IntroductionUrl | http://www.baidu.com | String | 介绍Url +data.list.DetailJson | - | String | 详情 +data.list.Link | - | String | - +data.list.WorkerId | 1959 | String | - +data.list.ActivityBasicNum | 0 | String | 运营基础数 +data.list.TencentMeetingId | - | String | 腾讯会议Id +data.list.TencentMeetingCode | - | String | 腾讯会议code +data.list.MasterName | ha | String | 专家名称 +data.list.MasterTitle | tt | String | 专家头衔 +data.list.MasterHosipital | 回龙观医院 | String | 专家所在医院 +data.list.DoctorId | 1 | String | - +data.list.Location | - | String | 活动地点 +data.list.LocationLNG | 0.000000 | String | 地点经度 +data.list.LocationLAT | 0.000000 | String | 地点纬度 +data.list.UpdateTime | 2026-05-15 17:18:29 | String | - +data.list.TencentMeetingStatus | 0 | String | - +data.list.ReplayStatus | 0 | String | - +data.list.RegionId | 1 | String | - +data.list.RegionLThreeId | 1 | String | - +data.list.RegionLThreeName | 北中国 | String | - +data.list.WxPicUrl | null | Null | - +data.list.WxProxyPicUrl | null | Null | - +data.list.ThumbMediaId | null | Null | - +data.list.SubscribeUserCount | 0 | String | - +data.list.SubscribeSendSuccessCount | 0 | String | - +data.list.JumpObj | - | Object | 活动跳转信息 +data.list.JumpObj.url | www.baidu.com | String | - +data.list.ss | 1 | String | - +data.list.CateName | 分类1 | String | 分类名 +data.list.IsSignUp | 0 | Integer | 是否报名 +data.list.SignUpStatus | 0 | Integer | 报名状态 +data.list.WillSendScore | 0 | String | 报名将会赠送的积分 +data.page | 1 | Integer | 页码 +data.pages | 1 | Integer | 页数 +data.count | 1 | String | 总条数 +data.OpenStatus | 1 | String | 开关状态 1-开,0-关 +## /患者运营/小程序/活动/活动详情 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/activity/detail&Id=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/activity/detail | String | 是 | - +Id | 1 | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "Id": "1", + "Name": "线上活动", + "Type": "1", + "CateId": "1", + "Labels": [ + "标签1" + ], + "BigImgUrl": "", + "CreateTime": "2026-05-15 17:18:29", + "BeginTime": "2026-05-16 16:00:00", + "EndTime": "2026-05-16 17:00:00", + "SignUpDeadline": "2026-05-16 17:00:00", + "ShareNum": "0", + "SharePeopleNum": "0", + "SignUpPeopleNum": "0", + "OpenPeopleNum": "0", + "OpenNum": "0", + "JoinPeopleNum": null, + "IsLimitUser": "1", + "LimitPeopleNum": "100", + "Status": "1", + "ReplayVideoUrl": "", + "AttachmentFileName": "", + "AttachmentUrl": "", + "PosterUrl": "", + "IntroductionUrl": "http://www.baidu.com", + "DetailJson": "", + "Link": "", + "WorkerId": "1959", + "ActivityBasicNum": "0", + "TencentMeetingId": "", + "TencentMeetingCode": "", + "MasterName": "ha", + "MasterTitle": "tt", + "MasterHosipital": "回龙观医院", + "DoctorId": "1", + "Location": "", + "LocationLNG": "0.000000", + "LocationLAT": "0.000000", + "UpdateTime": "2026-05-15 17:18:29", + "TencentMeetingStatus": "0", + "ReplayStatus": "0", + "RegionId": "0", + "RegionLThreeId": "1", + "RegionLThreeName": "北中国", + "WxPicUrl": null, + "WxProxyPicUrl": null, + "ThumbMediaId": null, + "SubscribeUserCount": "0", + "SubscribeSendSuccessCount": "0", + "JumpObj": { + "url": "www.baidu.com" + }, + "CateName": "分类1", + "IsSignUp": 0, + "SignUpStatus": 0, + "SignUpRecord": [] + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.Id | 1 | String | 记录Id +data.Name | 线上活动 | String | 活动名称 +data.Type | 1 | String | 活动类型 1-线上,2-线下 +data.CateId | 1 | String | 分类Id +data.Labels | 标签1 | Array | 标签 +data.BigImgUrl | - | String | - +data.CreateTime | 2026-05-15 17:18:29 | String | 创建时间 +data.BeginTime | 2026-05-16 16:00:00 | String | 活动开始时间 +data.EndTime | 2026-05-16 17:00:00 | String | 活动结束时间 +data.SignUpDeadline | 2026-05-16 17:00:00 | String | 报名截止时间 +data.ShareNum | 0 | String | - +data.SharePeopleNum | 0 | String | 分享人数 +data.SignUpPeopleNum | 0 | String | 报名人数 +data.OpenPeopleNum | 0 | String | 打开人数 +data.OpenNum | 0 | String | 打开次数 +data.JoinPeopleNum | null | Null | 参与人数 +data.IsLimitUser | 1 | String | 是否限额 1-限制,0-不限制 +data.LimitPeopleNum | 100 | String | 限额人数 +data.Status | 1 | String | 状态 1-待开始,2-进行中,3-已结束,99-取消,100-删除 +data.ReplayVideoUrl | - | String | 回放地址 +data.AttachmentFileName | - | String | - +data.AttachmentUrl | - | String | - +data.PosterUrl | - | String | 海报图 +data.IntroductionUrl | http://www.baidu.com | String | 介绍Url +data.DetailJson | - | String | 详情 +data.Link | - | String | - +data.WorkerId | 1959 | String | - +data.ActivityBasicNum | 0 | String | 运营基础数 +data.TencentMeetingId | - | String | - +data.TencentMeetingCode | - | String | 腾讯会议Code +data.MasterName | ha | String | 专家名称 +data.MasterTitle | tt | String | 专家头衔 +data.MasterHosipital | 回龙观医院 | String | 专家所在医院 +data.DoctorId | 1 | String | - +data.Location | - | String | 活动地点 +data.LocationLNG | 0.000000 | String | 经度 +data.LocationLAT | 0.000000 | String | 纬度 +data.UpdateTime | 2026-05-15 17:18:29 | String | - +data.TencentMeetingStatus | 0 | String | - +data.ReplayStatus | 0 | String | - +data.RegionId | 0 | String | - +data.RegionLThreeId | 1 | String | - +data.RegionLThreeName | 北中国 | String | - +data.WxPicUrl | null | Null | - +data.WxProxyPicUrl | null | Null | - +data.ThumbMediaId | null | Null | - +data.SubscribeUserCount | 0 | String | - +data.SubscribeSendSuccessCount | 0 | String | - +data.JumpObj | - | Object | 活动跳转信息 +data.JumpObj.url | www.baidu.com | String | - +data.CateName | 分类1 | String | 分类名 +data.IsSignUp | 0 | Integer | 是否报名 1-报名,0-没有 +data.SignUpStatus | 0 | Integer | 报名状态 1-审核中,2-已报名 +data.SignUpRecord | - | Array | - +## /患者运营/小程序/活动/打开记录 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/activity/view + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/activity/view | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Id": 1 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 16 | Integer | 是 | 记录id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/小程序/活动/分享记录 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/activity/share + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/activity/share | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Id": 1 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 16 | Integer | 是 | 记录id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/小程序/活动/报名 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/activity/sign-up + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/activity/sign-up | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Id": 1, + "PreUserIdentity": 1 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 16 | Integer | 是 | 记录id +PreUserIdentity | 1 | Integer | 是 | 报名前身份 1-空白用户,2-注册用户,3-疾病患者,4-用药患者 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "rewardScore":50 + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.rewardScore | 50 | Integer | 赠送积分 +## /患者运营/小程序/活动/签到 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/activity/sign-in + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/activity/sign-in | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Id": 1 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 1 | Integer | 是 | 记录id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/小程序/活动/报名活动列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/activity/sign-up-list&Type=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/activity/sign-up-list | String | 是 | - +Type | 1 | String | 是 | 活动类型 1-线上,2-线下 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "Id": "16", + "Name": "线下活动2", + "Type": "2", + "CateId": "1", + "Labels": [ + "标签1" + ], + "BigImgUrl": "", + "CreateTime": "2023-07-06 17:46:50", + "BeginTime": "2023-07-06 16:00:00", + "EndTime": "2023-07-06 17:00:00", + "SignUpDeadline": "2023-07-09 17:00:00", + "SharePeopleNum": "1", + "SignUpPeopleNum": "0", + "OpenPeopleNum": "1", + "OpenNum": "2", + "JoinPeopleNum": null, + "IsLimitUser": "1", + "LimitPeopleNum": "100", + "Status": "3", + "ReplayVideoUrl": "", + "AttachmentFileName": "", + "AttachmentUrl": "", + "PosterUrl": "", + "IntroductionUrl": "http://www.baidu.com", + "DetailJson": "[]", + "Link": "", + "WorkerId": "1", + "ActivityBasicNum": "0", + "TencentMeetingId": "", + "TencentMeetingCode": "", + "MasterName": "", + "MasterTitle": "", + "MasterHosipital": "", + "Location": "北京市昌平区霍营地铁站", + "LocationLNG": "116.368073", + "LocationLAT": "40.074886", + "UpdateTime": "2023-07-08 14:24:26", + "CateName": "", + "IsSignUp": 1, + "SignUpStatus": "2" + } + ], + "page": 1, + "pages": 1, + "count": "1" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | - +data.list.Id | 16 | String | 记录id +data.list.Name | 线下活动2 | String | 活动名称 +data.list.Type | 2 | String | 活动类型 1-线上,2-线下 +data.list.CateId | 1 | String | 分类Id +data.list.Labels | 标签1 | Array | 标签 +data.list.BigImgUrl | - | String | - +data.list.CreateTime | 2023-07-06 17:46:50 | String | 创建时间 +data.list.BeginTime | 2023-07-06 16:00:00 | String | 活动开始时间 +data.list.EndTime | 2023-07-06 17:00:00 | String | 活动结束时间 +data.list.SignUpDeadline | 2023-07-09 17:00:00 | String | 报名截止时间 +data.list.SharePeopleNum | 1 | String | 分享人数 +data.list.SignUpPeopleNum | 0 | String | 报名人数 +data.list.OpenPeopleNum | 1 | String | 打开人数 +data.list.OpenNum | 2 | String | 打开次数 +data.list.JoinPeopleNum | null | Null | 参与人数 +data.list.IsLimitUser | 1 | String | 是否限额 1-限制,0-不限制 +data.list.LimitPeopleNum | 100 | String | 限额人数 +data.list.Status | 3 | String | 状态 1-待开始,2-进行中,3-已结束,99-取消,100-删除 +data.list.ReplayVideoUrl | - | String | 视频回放地址 +data.list.AttachmentFileName | - | String | - +data.list.AttachmentUrl | - | String | - +data.list.PosterUrl | - | String | 海报图 +data.list.IntroductionUrl | http://www.baidu.com | String | 介绍Url +data.list.DetailJson | [] | String | 详情 +data.list.Link | - | String | - +data.list.WorkerId | 1 | String | - +data.list.ActivityBasicNum | 0 | String | 运营基础数 +data.list.TencentMeetingId | - | String | 腾讯会议Id +data.list.TencentMeetingCode | - | String | 腾讯会议code +data.list.MasterName | - | String | 专家名称 +data.list.MasterTitle | - | String | 专家头衔 +data.list.MasterHosipital | - | String | 专家所在医院 +data.list.Location | 北京市昌平区霍营地铁站 | String | 活动地点 +data.list.LocationLNG | 116.368073 | String | 地点经度 +data.list.LocationLAT | 40.074886 | String | 地点纬度 +data.list.UpdateTime | 2023-07-08 14:24:26 | String | - +data.list.CateName | - | String | 分类名 +data.list.IsSignUp | 1 | Integer | 是否报名 +data.list.SignUpStatus | 2 | String | 报名状态 +data.page | 1 | Integer | 页码 +data.pages | 1 | Integer | 页数 +data.count | 1 | String | 总条数 +## /患者运营/小程序/活动/报名状态 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/activity/sign-up-detail&Id=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/activity/sign-up-detail | String | 是 | - +Id | 1 | String | 是 | 记录id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "ActivityId": 15, + "ActivityName": "线上活动3", + "Type": 1, + "TencentMeetingCode": "525460508", + "Location": "", + "LocationLNG": 0, + "LocationLAT": 0, + "BeginTime": "2023-07-07 16:00:00", + "AuditStatus": "4", + "IsSignUp": 1, + "SignUpStatus": "1", + "IsFollow": 1 + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.ActivityId | 15 | Integer | 活动Id +data.ActivityName | 线上活动3 | String | 活动名称 +data.Type | 1 | Integer | 活动类型 1-线上 2-线下 +data.TencentMeetingCode | 525460508 | String | 腾讯会议Code +data.Location | - | String | 活动地点 +data.LocationLNG | 0 | Integer | 经度 +data.LocationLAT | 0 | Integer | 纬度 +data.BeginTime | 2023-07-07 16:00:00 | String | 活动开始时间 +data.AuditStatus | 4 | String | 审核状态 0-未申请,1-审核中,2-审核驳回,3-审核通过,4-ai审核通过 +data.IsSignUp | 1 | Integer | 是否报名 1-报名,0-没有 +data.SignUpStatus | 1 | String | 报名状态 1-审核中,2-已报名 +data.IsFollow | 1 | Integer | 是否关注 1-关注,0-未关注 +## /患者运营/小程序/活动/签到状态 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/activity/sign-in-detail&Id=16 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/activity/sign-in-detail | String | 是 | - +Id | 16 | String | 是 | 记录id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "ActivityId": 16, + "ActivityName": "线下活动2", + "Type": 2, + "Location": "北京市昌平区霍营地铁站", + "LocationLNG": 116.368073, + "LocationLAT": 40.074886, + "BeginTime": "2023-07-06 16:00:00", + "IsSignIn": 1 + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.ActivityId | 16 | Integer | 活动Id +data.ActivityName | 线下活动2 | String | 活动名称 +data.Type | 2 | Integer | 活动类型 1-线上 2-线下 +data.Location | 北京市昌平区霍营地铁站 | String | 活动地点 +data.LocationLNG | 116.368073 | Number | 经度 +data.LocationLAT | 40.074886 | Number | 纬度 +data.BeginTime | 2023-07-06 16:00:00 | String | 活动开始时间 +data.IsSignIn | 1 | Integer | 签到状态 1-已签到,0-未签到 +## /患者运营/小程序/活动/海报 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=poster/prepare + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | poster/prepare | String | 是 | - +#### 请求Body参数 +```javascript +{ + "posterId":"activity-invite", + "activityId":15, + "userId":"14512" +} +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/小程序/活动/首页活动列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/activity/index-list&ConfigId=16&count=5 + +#### 请求方式 +> GET + +#### Content-Type +> form-data + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/activity/index-list | String | 是 | - +ConfigId | 16 | String | 是 | 配置Id +count | 5 | String | 是 | 数量 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "Id": "26", + "Name": "节日庆典", + "Type": "2", + "CateId": "12", + "Labels": [ + "[\"[\\\"[\\\\\\\"112\\\\\\\"]\\\"]\"]" + ], + "BigImgUrl": "", + "CreateTime": "2023-07-12 14:44:35", + "BeginTime": "2023-07-12 14:00:00", + "EndTime": "2023-08-31 14:00:00", + "SignUpDeadline": "2023-07-15 14:45:00", + "ShareNum": "0", + "SharePeopleNum": "0", + "SignUpPeopleNum": "2", + "OpenPeopleNum": "5", + "OpenNum": "29", + "JoinPeopleNum": null, + "IsLimitUser": "1", + "LimitPeopleNum": "100", + "Status": "2", + "ReplayVideoUrl": "https://circlehbsaas.oss-cn-beijing.aliyuncs.com/video/20230712546_1635738115605487.mp4", + "AttachmentFileName": "", + "AttachmentUrl": "", + "PosterUrl": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/7c9aab855c97b203e0bdc15ce8819186_16891442189041.png", + "IntroductionUrl": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/25614fceaf4ddb9426437b098c642525_16891442214619.png", + "DetailJson": "[{\"name\":\"微信图片_20230706144658.png\",\"type\":\"image\",\"url\":\"https:\\/\\/picsissiok-10049618.cos.ap-shanghai.myqcloud.com\\/150d741a6cf83c3ce87a13467c2779e9_16891442233305.png\",\"size\":\"428527\"},{\"name\":\"微信图片_20230706144658.png\",\"type\":\"image\",\"url\":\"https:\\/\\/picsissiok-10049618.cos.ap-shanghai.myqcloud.com\\/45fd9fbf17f307fe0c8ecff178d790eb_16891442267963.png\",\"size\":\"428527\"},{\"name\":\"微信图片_20230706144658.png\",\"type\":\"image\",\"url\":\"https:\\/\\/picsissiok-10049618.cos.ap-shanghai.myqcloud.com\\/b7785469bdcc9fdcf47555e6774ec61f_16891442302865.png\",\"size\":\"428527\"}]", + "Link": "", + "WorkerId": "14510", + "ActivityBasicNum": "0", + "TencentMeetingId": "", + "TencentMeetingCode": "", + "MasterName": "", + "MasterTitle": "", + "MasterHosipital": "", + "Location": "北京市天通苑西三区北20号楼4单元111111111111111111111111111111111111111111", + "LocationLNG": "116.409561", + "LocationLAT": "40.076954", + "UpdateTime": "2023-07-13 09:31:22", + "TencentMeetingStatus": "0", + "ReplayStatus": "0", + "ss": "0", + "CateName": "日常护理", + "IsSignUp": 0, + "SignUpStatus": 0 + } + ], + "page": 1, + "pages": 1, + "count": "1", + "OpenStatus": "1" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | - +data.list.Id | 26 | String | 记录id +data.list.Name | 节日庆典 | String | 活动名称 +data.list.Type | 2 | String | 活动类型 1-线上,2-线下 +data.list.CateId | 12 | String | 分类Id +data.list.Labels | ["[\"[\\\"112\\\"]\"]"] | Array | 标签 +data.list.BigImgUrl | - | String | - +data.list.CreateTime | 2023-07-12 14:44:35 | String | 创建时间 +data.list.BeginTime | 2023-07-12 14:00:00 | String | 活动开始时间 +data.list.EndTime | 2023-08-31 14:00:00 | String | 活动结束时间 +data.list.SignUpDeadline | 2023-07-15 14:45:00 | String | 报名截止时间 +data.list.ShareNum | 0 | String | 分享次数 +data.list.SharePeopleNum | 0 | String | 分享人数 +data.list.SignUpPeopleNum | 2 | String | 报名人数 +data.list.OpenPeopleNum | 5 | String | 打开人数 +data.list.OpenNum | 29 | String | 打开次数 +data.list.JoinPeopleNum | null | Null | 参与人数 +data.list.IsLimitUser | 1 | String | 是否限额 1-限制,0-不限制 +data.list.LimitPeopleNum | 100 | String | 限额人数 +data.list.Status | 2 | String | 状态 1-待开始,2-进行中,3-已结束,99-取消,100-删除 +data.list.ReplayVideoUrl | https://circlehbsaas.oss-cn-beijing.aliyuncs.com/video/20230712546_1635738115605487.mp4 | String | 视频回放地址 +data.list.AttachmentFileName | - | String | - +data.list.AttachmentUrl | - | String | - +data.list.PosterUrl | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/7c9aab855c97b203e0bdc15ce8819186_16891442189041.png | String | 海报图 +data.list.IntroductionUrl | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/25614fceaf4ddb9426437b098c642525_16891442214619.png | String | 介绍Url +data.list.DetailJson | [{"name":"微信图片_20230706144658.png","type":"image","url":"https:\/\/picsissiok-10049618.cos.ap-shanghai.myqcloud.com\/150d741a6cf83c3ce87a13467c2779e9_16891442233305.png","size":"428527"},{"name":"微信图片_20230706144658.png","type":"image","url":"https:\/\/picsissiok-10049618.cos.ap-shanghai.myqcloud.com\/45fd9fbf17f307fe0c8ecff178d790eb_16891442267963.png","size":"428527"},{"name":"微信图片_20230706144658.png","type":"image","url":"https:\/\/picsissiok-10049618.cos.ap-shanghai.myqcloud.com\/b7785469bdcc9fdcf47555e6774ec61f_16891442302865.png","size":"428527"}] | String | 详情 +data.list.Link | - | String | - +data.list.WorkerId | 14510 | String | - +data.list.ActivityBasicNum | 0 | String | 运营基础数 +data.list.TencentMeetingId | - | String | 腾讯会议Id +data.list.TencentMeetingCode | - | String | 腾讯会议code +data.list.MasterName | - | String | 专家名称 +data.list.MasterTitle | - | String | 专家头衔 +data.list.MasterHosipital | - | String | 专家所在医院 +data.list.Location | 北京市天通苑西三区北20号楼4单元111111111111111111111111111111111111111111 | String | 活动地点 +data.list.LocationLNG | 116.409561 | String | 地点经度 +data.list.LocationLAT | 40.076954 | String | 地点纬度 +data.list.UpdateTime | 2023-07-13 09:31:22 | String | - +data.list.TencentMeetingStatus | 0 | String | - +data.list.ReplayStatus | 0 | String | - +data.list.ss | 0 | String | - +data.list.CateName | 日常护理 | String | 分类名 +data.list.IsSignUp | 0 | Integer | 是否报名 +data.list.SignUpStatus | 0 | Integer | 报名状态 +data.page | 1 | Integer | 页码 +data.pages | 1 | Integer | 页数 +data.count | 1 | String | 总条数 +data.OpenStatus | 1 | String | 开关状态 1-开,0-关 +## /患者运营/小程序/获取微信公众号关注二维码,带场景值 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/common/get-channel-wx-code&ChannelType=1&Id=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/common/get-channel-wx-code | String | 是 | - +ChannelType | 1 | String | 是 | 用户关注渠道 1-直播/2-ADL/3-图文/4-视频/5-患者故事/6-平台介绍/7-升级服务介绍/8-亲友号/9-渠道码/10-线下活动/11-其它(搜索公众号,无法控制的渠道)/12-NRDL活动 +Id | 1 | String | 是 | 记录id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +pass | 1 | - +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台/内容分类管理 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台/内容分类管理/新建分类 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://home.igg4.hbraas.com/?r=po-cate/create + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | po-cate/create | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Name": "故事分类" +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Name | 分类2 | String | 是 | 分类名 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"创建成功"} +``` +## /患者运营/后台/内容分类管理/分类列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://home.igg4.hbraas.com/?r=po-cate/list + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | po-cate/list | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": [ + { + "Id": "4", + "Name": "分类1" + }, + { + "Id": "5", + "Name": "分类2" + } + ] +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 验证码 +data | - | Array | - +data.Id | 4 | String | 分类Id +data.Name | 分类1 | String | 分类名 +## /患者运营/后台/内容分类管理/更新分类 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://home.igg4.hbraas.com/?r=po-cate/update + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | po-cate/update | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Id":5, + "Name":"分类3" +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 5 | Integer | 是 | 分类Id +Name | 分类3 | String | 是 | 分类名 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"编辑成功"} +``` +## /患者运营/后台/内容分类管理/删除分类 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://home.igg4.hbraas.com/?r=po-cate/delete + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | po-cate/delete | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Id":5 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 5 | Integer | 是 | 分类Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"删除成功"} +``` +## /患者运营/后台/图文 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台/图文/分类列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://home.igg4.hbraas.com/?r=pic-text/cate-list + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/cate-list | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": [ + { + "Id": "12", + "CateId": "12", + "Sort": "7", + "IsShow": "2", + "ImageUrl": "", + "CateName": "日常护理", + "Num": 0 + } + ] +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 验证码 +data | - | Array | - +data.Id | 12 | String | 记录Id +data.CateId | 12 | String | 分类id +data.Sort | 7 | String | 排序 +data.IsShow | 2 | String | 是否展示 1-展示,2-不展示 +data.ImageUrl | - | String | 图片地址 +data.CateName | 日常护理 | String | 分类名 +data.Num | 0 | Integer | 内容数量 +## /患者运营/后台/图文/分类排序 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://home.igg4.hbraas.com/?r=pic-text/cate-sort + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/cate-sort | String | 是 | - +#### 请求Body参数 +```javascript +{ + "IdList":[4,6] +} +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/后台/图文/分类设置是否展示 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/cate-set-show + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/cate-set-show | String | 是 | - +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 请求Body参数 +```javascript +{ + "Id":4, + "IsShow":2 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 4 | Integer | 是 | 分类Id +IsShow | 2 | Integer | 是 | 是否显示 1-显示,2-不显示 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/后台/图文/可选分类列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/select-cate-list + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/select-cate-list | String | 是 | - +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": [ + { + "CateId": "6", + "CateName": "分类55", + "Num": 0 + } + ] +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 验证码 +data | - | Array | - +data.CateId | 6 | String | 分类id +data.CateName | 分类55 | String | 分类名 +data.Num | 0 | Integer | 内容数量 +## /患者运营/后台/图文/创建图文 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://home.igg4.hbraas.com/?r=pic-text/create + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/create | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Title": "di1", + "SubTitle": "di1sub", + "TitlePicLink": "https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", + "BigPicLink":"https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", + "ReadCost": 3, + "CatId": 1, + "Labels": [ + "头", + "肩" + ], + "Content": "hahahhahahhahah", + "AudioLink": { + "url": "" + }, + "BasicNum": 99, + "Status": 2, + "EbookImageUrl": [ + + ], + "BookIds": [ + + ] +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Title | di1 | String | 是 | 标题 +SubTitle | di1sub | String | 是 | 副标题 +TitlePicLink | https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500 | String | 是 | 标题图地址 +BigPicLink | https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500 | String | 是 | 故事图片链接 +ReadCost | 3 | Integer | 是 | 阅读耗时 分钟 +CatId | 1 | Integer | 是 | 分类Id +Labels | 头 | Array | 是 | 标签,字符串数组 +Content | hahahhahahhahah | String | 是 | 内容 +AudioLink | - | Object | 是 | 语音链接信息,字段自定义 +AudioLink.url | - | String | 是 | 音频链接 +BasicNum | 99 | Integer | 是 | 运营基础数 +Status | 2 | Integer | 是 | 状态,保存时传1,保存并发布传2 +EbookImageUrl | - | Array | 是 | 电子书图片 +BookIds | 1 | Array | 是 | 电子书Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台/图文/图文列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/list&count=10&page=1&Search=&Status=&PublishAtBegin=&PublishAtEnd=&UpdateTimeBegin=&UpdateTimeEnd=&Sort= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/list | String | 是 | - +count | 10 | String | 是 | 每页条数 +page | 1 | String | 是 | 页码 +Search | - | String | 是 | 名称 +Status | - | String | 是 | 状态,1-待发布,2-已发布 +PublishAtBegin | - | String | 是 | 发布时间开始 +PublishAtEnd | - | String | 是 | 发布时间结束 +UpdateTimeBegin | - | String | 是 | 更新时间开始 +UpdateTimeEnd | - | String | 是 | 更新时间结束 +Sort | - | String | 是 | 排序 默认为-sort,time - 更改时间键升序,-time -更改时间降序,sort - 权重升序 ,-sort -权重降序,-drugsSort 用药患者权重降序, drugsSort 用药患者权重升序 +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "Id": "1", + "Title": "di1", + "SubTitle": "di1sub", + "TitlePicLink": "https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", + "BigPicLink": "", + "ReadCost": "3", + "CatId": "1", + "Labels": [ + "头" + ], + "Sort": "1", + "DrugsSort": "1", + "Status": "2", + "PublishAt": "2026-05-14 17:54:28", + "UpdatedAt": "2026-05-14 17:54:28", + "EditedAt": null, + "OpenPeopleNum": "0", + "OpenNum": "0", + "BasicNum": "99", + "CollectionPeopleNum": "0", + "ComplimentPeopleNum": "0", + "ComplimentNum": "0", + "SharePeopleNum": "0", + "ShareNum": "0", + "CateName": "分类1" + } + ], + "page": 1, + "pages": 1, + "count": "1", + "OpenStatus": "1", + "EbookStatus": "0" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 验证码 +data | - | Object | - +data.list | - | Array | - +data.list.Id | 1 | String | 记录Id +data.list.Title | di1 | String | 标题 +data.list.SubTitle | di1sub | String | 副标题 +data.list.TitlePicLink | https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500 | String | 标题图地址 +data.list.BigPicLink | - | String | 故事图片链接 +data.list.ReadCost | 3 | String | 阅读耗时 分钟 +data.list.CatId | 1 | String | 分类Id +data.list.Labels | 头 | Array | 标签,字符串数组 +data.list.Sort | 1 | String | 排序权重 +data.list.DrugsSort | 1 | String | 用药患者 权重排序 +data.list.Status | 2 | String | 状态,1-待发布,2-已发布 +data.list.PublishAt | 2026-05-14 17:54:28 | String | 发布时间 +data.list.UpdatedAt | 2026-05-14 17:54:28 | String | 最后更新时间 +data.list.EditedAt | null | Null | - +data.list.OpenPeopleNum | 0 | String | 打开人数 +data.list.OpenNum | 0 | String | 打开次数 +data.list.BasicNum | 99 | String | 运营基础数 +data.list.CollectionPeopleNum | 0 | String | 收藏人数 +data.list.ComplimentPeopleNum | 0 | String | 点赞人数 +data.list.ComplimentNum | 0 | String | - +data.list.SharePeopleNum | 0 | String | 分享人数 +data.list.ShareNum | 0 | String | 分享次数 +data.list.CateName | 分类1 | String | 分类名 +data.page | 1 | Integer | 页码 +data.pages | 1 | Integer | 总页数 +data.count | 1 | String | 总条数 +data.OpenStatus | 1 | String | 资讯模块状态 1-开启,0-关闭 +data.EbookStatus | 0 | String | 电子书模式 1-是,0-不是 +## /患者运营/后台/图文/图文详情 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/view&Id=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/view | String | 是 | - +Id | 1 | String | 是 | 记录Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "Id": 1, + "Title": "di1", + "SubTitle": "di1sub", + "TitlePicLink": "https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", + "ReadCost": 3, + "CatId": 1, + "Labels": [ + "头" + ], + "Content": "hahahhahahhahah", + "AudioLink": { + "url": "" + }, + "Sort": 1, + "Status": 2, + "PublishAt": "2026-05-14 17:54:28", + "IsDeleted": 0, + "CreatorId": "1959", + "CreatedAt": "2026-05-14 17:54:28", + "UpdaterId": "", + "UpdatedAt": "2026-05-14 17:54:28", + "EditorId": "", + "EditedAt": null, + "DeleterId": "", + "DeletedAt": null, + "OpenPeopleNum": 0, + "OpenNum": 0, + "BasicNum": 99, + "CollectionPeopleNum": 0, + "ComplimentPeopleNum": 0, + "SharePeopleNum": 0, + "ShareNum": 0, + "ComplimentNum": 0, + "EbookImageUrl": [], + "BigPicLink": "", + "DrugsSort": 1, + "CateName": "分类1", + "BookIds": [] + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 验证码 +data | - | Object | - +data.Id | 1 | Integer | 记录Id +data.Title | di1 | String | 标题 +data.SubTitle | di1sub | String | 副标题 +data.TitlePicLink | https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500 | String | 标题图地址 +data.ReadCost | 3 | Integer | 阅读耗时 分钟 +data.CatId | 1 | Integer | 分类Id +data.Labels | 头 | Array | 标签,字符串数组 +data.Content | hahahhahahhahah | String | 内容 +data.AudioLink | - | Object | 语音链接信息,字段自定义 +data.AudioLink.url | - | String | 语音url +data.Sort | 1 | Integer | 排序 +data.Status | 2 | Integer | 状态,1-待发布,2-已发布 +data.PublishAt | 2026-05-14 17:54:28 | String | 发布时间 +data.IsDeleted | 0 | Integer | - +data.CreatorId | 1959 | String | - +data.CreatedAt | 2026-05-14 17:54:28 | String | - +data.UpdaterId | - | String | - +data.UpdatedAt | 2026-05-14 17:54:28 | String | 最后更新时间 +data.EditorId | - | String | - +data.EditedAt | null | Null | - +data.DeleterId | - | String | - +data.DeletedAt | null | Null | - +data.OpenPeopleNum | 0 | Integer | 打开人数 +data.OpenNum | 0 | Integer | 打开次数 +data.BasicNum | 99 | Integer | 运营基础数 +data.CollectionPeopleNum | 0 | Integer | 收藏人数 +data.ComplimentPeopleNum | 0 | Integer | 点赞人数 +data.SharePeopleNum | 0 | Integer | 分享人数 +data.ShareNum | 0 | Integer | 分享次数 +data.ComplimentNum | 0 | Integer | - +data.EbookImageUrl | - | Array | 电子书图片 +data.BigPicLink | - | String | 故事图片链接 +data.DrugsSort | 1 | Integer | 用药患者 权重排序 +data.CateName | 分类1 | String | 分类名 +data.BookIds | - | Array | 电子书Id +## /患者运营/后台/图文/编辑图文 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/update + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/update | String | 是 | - +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 请求Body参数 +```javascript +{ + "Id": 2, + "Title": "di1", + "SubTitle": "di1sub", + "TitlePicLink": "https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", + "ReadCost": 3, + "CatId": 1, + "Labels": [ + "头", + "肩" + ], + "Content": "hahahhahahhahah", + "AudioLink": { + "url": "" + }, + "BasicNum": 100, + "Status": 2, + "EbookImageUrl": [], + "BookIds": [ + 1, + 2 + ] +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 2 | Integer | 是 | 记录Id +Title | di1 | String | 是 | 标题 +SubTitle | di1sub | String | 是 | 副标题 +TitlePicLink | https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500 | String | 是 | 标题图地址 +ReadCost | 3 | Integer | 是 | 阅读耗时 分钟 +CatId | 1 | Integer | 是 | 分类Id +Labels | 头 | Array | 是 | 标签,字符串数组 +Content | hahahhahahhahah | String | 是 | 内容 +AudioLink | - | Object | 是 | 语音链接信息,字段自定义 +AudioLink.url | - | String | 是 | 音频链接 +BasicNum | 100 | Integer | 是 | 运营基础数 +Status | 2 | Integer | 是 | 状态,保存时传1,保存并发布传2 +EbookImageUrl | - | Array | 是 | 电子书图片 +BookIds | 1 | Array | 是 | 电子书Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"编辑成功"} +``` +## /患者运营/后台/图文/删除图文 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/delete + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/delete | String | 是 | - +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 请求Body参数 +```javascript +{ + "Id":1 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 2 | Integer | 是 | 记录Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"删除成功"} +``` +## /患者运营/后台/图文/发布图文 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/shelve + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/shelve | String | 是 | - +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 请求Body参数 +```javascript +{ + "Id":2 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 2 | Integer | 是 | 记录Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "操作成功" +} +``` +## /患者运营/后台/图文/下架图文 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/off-shelve + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/off-shelve | String | 是 | - +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 请求Body参数 +```javascript +{ + "Id":2 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 2 | Integer | 是 | 记录Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "操作成功" +} +``` +## /患者运营/后台/图文/编辑权重 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/edit-sort-weight + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/edit-sort-weight | String | 是 | - +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 请求Body参数 +```javascript +{ + "Id": 2, + "Sort": 300, + "DrugsSort":2 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 2 | Integer | 是 | 记录Id +Sort | 300 | Integer | 是 | 权重排序 +DrugsSort | 2 | Integer | 是 | 用药患者 权重排序 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "操作成功" +} +``` +## /患者运营/后台/图文/编辑资讯模块开关 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/edit-open-status + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/edit-open-status | String | 是 | - +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 请求Body参数 +```javascript +{ + "Status":0 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Status | 1 | Integer | 是 | 资讯模块 1-开启 0-关闭 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "操作成功" +} +``` +## /患者运营/后台/图文/装修页 选择资讯列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/select-list&count=10&page=1&Search= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/select-list | String | 是 | - +count | 10 | String | 是 | 每页条数 +page | 1 | String | 是 | 页码 +Search | - | String | 是 | 标题,副标题 +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":{"list":[{"Id":"2","Title":"di1","SubTitle":"di1sub","TitlePicLink":"https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500","ReadCost":"3","CatId":"1","Labels":["头","肩"],"Content":"hahahhahahhahah","AudioLink":{"url":""},"Sort":"300","Status":"2","PublishAt":"2023-06-27 11:13:56","IsDeleted":"0","CreatorId":"1","CreatedAt":"2023-06-27 10:05:14","UpdaterId":"1","UpdatedAt":"2023-06-27 11:13:56","EditorId":"1","EditedAt":"2023-06-27 10:48:27","DeleterId":"","DeletedAt":null,"OpenPeopleNum":"0","OpenNum":"0","BasicNum":"99","CollectionPeopleNum":"0","ComplimentPeopleNum":"0","SharePeopleNum":"0","ShareNum":"0","CateName":""}],"page":1,"pages":1,"count":"1"}} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 验证码 +data | - | Object | - +data.list | - | Array | - +data.list.Id | 2 | String | 记录Id +data.list.Title | di1 | String | 标题 +data.list.SubTitle | di1sub | String | 副标题 +data.list.TitlePicLink | https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500 | String | 标题图地址 +data.list.ReadCost | 3 | String | 阅读耗时 分钟 +data.list.CatId | 1 | String | 分类Id +data.list.Labels | 头 | Array | 标签,字符串数组 +data.list.Content | hahahhahahhahah | String | 内容 +data.list.AudioLink | - | Object | 语音链接信息,字段自定义 +data.list.AudioLink.url | - | String | 语音url +data.list.Sort | 300 | String | 排序权重 +data.list.Status | 2 | String | 状态,1-待发布,2-已发布 +data.list.PublishAt | 2023-06-27 11:13:56 | String | 发布时间 +data.list.IsDeleted | 0 | String | - +data.list.CreatorId | 1 | String | - +data.list.CreatedAt | 2023-06-27 10:05:14 | String | - +data.list.UpdaterId | 1 | String | - +data.list.UpdatedAt | 2023-06-27 11:13:56 | String | 最后更新时间 +data.list.EditorId | 1 | String | - +data.list.EditedAt | 2023-06-27 10:48:27 | String | - +data.list.DeleterId | - | String | - +data.list.DeletedAt | null | Null | - +data.list.OpenPeopleNum | 0 | String | 打开人数 +data.list.OpenNum | 0 | String | 打开次数 +data.list.BasicNum | 99 | String | 运营基础数 +data.list.CollectionPeopleNum | 0 | String | 收藏人数 +data.list.ComplimentPeopleNum | 0 | String | 点赞人数 +data.list.SharePeopleNum | 0 | String | 分享人数 +data.list.ShareNum | 0 | String | 分享次数 +data.list.CateName | - | String | 分类名 +data.page | 1 | Integer | 页码 +data.pages | 1 | Integer | 总页数 +data.count | 1 | String | 总条数 +## /患者运营/后台/图文/装修页 资讯预览 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/index-list&count=3&ConfigId=18 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/index-list | String | 是 | - +count | 3 | String | 是 | - +ConfigId | 18 | String | 是 | 配置Id +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "Id": "32", + "ArticleId": "2", + "Title": "di1", + "TitlePicLink": "https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500", + "CateName": "", + "Labels": [ + "头" + ] + } + ], + "page": 1, + "pages": 1, + "count": "1", + "OpenStatus": "1" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | - +data.list.Id | 32 | String | 记录Id +data.list.ArticleId | 2 | String | 文章Id +data.list.Title | di1 | String | 标题 +data.list.TitlePicLink | https://img0.baidu.com/it/u=2512167382,1370449062&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500 | String | 标题图地址 +data.list.CateName | - | String | 分类名 +data.list.Labels | 头 | Array | 标签,字符串数组 +data.page | 1 | Integer | 页码 +data.pages | 1 | Integer | 总页数 +data.count | 1 | String | 总条数 +data.OpenStatus | 1 | String | 资讯模块状态 1-开启,0-关闭 +## /患者运营/后台/图文/统计信息 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/stat-info&Id=2 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/stat-info | String | 是 | - +Id | 2 | String | 是 | 记录Id +#### 路径变量 +参数名 | 示例值 | 参数描述 +--- | --- | --- +home | - | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "OpenNum": 5, + "OpenPeopleNum": 1, + "CollectionPeopleNum": 1, + "ComplimentPeopleNum": 0, + "SharePeopleNum": 1, + "ShareNum": 1, + "ConvertPatientNum": "0" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 状态码 0-成功,非0-不成功 +data | - | Object | - +data.OpenNum | 5 | Integer | 打开次数 +data.OpenPeopleNum | 1 | Integer | 打开人数 +data.CollectionPeopleNum | 1 | Integer | 收藏人数 +data.ComplimentPeopleNum | 0 | Integer | 点赞人数 +data.SharePeopleNum | 1 | Integer | 分享人数 +data.ShareNum | 1 | Integer | 分享次数 +data.ConvertPatientNum | 0 | String | 转化患者数 +## /患者运营/后台/图文/统计列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/stat-list&Id=2&StartDate=&EndDate=&count=0&page=&IsAsc= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/stat-list | String | 是 | - +Id | 2 | String | 是 | 记录Id +StartDate | - | String | 是 | 开始日期 +EndDate | - | String | 是 | 结束日期 +count | 0 | String | 是 | 每页条数 +page | - | String | 是 | 页码 +IsAsc | - | String | 是 | 是否日期升序 1-是,2-不是 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "StatDate": "2023-06-27", + "OpenNum": "5", + "OpenUserNum": "1", + "ComplimentUserNum": "1", + "CollectionUserNum": "1", + "ShareNum": "1", + "ShareUserNum": "1", + "ConvertPatientNum": "0" + } + ], + "pages": 1, + "count": "1", + "page": 1, + "Sum": { + "OpenNum": "5", + "OpenUserNum": "1", + "ComplimentUserNum": "1", + "CollectionUserNum": "1", + "ShareNum": "1", + "ShareUserNum": "1", + "ConvertPatientNum": "0" + } + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 状态码 0-成功,非0-不成功 +data | - | Object | - +data.list | - | Array | - +data.list.StatDate | 2023-06-27 | String | 统计日期 +data.list.OpenNum | 5 | String | 打开次数 +data.list.OpenUserNum | 1 | String | - +data.list.ComplimentUserNum | 1 | String | - +data.list.CollectionUserNum | 1 | String | - +data.list.ShareNum | 1 | String | 分享次数 +data.list.ShareUserNum | 1 | String | - +data.list.ConvertPatientNum | 0 | String | - +data.pages | 1 | Integer | 总页数 +data.count | 1 | String | 每页条数 +data.page | 1 | Integer | 页码 +data.Sum | - | Object | 统计数据 +data.Sum.OpenNum | 5 | String | 打开次数 +data.Sum.OpenUserNum | 1 | String | 打开人数 +data.Sum.ComplimentUserNum | 1 | String | 点赞人数 +data.Sum.CollectionUserNum | 1 | String | 收藏人数 +data.Sum.ShareNum | 1 | String | 分享次数 +data.Sum.ShareUserNum | 1 | String | 分享人数 +data.Sum.ConvertPatientNum | 0 | String | 转化患者数 +## /患者运营/后台/图文/观看列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/view-list&UserId=15645&count=10&page=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/view-list | String | 是 | - +UserId | 15645 | String | 是 | - +count | 10 | String | 是 | 每页条数 +page | 1 | String | 是 | 页码 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "ViewTime": "2023-07-10 18:17:49", + "CateName": "奇形怪状", + "Title": "给第一次诊断重症肌无力患者的建议", + "WatchDuration": "0", + "Id": "16" + } + ], + "page": 1, + "pages": 14, + "count": "131" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | - +data.list.ViewTime | 2023-07-10 18:17:49 | String | 观看时间 +data.list.CateName | 奇形怪状 | String | 分类 +data.list.Title | 给第一次诊断重症肌无力患者的建议 | String | 标题 +data.list.WatchDuration | 0 | String | 观看时长 秒 +data.list.Id | 16 | String | 记录Id +data.page | 1 | Integer | 页码 +data.pages | 14 | Integer | 总页数 +data.count | 131 | String | 总条数 +## /患者运营/后台/图文/分类图片 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/cate-pic + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/cate-pic | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Id": 4, + // "ImageUrl": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/a78dd4de1d434513c5627bfbcad323f6_16952103839929.jpg" + "ImageUrl":"" +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 4 | Integer | 是 | 分类Id +ImageUrl | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/a78dd4de1d434513c5627bfbcad323f6_16952103839929.jpg | String | 是 | 分类图片地址,设为空字符串是清空 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/后台/图文/编辑电子书模式 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=pic-text/edit-ebook-mode + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | pic-text/edit-ebook-mode | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Status": 1 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Status | 1 | Integer | 是 | 电子书 1-开启 0-关闭 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "操作成功" +} +``` +## /患者运营/后台/图文/图文列表导出 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=export/export&strategy=PicTextListExport&Search=&Status=&PublishAtBegin=&PublishAtEnd=&UpdateTimeBegin=&UpdateTimeEnd=&Sort= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | export/export | String | 是 | - +strategy | PicTextListExport | String | 是 | - +Search | - | String | 是 | - +Status | - | String | 是 | - +PublishAtBegin | - | String | 是 | - +PublishAtEnd | - | String | 是 | - +UpdateTimeBegin | - | String | 是 | - +UpdateTimeEnd | - | String | 是 | - +Sort | - | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "Id": "21", + "Title": "11111", + "SubTitle": "", + "TitlePicLink": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5ff758858b26217ec5a7eb7ed865bb43_16901844546131.jpg", + "ReadCost": "111", + "CatId": "0", + "Labels": "", + "Content": "


\n\n


", + "AudioLink": { + "url": "" + }, + "Sort": "16", + "Status": "2", + "PublishAt": "2023-08-02 10:39:37", + "IsDeleted": "0", + "CreatorId": "1", + "CreatedAt": "2023-07-24 15:40:57", + "UpdaterId": "194", + "UpdatedAt": "2023-08-02 10:39:37", + "EditorId": "194", + "EditedAt": "2023-08-02 10:39:37", + "DeleterId": "", + "DeletedAt": null, + "OpenPeopleNum": "8", + "OpenNum": "13", + "BasicNum": "0", + "CollectionPeopleNum": "0", + "ComplimentPeopleNum": "4", + "SharePeopleNum": "1", + "ShareNum": "1", + "ComplimentNum": "5", + "EbookImageUrl": [], + "CateName": "" + } + ], + "page": 1, + "pages": 2, + "count": "17", + "OpenStatus": "1", + "EbookStatus": "0" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 验证码 +data | - | Object | - +data.list | - | Array | - +data.list.Id | 21 | String | 记录Id +data.list.Title | 11111 | String | 标题 +data.list.SubTitle | - | String | 副标题 +data.list.TitlePicLink | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/5ff758858b26217ec5a7eb7ed865bb43_16901844546131.jpg | String | 标题图地址 +data.list.ReadCost | 111 | String | 阅读耗时 分钟 +data.list.CatId | 0 | String | 分类Id +data.list.Labels | - | String | 标签,字符串数组 +data.list.Content |



| String | 内容 +data.list.AudioLink | - | Object | 语音链接信息,字段自定义 +data.list.AudioLink.url | - | String | 语音url +data.list.Sort | 16 | String | 排序权重 +data.list.Status | 2 | String | 状态,1-待发布,2-已发布 +data.list.PublishAt | 2023-08-02 10:39:37 | String | 发布时间 +data.list.IsDeleted | 0 | String | - +data.list.CreatorId | 1 | String | - +data.list.CreatedAt | 2023-07-24 15:40:57 | String | - +data.list.UpdaterId | 194 | String | - +data.list.UpdatedAt | 2023-08-02 10:39:37 | String | 最后更新时间 +data.list.EditorId | 194 | String | - +data.list.EditedAt | 2023-08-02 10:39:37 | String | - +data.list.DeleterId | - | String | - +data.list.DeletedAt | null | Null | - +data.list.OpenPeopleNum | 8 | String | 打开人数 +data.list.OpenNum | 13 | String | 打开次数 +data.list.BasicNum | 0 | String | 运营基础数 +data.list.CollectionPeopleNum | 0 | String | 收藏人数 +data.list.ComplimentPeopleNum | 4 | String | 点赞人数 +data.list.SharePeopleNum | 1 | String | 分享人数 +data.list.ShareNum | 1 | String | 分享次数 +data.list.ComplimentNum | 5 | String | - +data.list.EbookImageUrl | - | Array | - +data.list.CateName | - | String | 分类名 +data.page | 1 | Integer | 页码 +data.pages | 2 | Integer | 总页数 +data.count | 17 | String | 总条数 +data.OpenStatus | 1 | String | 资讯模块状态 1-开启,0-关闭 +data.EbookStatus | 0 | String | 电子书模式 1-是,0-不是 +## /患者运营/后台/图文/图文统计列表导出 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=export/export&strategy=PicTextStatExport&Id=22&StartDate=&EndDate= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | export/export | String | 是 | - +strategy | PicTextStatExport | String | 是 | - +Id | 22 | String | 是 | 记录Id +StartDate | - | String | 是 | 开始日期 +EndDate | - | String | 是 | 结束日期 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台/图文/图文查看次数统计列表导出 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=export/export&strategy=PicTextOpenStatExport&StartDate=&EndDate= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | export/export | String | 是 | - +strategy | PicTextOpenStatExport | String | 是 | - +StartDate | - | String | 是 | 开始日期 +EndDate | - | String | 是 | 结束日期 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台/活动 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台/活动/分类列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/cate-list + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/cate-list | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": [ + { + "Id": "6", + "CateId": "6", + "Sort": "3", + "IsShow": "1", + "CateName": "分类55", + "Num": 0 + } + ] +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Array | - +data.Id | 6 | String | 记录Id +data.CateId | 6 | String | 分类id +data.Sort | 3 | String | 排序 +data.IsShow | 1 | String | 是否展示 1-展示,2-不展示 +data.CateName | 分类55 | String | 分类名 +data.Num | 0 | Integer | 内容数量 +## /患者运营/后台/活动/分类排序 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/cate-sort + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/cate-sort | String | 是 | - +#### 请求Body参数 +```javascript +{ + "IdList":[4,6] +} +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/后台/活动/分类设置是否展示 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/cate-set-show + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/cate-set-show | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Id":4, + "IsShow":1 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 4 | Integer | 是 | 分类Id +IsShow | 2 | Integer | 是 | 是否显示 1-显示,2-不显示 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/后台/活动/可选分类列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/select-cate-list + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/select-cate-list | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": [ + { + "CateId": "6", + "CateName": "分类55", + "Num": 0 + } + ] +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 验证码 +data | - | Array | - +data.CateId | 6 | String | 分类id +data.CateName | 分类55 | String | 分类名 +data.Num | 0 | Integer | 内容数量 +## /患者运营/后台/活动/创建线上活动 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/create + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/create | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Type": 1, + "Name": "线上活动", + "BeginTime": "2026-05-16 16:00", + "EndTime": "2026-05-16 17:00", + "PosterUrl": "", + "IntroductionUrl": "http://www.baidu.com", + "DetailJson": [], + "CateId": 1, + "Labels": [ + "标签1", + "标签2" + ], + "MasterName": "ha", + "MasterTitle": "tt", + "MasterHosipital": "回龙观医院", + "SignUpDeadline": "2026-05-16 17:00", + "IsLimitUser": 1, + "LimitPeopleNum": 100, + "DoctorId": 1, + "RegionId": 1, + "JumpObj":{ + "url":"www.baidu.com" + } +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Type | 1 | Integer | 是 | 活动类型 1-线上,2-线下 +Name | 线上活动 | String | 是 | 活动名称 +BeginTime | 2026-05-16 16:00 | String | 是 | 活动开始时间 +EndTime | 2026-05-16 17:00 | String | 是 | 活动结束时间 +PosterUrl | - | String | 是 | 海报Url +IntroductionUrl | http://www.baidu.com | String | 是 | 介绍Url +DetailJson | - | Array | 是 | 详情 +CateId | 1 | Integer | 是 | 分类Id +Labels | 标签1 | Array | 是 | 标签,字符串数组 +MasterName | ha | String | 是 | 专家名称 +MasterTitle | tt | String | 是 | 专家头衔 +MasterHosipital | 回龙观医院 | String | 是 | 专家所在医院 +SignUpDeadline | 2026-05-16 17:00 | String | 是 | 报名截止时间 +IsLimitUser | 1 | Integer | 是 | 是否限额 1-限额,0-不限额 +LimitPeopleNum | 100 | Integer | 是 | 限额人数 +DoctorId | 1 | Integer | 是 | 医生Id +RegionId | 1 | Integer | 是 | 大区Id,同医院大区 +JumpObj | - | Object | 是 | 活动跳转信息 +JumpObj.url | www.baidu.com | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/后台/活动/创建线下活动 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/create + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/create | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Type": 2, + "Name": "线下活动", + "BeginTime": "2023-07-06 16:00", + "EndTime": "2023-07-06 17:00", + "PosterUrl": "", + "IntroductionUrl": "http://www.baidu.com", + "DetailJson": [], + "CateId": 1, + "Labels": [ + "标签1", + "标签2" + ], + "Location": "北京市昌平区万科金域国际中心A座", + "ActivityBasicNum": 0, + "SignUpDeadline": "2023-07-06 17:00", + "IsLimitUser": 1, + "DoctorId":123, + "LimitPeopleNum": 100 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Type | 2 | Integer | 是 | 活动类型 1-线上,2-线下 +Name | 线下活动 | String | 是 | 活动名称 +BeginTime | 2023-07-06 16:00 | String | 是 | 活动开始时间 +EndTime | 2023-07-06 17:00 | String | 是 | 活动结束时间 +PosterUrl | - | String | 是 | 海报Url +IntroductionUrl | http://www.baidu.com | String | 是 | 介绍Url +DetailJson | - | Array | 是 | 详情 +CateId | 1 | Integer | 是 | 分类Id +Labels | 标签1 | Array | 是 | 标签,字符串数组 +Location | 北京市昌平区万科金域国际中心A座 | String | 是 | 活动地点 +ActivityBasicNum | 0 | Integer | 是 | 运营基础数 +SignUpDeadline | 2023-07-06 17:00 | String | 是 | 报名截止时间 +IsLimitUser | 1 | Integer | 是 | 是否限额 1-限额,0-不限额 +DoctorId | 123 | Integer | 是 | 医生Id +LimitPeopleNum | 100 | Integer | 是 | 限额人数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/后台/活动/活动详情 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/view&Id=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/view | String | 是 | - +Id | 1 | String | 是 | 记录Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "Id": "1", + "Name": "线上活动", + "Type": "1", + "CateId": "1", + "Labels": [ + "标签1" + ], + "BigImgUrl": "", + "CreateTime": "2026-05-15 17:18:29", + "BeginTime": "2026-05-16 16:00:00", + "EndTime": "2026-05-16 17:00:00", + "SignUpDeadline": "2026-05-16 17:00:00", + "ShareNum": "0", + "SharePeopleNum": "0", + "SignUpPeopleNum": "0", + "OpenPeopleNum": "0", + "OpenNum": "0", + "JoinPeopleNum": null, + "IsLimitUser": "1", + "LimitPeopleNum": "100", + "Status": "1", + "ReplayVideoUrl": "", + "AttachmentFileName": "", + "AttachmentUrl": "", + "PosterUrl": "", + "IntroductionUrl": "http://www.baidu.com", + "DetailJson": [], + "Link": "", + "WorkerId": "1959", + "ActivityBasicNum": "0", + "TencentMeetingId": "", + "TencentMeetingCode": "", + "MasterName": "ha", + "MasterTitle": "tt", + "MasterHosipital": "回龙观医院", + "DoctorId": "1", + "Location": "", + "LocationLNG": "0.000000", + "LocationLAT": "0.000000", + "UpdateTime": "2026-05-15 17:18:29", + "TencentMeetingStatus": "0", + "ReplayStatus": "0", + "RegionId": "1", + "RegionLThreeId": "1", + "RegionLThreeName": "北中国", + "WxPicUrl": null, + "WxProxyPicUrl": null, + "ThumbMediaId": null, + "SubscribeUserCount": "0", + "SubscribeSendSuccessCount": "0", + "JumpObj": { + "url": "www.baidu.com" + }, + "StatusName": "待开始", + "DoctorInfo": { + "DoctorId": "1", + "DoctorName": "秦医生", + "HospitalId": "1", + "HospitalName": "协和" + } + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 状态码 0-成功,非0-不成功 +data | - | Object | - +data.Id | 1 | String | 记录Id +data.Name | 线上活动 | String | 活动名称 +data.Type | 1 | String | 活动类型 1-线上,2-线下 +data.CateId | 1 | String | 分类Id +data.Labels | 标签1 | Array | 标签,字符串数组 +data.BigImgUrl | - | String | - +data.CreateTime | 2026-05-15 17:18:29 | String | 创建时间 +data.BeginTime | 2026-05-16 16:00:00 | String | 活动开始时间 +data.EndTime | 2026-05-16 17:00:00 | String | 活动结束时间 +data.SignUpDeadline | 2026-05-16 17:00:00 | String | 报名截止时间 +data.ShareNum | 0 | String | - +data.SharePeopleNum | 0 | String | 分享人数 +data.SignUpPeopleNum | 0 | String | 报名人数 +data.OpenPeopleNum | 0 | String | 打开人数 +data.OpenNum | 0 | String | 打开次数 +data.JoinPeopleNum | null | Null | 参与人数 +data.IsLimitUser | 1 | String | 是否限额 1-限额,0-不限额 +data.LimitPeopleNum | 100 | String | 限额人数 +data.Status | 1 | String | 状态 1-待开始,2-进行中,3-已结束,100-删除 +data.ReplayVideoUrl | - | String | 回放视频地址 +data.AttachmentFileName | - | String | - +data.AttachmentUrl | - | String | - +data.PosterUrl | - | String | 海报图 +data.IntroductionUrl | http://www.baidu.com | String | 介绍Url +data.DetailJson | - | Array | 详情 +data.Link | - | String | - +data.WorkerId | 1959 | String | - +data.ActivityBasicNum | 0 | String | 运营基础数 +data.TencentMeetingId | - | String | 腾讯会议Id +data.TencentMeetingCode | - | String | 腾讯会议code +data.MasterName | ha | String | 专家名称 +data.MasterTitle | tt | String | 专家头衔 +data.MasterHosipital | 回龙观医院 | String | 专家所在医院 +data.DoctorId | 1 | String | 医生Id +data.Location | - | String | 活动地点 +data.LocationLNG | 0.000000 | String | - +data.LocationLAT | 0.000000 | String | - +data.UpdateTime | 2026-05-15 17:18:29 | String | - +data.TencentMeetingStatus | 0 | String | - +data.ReplayStatus | 0 | String | - +data.RegionId | 1 | String | - +data.RegionLThreeId | 1 | String | - +data.RegionLThreeName | 北中国 | String | - +data.WxPicUrl | null | Null | - +data.WxProxyPicUrl | null | Null | - +data.ThumbMediaId | null | Null | - +data.SubscribeUserCount | 0 | String | - +data.SubscribeSendSuccessCount | 0 | String | - +data.JumpObj | - | Object | 活动跳转信息 +data.JumpObj.url | www.baidu.com | String | - +data.StatusName | 待开始 | String | - +data.DoctorInfo | - | Object | 医生信息 +data.DoctorInfo.DoctorId | 1 | String | 医生Id +data.DoctorInfo.DoctorName | 秦医生 | String | 医生姓名 +data.DoctorInfo.HospitalId | 1 | String | 医院Id +data.DoctorInfo.HospitalName | 协和 | String | 医生所在医院名 +## /患者运营/后台/活动/编辑线上活动 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/edit + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/edit | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Id": 15, + "Name": "线上活动3", + "BeginTime": "2023-07-07 16:00", + "EndTime": "2023-07-07 17:00", + "PosterUrl": "", + "IntroductionUrl": "http://www.baidu.com", + "DetailJson": [], + "CateId": 1, + "Labels": [ + "标签1", + "标签2" + ], + "MasterName": "ha", + "MasterTitle": "tt", + "MasterHosipital": "回龙观医院", + "SignUpDeadline": "2023-07-06 17:00", + "IsLimitUser": 1, + "LimitPeopleNum": 100, + "DoctorId": "12", + "RegionId": 1, + "JumpObj":{ + "url":"www.baidu.com" + } +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 15 | Integer | 是 | 记录id +Name | 线上活动3 | String | 是 | 活动名称 +BeginTime | 2023-07-07 16:00 | String | 是 | 活动开始时间 +EndTime | 2023-07-07 17:00 | String | 是 | 活动结束时间 +PosterUrl | - | String | 是 | 海报Url +IntroductionUrl | http://www.baidu.com | String | 是 | 介绍Url +DetailJson | - | Array | 是 | 详情 +CateId | 1 | Integer | 是 | 分类Id +Labels | 标签1 | Array | 是 | 标签,字符串数组 +MasterName | ha | String | 是 | 专家名称 +MasterTitle | tt | String | 是 | 专家头衔 +MasterHosipital | 回龙观医院 | String | 是 | 专家所在医院 +SignUpDeadline | 2023-07-06 17:00 | String | 是 | 报名截止时间 +IsLimitUser | 1 | Integer | 是 | 是否限额 1-限额,0-不限额 +LimitPeopleNum | 100 | Integer | 是 | 限额人数 +DoctorId | 12 | String | 是 | 医生Id +RegionId | 1 | Integer | 是 | 大区Id,同医院大区 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/后台/活动/编辑线下活动 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/edit + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/edit | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Id": 16, + "Name": "线下活动2", + "BeginTime": "2023-07-06 16:00", + "EndTime": "2023-07-06 17:00", + "PosterUrl": "", + "IntroductionUrl": "http://www.baidu.com", + "DetailJson": [], + "CateId": 1, + "Labels": [ + "标签1", + "标签2" + ], + "Location": "北京市昌平区霍营地铁站", + "ActivityBasicNum": 0, + "SignUpDeadline": "2023-07-06 17:00", + "IsLimitUser": 1, + "DoctorId": "12", + "LimitPeopleNum": 100 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Type | 2 | Integer | 是 | 活动类型 1-线上,2-线下 +Name | 线下活动 | String | 是 | 活动名称 +BeginTime | 2023-07-06 16:00 | String | 是 | 活动开始时间 +EndTime | 2023-07-06 17:00 | String | 是 | 活动结束时间 +PosterUrl | - | String | 是 | 海报Url +IntroductionUrl | http://www.baidu.com | String | 是 | 介绍Url +DetailJson | - | Array | 是 | 详情 +CateId | 1 | Integer | 是 | 分类Id +Labels | 标签1 | Array | 是 | 标签,字符串数组 +Location | 北京市昌平区万科金域国际中心A座 | String | 是 | 活动地点 +ActivityBasicNum | 0 | Integer | 是 | 运营基础数 +SignUpDeadline | 2023-07-06 17:00 | String | 是 | 报名截止时间 +IsLimitUser | 1 | Integer | 是 | 是否限额 1-限额,0-不限额 +LimitPeopleNum | 100 | Integer | 是 | 限额人数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"操作成功"} +``` +## /患者运营/后台/活动/活动列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/list&count=10&page=1&Name=&Type=&BeginDate=&EndDate=&ActivityEndBeginDate=&ActivityEndEndDate=&ReplayStatus=&Status= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/list | String | 是 | - +count | 10 | String | 是 | 每页条数 +page | 1 | String | 是 | 页码 +Name | - | String | 是 | 标题 +Type | - | String | 是 | 活动类型 1-线上,2-线下 +BeginDate | - | String | 是 | 活动时间 开始 +EndDate | - | String | 是 | 活动时间 结束 +ActivityEndBeginDate | - | String | 是 | 活动截止时间 开始 +ActivityEndEndDate | - | String | 是 | 活动截止时间 结束 +ReplayStatus | - | String | 是 | 回放状态 1-待上传 +Status | - | String | 是 | 状态 1-待开始,2-进行中,3-已结束 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "Id": "1", + "Name": "线上活动", + "Type": "1", + "CateName": "分类1", + "IntroductionUrl": "http://www.baidu.com", + "BeginTime": "2026-05-16 16:00:00", + "EndTime": "2026-05-16 17:00:00", + "Duration": "1小时", + "SignUpDeadline": "2026-05-16 17:00:00", + "SignUpPeopleNum": "0", + "ClickSignUpPeopleNum": "0", + "SharePeopleNum": "0", + "ShareNum": "0", + "OpenNum": "0", + "OpenPeopleNum": "0", + "JoinPeopleNum": null, + "Status": "1", + "IsLimitUser": "1", + "LimitPeopleNum": "100", + "SubscribeUserCount": "0", + "SubscribeSendSuccessCount": "0", + "Location": "", + "TencentMeetingCode": "", + "CreateTime": "2026-05-15 17:18:29", + "UpdateTime": "2026-05-15 17:18:29", + "ReplayVideoUrl": "", + "RegionId": "1", + "RegionName": "北中国", + "ConvertPatientNum": 0, + "FollowUserNum": 0 + } + ], + "page": 1, + "pages": 1, + "count": "1", + "TotalCount": "1", + "WaitCount": "1", + "DoingCount": "0", + "EndCount": "0", + "offline_open_status": "0", + "online_open_status": "1" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | - +data.list.Id | 1 | String | 记录Id +data.list.Name | 线上活动 | String | 活动名称 +data.list.Type | 1 | String | 活动类型 1-线上,2-线下 +data.list.CateName | 分类1 | String | 分类名 +data.list.IntroductionUrl | http://www.baidu.com | String | 介绍Url +data.list.BeginTime | 2026-05-16 16:00:00 | String | 活动开始时间 +data.list.EndTime | 2026-05-16 17:00:00 | String | 活动结束时间 +data.list.Duration | 1小时 | String | 时长 (分钟) +data.list.SignUpDeadline | 2026-05-16 17:00:00 | String | 报名截止时间 +data.list.SignUpPeopleNum | 0 | String | 报名人数 +data.list.ClickSignUpPeopleNum | 0 | String | - +data.list.SharePeopleNum | 0 | String | 分享人数 +data.list.ShareNum | 0 | String | - +data.list.OpenNum | 0 | String | 打开次数 +data.list.OpenPeopleNum | 0 | String | 打开人数 +data.list.JoinPeopleNum | null | Null | 参与人数 +data.list.Status | 1 | String | 状态 1-待开始,2-进行中,3-已结束,100-删除 +data.list.IsLimitUser | 1 | String | 是否限额 1-限额,0-不限额 +data.list.LimitPeopleNum | 100 | String | 限额人数 +data.list.SubscribeUserCount | 0 | String | - +data.list.SubscribeSendSuccessCount | 0 | String | - +data.list.Location | - | String | 活动地点 +data.list.TencentMeetingCode | - | String | - +data.list.CreateTime | 2026-05-15 17:18:29 | String | 报名时间 +data.list.UpdateTime | 2026-05-15 17:18:29 | String | - +data.list.ReplayVideoUrl | - | String | 视频回放地址 +data.list.RegionId | 1 | String | 大区Id,同医院大区 +data.list.RegionName | 北中国 | String | 活动大区 +data.list.ConvertPatientNum | 0 | Integer | - +data.list.FollowUserNum | 0 | Integer | - +data.page | 1 | Integer | 页码 +data.pages | 1 | Integer | 总页数 +data.count | 1 | String | 总条数 +data.TotalCount | 1 | String | 总活动数 +data.WaitCount | 1 | String | 待开始 +data.DoingCount | 0 | String | 进行中 +data.EndCount | 0 | String | 已结束 +data.offline_open_status | 0 | String | 线下活动状态开关 1-开,0-关 +data.online_open_status | 1 | String | 线上活动状态开关 1-开,0-关 +## /患者运营/后台/活动/删除活动 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/delete + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/delete | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Id": 1 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 2 | Integer | 是 | 记录Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":"删除成功"} +``` +## /患者运营/后台/活动/编辑模块开关 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/edit-open-status + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/edit-open-status | String | 是 | - +#### 请求Body参数 +```javascript +{ + "online_open_status":1, + "offline_open_status":1 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +online_open_status | 1 | Integer | 是 | 线上活动 1-开0-关 +offline_open_status | 0 | Integer | 是 | 线下活动 1-开0-关 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "操作成功" +} +``` +## /患者运营/后台/活动/活动列表导出 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=exprot/export&strategy=ActivityExport&Name=&Type=&BeginDate=&EndDate=&ActivityEndBeginDate=&ActivityEndEndDate= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | exprot/export | String | 是 | - +strategy | ActivityExport | String | 是 | - +Name | - | String | 是 | 标题 +Type | - | String | 是 | 活动类型 1-线上,2-线下 +BeginDate | - | String | 是 | 活动时间 开始 +EndDate | - | String | 是 | 活动时间 结束 +ActivityEndBeginDate | - | String | 是 | 活动截止时间 开始 +ActivityEndEndDate | - | String | 是 | 活动截止时间 结束 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台/活动/取消活动 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/cancel + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/cancel | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Id":15 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 2 | Integer | 是 | 记录Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "操作成功" +} +``` +## /患者运营/后台/活动/编辑回放地址 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/update-replay-url + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/update-replay-url | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Id":15, + "ReplayVideoUrl":"www" +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Id | 15 | Integer | 是 | 记录id +ReplayVideoUrl | - | String | 是 | 视频地址 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "操作成功" +} +``` +## /患者运营/后台/活动/获取签到码 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/get-sign-code&Id=16 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/get-sign-code | String | 是 | - +Id | 16 | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台/活动/活动报名列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/sign-up-list&count=10&page=1&Serach=&PreUserIdentity=&Status=&ActivityId=70 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/sign-up-list | String | 是 | - +count | 10 | String | 是 | 每页条数 +page | 1 | String | 是 | 页码 +Serach | - | String | 是 | 关键字 +PreUserIdentity | - | String | 是 | 报名前用户身份 1-空白,2-注册,3-疾病,4-用药 +Status | - | String | 是 | 报名状态 1-审核中,2-已报名 +ActivityId | 70 | String | 是 | 活动Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "ActivityId": "70", + "ActivityName": "vim使用", + "BeginTime": "2023-11-08 14:44:00", + "CreateTime": "2023-11-07 14:45:42", + "PatientName": "周期", + "Telephone": "18513583927", + "PreUserIdentity": "用药", + "PatientAuditStatus": "机器审核通过", + "Status": "已报名", + "TelehponeRegionId": "4", + "TelephoneRegionName": "北区", + "Gender": "女", + "AgeRangeText": "60-74岁", + "AdlNums": "0", + "DiagnoseType": "", + "RegistChannel": "", + "InviteChannel": "", + "PatientId": "453" + } + ], + "count": "1", + "page": 1, + "pages": 1, + "RegionUserNum": [ + { + "Num": 0, + "RegionName": "东区" + }, + { + "Num": 0, + "RegionName": "南区" + }, + { + "Num": 0, + "RegionName": "西区" + }, + { + "Num": 1, + "RegionName": "北区" + }, + { + "Num": 0, + "RegionName": "中区" + }, + { + "Num": 0, + "RegionName": "其他" + } + ] + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | - +data.list.ActivityId | 70 | String | 活动Id +data.list.ActivityName | vim使用 | String | 活动名称 +data.list.BeginTime | 2023-11-08 14:44:00 | String | 活动开始时间 +data.list.CreateTime | 2023-11-07 14:45:42 | String | 报名时间 +data.list.PatientName | 周期 | String | 患者姓名 +data.list.Telephone | 18513583927 | String | 手机号 +data.list.PreUserIdentity | 用药 | String | 报名前身份 +data.list.PatientAuditStatus | 机器审核通过 | String | 患者审核状态 +data.list.Status | 已报名 | String | 状态 +data.list.TelehponeRegionId | 4 | String | - +data.list.TelephoneRegionName | 北区 | String | - +data.list.Gender | 女 | String | 性别 +data.list.AgeRangeText | 60-74岁 | String | 年龄范围 +data.list.AdlNums | 0 | String | ADL次数 +data.list.DiagnoseType | - | String | 诊断类型 +data.list.RegistChannel | - | String | 来源渠道 +data.list.InviteChannel | - | String | 邀请渠道 +data.list.PatientId | 453 | String | 患者Id +data.count | 1 | String | 总条数 +data.page | 1 | Integer | 页码 +data.pages | 1 | Integer | 总页数 +data.RegionUserNum | - | Array | - +data.RegionUserNum.Num | 0 | Integer | 次数 +data.RegionUserNum.RegionName | 东区 | String | - +## /患者运营/后台/活动/活动报名列表导出 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=export/export&strategy=ActivitySignUpExport&Serach=&PreUserIdentity=&Status=&ActivityId=16 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | export/export | String | 是 | - +strategy | ActivitySignUpExport | String | 是 | - +Serach | - | String | 是 | 关键字 +PreUserIdentity | - | String | 是 | 报名前用户身份 1-空白,2-注册,3-疾病,4-用药 +Status | - | String | 是 | 报名状态 1-审核中,2-已报名 +ActivityId | 16 | String | 是 | 活动Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台/活动/活动签到列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/sign-in-list&count=10&page=1&Search=185&ActivityId=53 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/sign-in-list | String | 是 | - +count | 10 | String | 是 | 每页条数 +page | 1 | String | 是 | 页码 +Search | 185 | String | 是 | 关键字 +ActivityId | 53 | String | 是 | 活动Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "ActivityId": "16", + "ActivityName": "线下活动2", + "BeginTime": "2023-07-06 16:00:00", + "CreateTime": "2023-07-07 20:01:22", + "PatientName": "charlie", + "Telephone": "18513583927", + "RelationType": "1", + "Gender": "1", + "SignInTime": "2023-07-08 08:57:07" + } + ], + "count": "1", + "page": 1, + "pages": 1, + "ActivityId": 16, + "ActivityName": "线下活动2", + "BeginTime": "2023-07-06 16:00:00" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | - +data.list.ActivityId | 16 | String | 活动Id +data.list.ActivityName | 线下活动2 | String | 活动名称 +data.list.BeginTime | 2023-07-06 16:00:00 | String | 活动开始时间 +data.list.CreateTime | 2023-07-07 20:01:22 | String | 报名时间 +data.list.PatientName | charlie | String | 患者姓名 +data.list.Telephone | 18513583927 | String | 手机号 +data.list.RelationType | 1 | String | 用户身份 1-本人,2-亲友 +data.list.Gender | 1 | String | 性别 1-男,2-女 +data.list.SignInTime | 2023-07-08 08:57:07 | String | 签到时间 +data.count | 1 | String | 总条数 +data.page | 1 | Integer | 页码 +data.pages | 1 | Integer | 总页数 +data.ActivityId | 16 | Integer | 活动Id +data.ActivityName | 线下活动2 | String | 活动名称 +data.BeginTime | 2023-07-06 16:00:00 | String | 活动开始时间 +## /患者运营/后台/活动/活动签到列表导出 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=export/export&strategy=ActivitySignInExport&Search=185&ActivityId=16 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | export/export | String | 是 | - +strategy | ActivitySignInExport | String | 是 | - +Search | 185 | String | 是 | 关键字 +ActivityId | 16 | String | 是 | 活动Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台/活动/统计信息 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/stat-info&Id=52 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/stat-info | String | 是 | - +Id | 52 | String | 是 | 记录Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "Id": "15", + "Type": "1", + "Name": "线上活动3", + "IsLimitUser": "1", + "LimitPeopleNum": "100", + "BeginTime": "2023-07-07 16:00:00", + "EndTime": "2023-07-07 17:00:00", + "SignUpDeadline": "2023-07-09 17:00:00", + "OpenNum": "0", + "OpenPeopleNum": "0", + "SignUpPeopleNum": "1", + "JoinPeopleNum": null, + "SharePeopleNum": "0", + "ShareNum": "0", + "ConvertPatientNum": "0", + "FollowUserNum": "0", + "ClickSignUpPeopleNum": "11" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 状态码 0-成功,非0-不成功 +data | - | Object | - +data.Id | 15 | String | 记录Id +data.Type | 1 | String | 类型 1-线上 2-线下 +data.Name | 线上活动3 | String | 活动名称 +data.IsLimitUser | 1 | String | 是否限额 1-限额,0-不限额 +data.LimitPeopleNum | 100 | String | 限额人数 +data.BeginTime | 2023-07-07 16:00:00 | String | 活动开始时间 +data.EndTime | 2023-07-07 17:00:00 | String | 活动结束时间 +data.SignUpDeadline | 2023-07-09 17:00:00 | String | 报名截止时间 +data.OpenNum | 0 | String | 打开次数 +data.OpenPeopleNum | 0 | String | 打开人数 +data.SignUpPeopleNum | 1 | String | 报名人数 +data.JoinPeopleNum | null | Null | 参与人数 +data.SharePeopleNum | 0 | String | 分享人数 +data.ShareNum | 0 | String | 分享次数 +data.ConvertPatientNum | 0 | String | 转化患者数 +data.FollowUserNum | 0 | String | 关注人数 +data.ClickSignUpPeopleNum | 11 | String | 点击报名按钮人数 +## /患者运营/后台/活动/统计列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/stat-list&count=10&page=1&Id=52&StartDate=&EndDate=&IsAsc=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/stat-list | String | 是 | - +count | 10 | String | 是 | 每页条数 +page | 1 | String | 是 | 页码 +Id | 52 | String | 是 | - +StartDate | - | String | 是 | - +EndDate | - | String | 是 | - +IsAsc | 1 | String | 是 | 是否日期升序 1-是,2-不是 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "StatDate": "2023-07-09", + "OpenNum": "0", + "OpenUserNum": "0", + "SignUpUserNum": "0", + "ClickSignUpUserNum": "11", + "JoinUserNum": "0", + "ConvertPatientNum": "0", + "FollowUserNum": "0", + "ShareNum": "0", + "ShareUserNum": "0" + } + ], + "pages": 1, + "count": "1", + "page": 1, + "total": { + "OpenNum": "0", + "OpenUserNum": "0", + "SignUpUserNum": "0", + "ClickSignUpUserNum": "11", + "JoinUserNum": "0", + "ConvertPatientNum": "0", + "FollowUserNum": "0", + "ShareNum": "0", + "ShareUserNum": "0" + } + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | - +data.list.StatDate | 2023-07-09 | String | 显示时间 +data.list.OpenNum | 0 | String | 打开次数 +data.list.OpenUserNum | 0 | String | 打开人数 +data.list.SignUpUserNum | 0 | String | 报名人数 +data.list.ClickSignUpUserNum | 11 | String | 点击报名按钮人数 +data.list.JoinUserNum | 0 | String | 参与人数 +data.list.ConvertPatientNum | 0 | String | 转化患者数 +data.list.FollowUserNum | 0 | String | 关注人数 +data.list.ShareNum | 0 | String | 分享次数 +data.list.ShareUserNum | 0 | String | 分享人数 +data.pages | 1 | Integer | 总页数 +data.count | 1 | String | 总条数 +data.page | 1 | Integer | 页码 +data.total | - | Object | 总数 +data.total.OpenNum | 0 | String | 打开次数 +data.total.OpenUserNum | 0 | String | 打开人数 +data.total.SignUpUserNum | 0 | String | 报名人数 +data.total.ClickSignUpUserNum | 11 | String | 点击报名按钮人数 +data.total.JoinUserNum | 0 | String | 参与人数 +data.total.ConvertPatientNum | 0 | String | 转化患者数 +data.total.FollowUserNum | 0 | String | 关注人数 +data.total.ShareNum | 0 | String | 分享次数 +data.total.ShareUserNum | 0 | String | 分享人数 +## /患者运营/后台/活动/统计列表导出 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=export/export&strategy=ActivityStatExport&Id=52&StartDate=&EndDate= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | export/export | String | 是 | - +strategy | ActivityStatExport | String | 是 | - +Id | 52 | String | 是 | 记录Id +StartDate | - | String | 是 | 开始日期 +EndDate | - | String | 是 | 结束日期 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "StatDate": "2023-07-09", + "OpenNum": "0", + "OpenUserNum": "0", + "SignUpUserNum": "0", + "JoinUserNum": "0", + "ConvertPatientNum": "0", + "FollowUserNum": "0", + "ShareNum": "0", + "ShareUserNum": "0" + } + ], + "pages": 1, + "count": "1", + "page": 1, + "total": { + "OpenNum": "0", + "OpenUserNum": "0", + "SignUpUserNum": "0", + "JoinUserNum": "0", + "ConvertPatientNum": "0", + "FollowUserNum": "0", + "ShareNum": "0", + "ShareUserNum": "0" + } + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 状态码 0-成功,非0-不成功 +data | - | Object | - +data.list | - | Array | - +data.list.StatDate | 2023-07-09 | String | 统计日期 +data.list.OpenNum | 0 | String | 打开次数 +data.list.OpenUserNum | 0 | String | 打开人数 +data.list.SignUpUserNum | 0 | String | 报名人数 +data.list.JoinUserNum | 0 | String | 参与人数 +data.list.ConvertPatientNum | 0 | String | 转化患者数 +data.list.FollowUserNum | 0 | String | 关注人数 +data.list.ShareNum | 0 | String | 分享次数 +data.list.ShareUserNum | 0 | String | 分享人数 +data.pages | 1 | Integer | 总页数 +data.count | 1 | String | 每页条数 +data.page | 1 | Integer | 页码 +data.total | - | Object | - +data.total.OpenNum | 0 | String | 打开次数 +data.total.OpenUserNum | 0 | String | 打开人数 +data.total.SignUpUserNum | 0 | String | 报名人数 +data.total.JoinUserNum | 0 | String | 参与人数 +data.total.ConvertPatientNum | 0 | String | 转化患者数 +data.total.FollowUserNum | 0 | String | 关注人数 +data.total.ShareNum | 0 | String | 分享次数 +data.total.ShareUserNum | 0 | String | 分享人数 +## /患者运营/后台/活动/所有活动统计图 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/all-stat-graph&StartDate=&EndDate=2023&DateType=4 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/all-stat-graph | String | 是 | - +StartDate | - | String | 是 | 开始日期 +EndDate | 2023 | String | 是 | 结束日期 +DateType | 4 | String | 是 | 日期 类型 1-日,2-周,3-月,4-年 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "StatDate": "2023", + "GroupField": "2023", + "OnlineOpenNum": 0, + "OnlineOpenUserNum": 0, + "OnlineSignUpUserNum": 0, + "OnlineJoinUserNum": 0, + "OnlineConvertPatientNum": 0, + "OnlineFollowUserNum": 0, + "OnlineShareNum": 0, + "OnlineShareUserNum": 0, + "OfflineOpenNum": 0, + "OfflineOpenUserNum": 0, + "OfflineSignUpUserNum": 0, + "OfflineJoinUserNum": 0, + "OfflineConvertPatientNum": 0, + "OfflineFollowUserNum": 0, + "OfflineShareNum": 0, + "OfflineShareUserNum": 0 + } + ] + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 状态码 0-成功,非0-不成功 +data | - | Object | - +data.list | - | Array | - +data.list.StatDate | 2023 | String | 显示时间 +data.list.GroupField | 2023 | String | - +data.list.OnlineOpenNum | 0 | Integer | 线上打开次数 +data.list.OnlineOpenUserNum | 0 | Integer | 线上打开人数 +data.list.OnlineSignUpUserNum | 0 | Integer | 线上报名人数 +data.list.OnlineJoinUserNum | 0 | Integer | 线上参与人数 +data.list.OnlineConvertPatientNum | 0 | Integer | 线上转化患者数 +data.list.OnlineFollowUserNum | 0 | Integer | 线上关注人数 +data.list.OnlineShareNum | 0 | Integer | 线上分享次数 +data.list.OnlineShareUserNum | 0 | Integer | 线上分享人数 +data.list.OfflineOpenNum | 0 | Integer | 线下打开次数 +data.list.OfflineOpenUserNum | 0 | Integer | 线下打开人数 +data.list.OfflineSignUpUserNum | 0 | Integer | 线下报名人数 +data.list.OfflineJoinUserNum | 0 | Integer | 线下参与人数 +data.list.OfflineConvertPatientNum | 0 | Integer | 线下转化患者数 +data.list.OfflineFollowUserNum | 0 | Integer | 线下关注人数 +data.list.OfflineShareNum | 0 | Integer | 线下分享次数 +data.list.OfflineShareUserNum | 0 | Integer | 线下分享人数 +## /患者运营/后台/活动/所有活动统计列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/all-stat-list&StartDate=2023-07-01&EndDate=2023-07-16&DateType=2&Type=&count=&page= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/all-stat-list | String | 是 | - +StartDate | 2023-07-01 | String | 是 | 开始日期 +EndDate | 2023-07-16 | String | 是 | 结束日期 +DateType | 2 | String | 是 | 日期 类型 1-日,2-周,3-月,4-年 +Type | - | String | 是 | 活动类型 1-线上,2-线下 +count | - | String | 是 | 每页条数 +page | - | String | 是 | 页码 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "StatDate": "07-03-07-09", + "GroupField": "202327", + "OpenNum": "0", + "OpenUserNum": "0", + "SignUpUserNum": "0", + "JoinUserNum": "0", + "ConvertPatientNum": "0", + "FollowUserNum": "0", + "ShareNum": "0", + "ShareUserNum": "0" + } + ], + "Total": { + "OpenNum": "0", + "OpenUserNum": "0", + "SignUpUserNum": "0", + "JoinUserNum": "0", + "ConvertPatientNum": "0", + "FollowUserNum": "0", + "ShareNum": "0", + "ShareUserNum": "0" + }, + "pages": 1, + "page": 0, + "count": "1" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 状态码 0-成功,非0-不成功 +data | - | Object | - +data.list | - | Array | - +data.list.StatDate | 07-03-07-09 | String | 显示时间 +data.list.GroupField | 202327 | String | - +data.list.OpenNum | 0 | String | 打开次数 +data.list.OpenUserNum | 0 | String | 打开人数 +data.list.SignUpUserNum | 0 | String | 报名人数 +data.list.JoinUserNum | 0 | String | 参与人数 +data.list.ConvertPatientNum | 0 | String | 转化患者数 +data.list.FollowUserNum | 0 | String | 关注人数 +data.list.ShareNum | 0 | String | 分享次数 +data.list.ShareUserNum | 0 | String | 分享人数 +data.Total | - | Object | - +data.Total.OpenNum | 0 | String | 打开次数 +data.Total.OpenUserNum | 0 | String | 打开人数 +data.Total.SignUpUserNum | 0 | String | 报名人数 +data.Total.JoinUserNum | 0 | String | 参与人数 +data.Total.ConvertPatientNum | 0 | String | 转化患者数 +data.Total.FollowUserNum | 0 | String | 关注人数 +data.Total.ShareNum | 0 | String | 分享次数 +data.Total.ShareUserNum | 0 | String | 分享人数 +data.pages | 1 | Integer | - +data.page | 0 | Integer | 页码 +data.count | 1 | String | 每页条数 +## /患者运营/后台/活动/所有活动统计列表导出 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=export/export&strategy=ActivityAllStatExport&StartDate=2023-07-01&EndDate=2023-07-16&DateType=2&Type= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | export/export | String | 是 | - +strategy | ActivityAllStatExport | String | 是 | - +StartDate | 2023-07-01 | String | 是 | 开始日期 +EndDate | 2023-07-16 | String | 是 | 结束日期 +DateType | 2 | String | 是 | 日期 类型 1-日,2-周,3-月,4-年 +Type | - | String | 是 | 活动类型 1-线上,2-线下 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台/活动/获取活动小程序码 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/get-qr-code&Id=32 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/get-qr-code | String | 是 | - +Id | 32 | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /患者运营/后台/活动/活动观看记录列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=activity/watch-list&count=10&page=1&Search=&ActivityId=61 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | activity/watch-list | String | 是 | - +count | 10 | String | 是 | 每页条数 +page | 1 | String | 是 | 页码 +Search | - | String | 是 | 关键字 +ActivityId | 61 | String | 是 | 活动Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "list": [ + { + "UserId": "332", + "Name": "", + "Telephone": "", + "MeetingUserName": ".·", + "Duration": "1分钟", + "JoinTime": "2023-07-18 18:11:13", + "LeaveTime": "2023-07-18 18:20:29", + "JoinNum": "2", + "ActivityName": "华硕2023电脑发布会" + } + ], + "pages": 1, + "page": 1, + "count": "1" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.list | - | Array | - +data.list.UserId | 332 | String | 用户Id +data.list.Name | - | String | 用户姓名(本平台) +data.list.Telephone | - | String | 手机号 +data.list.MeetingUserName | .· | String | 会议昵称(腾旭会议) +data.list.Duration | 1分钟 | String | 累计参会时长 +data.list.JoinTime | 2023-07-18 18:11:13 | String | 首次进入时间 +data.list.LeaveTime | 2023-07-18 18:20:29 | String | 最后退回时间 +data.list.JoinNum | 2 | String | 入会次数 +data.list.ActivityName | 华硕2023电脑发布会 | String | 活动名称 +data.pages | 1 | Integer | 总页数 +data.page | 1 | Integer | 页码 +data.count | 1 | String | 总条数 +## /患者运营/后台/活动/活动观看记录列表导出 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=export/export&strategy=ActivityWatchExport&Search=&ActivityId=50 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | export/export | String | 是 | - +strategy | ActivityWatchExport | String | 是 | - +Search | - | String | 是 | 关键字 +ActivityId | 50 | String | 是 | 活动Id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /小程序配置 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /小程序配置/获取配置--后台 +```text +nurseTel 护士专线 +gift 礼品库 +train 康复训练 +story 我的故事 +article 精选荐读 +spread 扩展模块 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=mini-conf/get-config&userType=4 + +#### 请求方式 +> GET + +#### Content-Type +> urlencoded + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | mini-conf/get-config | Text | 是 | - +userType | 4 | String | 是 | 用户类型 1-空白用户,3-疾病患者,4-用药患者 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{"code":0,"data":[{"configId":"15","code":"spread1","name":"banner模块","sequence":"1","showNum":"0","showType":"1","showStatus":"1","subList":[{"spreadId":"1","title":"标题","img":"https:\/\/novoraredtststorage.blob.core.chinacloudapi.cn\/image\/16796478703050.bc2d29879201f1e960e9916ab444d826_180x180.gif","linkUrl":"\/pages\/alert\/index","showStatus":"1","configId":"15"}]},{"configId":"16","code":"activity1","name":"线下活动","sequence":"2","showNum":"0","showType":"1","showStatus":"1"},{"configId":"17","code":"activity2","name":"线上活动","sequence":"3","showNum":"0","showType":"1","showStatus":"1"},{"configId":"18","code":"article","name":"资讯模块","sequence":"4","showNum":"0","showType":"1","showStatus":"1","subList":[{"contentId":"1","configId":"18"},{"contentId":"34","configId":"18"},{"contentId":"5","configId":"18"},{"contentId":"6","configId":"18"}]},{"configId":"19","code":"video","name":"视频模块","sequence":"5","showNum":"0","showType":"1","showStatus":"1","subList":[{"contentId":"23","configId":"19"},{"contentId":"45","configId":"19"},{"contentId":"67","configId":"19"}]},{"configId":"20","code":"spread2","name":"banner模块","sequence":"6","showNum":"0","showType":"1","showStatus":"1","subList":[{"spreadId":"2","title":"标题","img":"https:\/\/novoraredtststorage.blob.core.chinacloudapi.cn\/image\/16796478703050.bc2d29879201f1e960e9916ab444d826_180x180.gif","linkUrl":"\/pages\/alert\/index","showStatus":"1","configId":"20"}]},{"configId":"21","code":"story","name":"故事模块","sequence":"7","showNum":"0","showType":"1","showStatus":"1"},{"configId":"22","code":"serviceConf","name":"服务配置","sequence":"8","showNum":"2","showType":"1","showStatus":"1","subList":[{"spreadId":"3","title":"标题","img":"https:\/\/novoraredtststorage.blob.core.chinacloudapi.cn\/image\/16796478703050.bc2d29879201f1e960e9916ab444d826_180x180.gif","linkUrl":"\/pages\/alert\/index","showStatus":"1","configId":"22"}]},{"configId":"23","code":"nurseTel","name":"护士专线","sequence":"9","showNum":"0","showType":"1","showStatus":"1"}]} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 类型 +data | - | Array | 返回数据 +data.configId | 15 | String | 配置Id +data.code | spread1 | String | 类型 +data.name | banner模块 | String | 模块名 +data.sequence | 1 | String | 序号 +data.showNum | 0 | String | 展示数量 +data.showType | 1 | String | 展示规则:1-智能展示,2-默认展示 +data.showStatus | 1 | String | 排序 +data.subList | - | Array | 子列表 code为[''] +data.subList.spreadId | 1 | String | - +data.subList.title | 标题 | String | - +data.subList.img | https://novoraredtststorage.blob.core.chinacloudapi.cn/image/16796478703050.bc2d29879201f1e960e9916ab444d826_180x180.gif | String | - +data.subList.linkUrl | /pages/alert/index | String | - +data.subList.showStatus | 1 | String | 排序 +data.subList.configId | 15 | String | 配置Id +## /小程序配置/设置配置--后台 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=mini-conf/set-config&userType=4 + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | mini-conf/set-config | Text | 是 | - +userType | 4 | String | 是 | 用户类型 1-空白用户,3-疾病用户,4-用药患者 +#### 请求Body参数 +```javascript +[ + { + "configId": "15", + "code": "spread1", + "name": "banner模块", + "sequence": "1", + "showNum": "0", + "showType": "1", + "showStatus": "1", + "subList": [ + { + "title": "标题", + "img": "https://novoraredtststorage.blob.core.chinacloudapi.cn/image/16796478703050.bc2d29879201f1e960e9916ab444d826_180x180.gif", + "linkUrl": "/pages/alert/index", + "showStatus": 1 + } + ] + }, + { + "configId": "16", + "code": "activity1", + "name": "线下活动", + "sequence": "2", + "showNum": "0", + "showType": "1", + "showStatus": "1" + }, + { + "configId": "17", + "code": "activity2", + "name": "线上活动", + "sequence": "3", + "showNum": "0", + "showType": "1", + "showStatus": "1" + }, + { + "configId": "18", + "code": "article", + "name": "资讯模块", + "sequence": "4", + "showNum": "0", + "showType": "1", + "showStatus": "1", + "subList": [1,34,5,6] + }, + { + "configId": "19", + "code": "video", + "name": "视频模块", + "sequence": "5", + "showNum": "0", + "showType": "1", + "showStatus": "1", + "subList": [23,45,67] + }, + { + "configId": "20", + "code": "spread2", + "name": "banner模块", + "sequence": "6", + "showNum": "0", + "showType": "1", + "showStatus": "1", + "subList": [ + { + "title": "标题", + "img": "https://novoraredtststorage.blob.core.chinacloudapi.cn/image/16796478703050.bc2d29879201f1e960e9916ab444d826_180x180.gif", + "linkUrl": "/pages/alert/index", + "showStatus": 1 + } + ] + }, + { + "configId": "21", + "code": "story", + "name": "故事模块", + "sequence": "7", + "showNum": "0", + "showType": "1", + "showStatus": "1" + }, + { + "configId": "22", + "code": "serviceConf", + "name": "服务配置", + "sequence": "8", + "showNum": "2", + "showType": "1", + "showStatus": "1", + "subList": [ + { + "title": "标题", + "img": "https://novoraredtststorage.blob.core.chinacloudapi.cn/image/16796478703050.bc2d29879201f1e960e9916ab444d826_180x180.gif", + "linkUrl": "/pages/alert/index", + "showStatus": 1 + } + ] + }, + { + "configId": "23", + "code": "nurseTel", + "name": "护士专线", + "sequence": "9", + "showNum": "0", + "showType": "1", + "showStatus": "1" + } +] +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +configId | 15 | String | 是 | 配置Id +code | spread1 | String | 是 | 模块编码 +name | banner模块 | String | 是 | 模块名 +sequence | 1 | String | 是 | 排序 +showNum | 0 | String | 是 | 展示数量 +showType | 1 | String | 是 | 展示规则:1-智能展示,2-默认展示 +showStatus | 1 | String | 是 | 状态,1-有效,100-删除 +subList | - | Array | 是 | 子列表 code为[''article','video'']是Id数组,code为['spread1','spread2','serviceConf']是对象数组 +subList.title | 标题 | String | 是 | 文案 +subList.img | https://novoraredtststorage.blob.core.chinacloudapi.cn/image/16796478703050.bc2d29879201f1e960e9916ab444d826_180x180.gif | String | 是 | 图片 +subList.linkUrl | /pages/alert/index | String | 是 | 链接(小程序链接) +subList.showStatus | 1 | Integer | 是 | 展示状态,1-展示,2-不展示 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": "保存成功!" +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | - | Number | 配置模块编码 +data | 保存成功! | String | 返回数据 +## /小程序配置/获取配置--小程序 +```text +nurseTel 护士专线 +gift 礼品库 +train 康复训练 +story 我的故事 +article 精选荐读 +spread 扩展模块 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/mini-conf/get-config&userType=3 + +#### 请求方式 +> GET + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/mini-conf/get-config | Text | 是 | - +userType | 3 | String | 是 | 用户类型 1-空白用户,3-疾病患者,4-用药患者 +#### 请求Body参数 +```javascript + +``` +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": [ + { + "configId": "15", + "code": "spread1", + "name": "banner模块", + "sequence": "1", + "showNum": "0", + "showType": "1", + "showStatus": "1", + "subList": [ + { + "spreadId": "1", + "title": "标题", + "img": "https://novoraredtststorage.blob.core.chinacloudapi.cn/image/16796478703050.bc2d29879201f1e960e9916ab444d826_180x180.gif", + "linkUrl": "/pages/alert/index", + "showStatus": "1", + "configId": "15" + } + ] + }, + { + "configId": "16", + "code": "activity1", + "name": "线下活动", + "sequence": "2", + "showNum": "0", + "showType": "1", + "showStatus": "1" + }, + { + "configId": "17", + "code": "activity2", + "name": "线上活动", + "sequence": "3", + "showNum": "0", + "showType": "1", + "showStatus": "1" + }, + { + "configId": "18", + "code": "article", + "name": "资讯模块", + "sequence": "4", + "showNum": "0", + "showType": "1", + "showStatus": "1", + "subList": [ + { + "contentId": "1", + "configId": "18" + }, + { + "contentId": "34", + "configId": "18" + }, + { + "contentId": "5", + "configId": "18" + }, + { + "contentId": "6", + "configId": "18" + } + ] + }, + { + "configId": "19", + "code": "video", + "name": "视频模块", + "sequence": "5", + "showNum": "0", + "showType": "1", + "showStatus": "1", + "subList": [ + { + "contentId": "23", + "configId": "19" + }, + { + "contentId": "45", + "configId": "19" + }, + { + "contentId": "67", + "configId": "19" + } + ] + }, + { + "configId": "20", + "code": "spread2", + "name": "banner模块", + "sequence": "6", + "showNum": "0", + "showType": "1", + "showStatus": "1", + "subList": [ + { + "spreadId": "2", + "title": "标题", + "img": "https://novoraredtststorage.blob.core.chinacloudapi.cn/image/16796478703050.bc2d29879201f1e960e9916ab444d826_180x180.gif", + "linkUrl": "/pages/alert/index", + "showStatus": "1", + "configId": "20" + } + ] + }, + { + "configId": "21", + "code": "story", + "name": "故事模块", + "sequence": "7", + "showNum": "0", + "showType": "1", + "showStatus": "1" + }, + { + "configId": "22", + "code": "serviceConf", + "name": "服务配置", + "sequence": "8", + "showNum": "2", + "showType": "1", + "showStatus": "1", + "subList": [ + { + "spreadId": "3", + "title": "标题", + "img": "https://novoraredtststorage.blob.core.chinacloudapi.cn/image/16796478703050.bc2d29879201f1e960e9916ab444d826_180x180.gif", + "linkUrl": "/pages/alert/index", + "showStatus": "1", + "configId": "22" + } + ] + }, + { + "configId": "23", + "code": "nurseTel", + "name": "护士专线", + "sequence": "9", + "showNum": "0", + "showType": "1", + "showStatus": "1" + } + ] +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | 配置模块编码 +data | - | Array | 返回数据 +data.configId | 15 | String | 配置Id +data.code | spread1 | String | 类型 +data.name | banner模块 | String | 模块名 +data.sequence | 1 | String | 序号 +data.showNum | 0 | String | 展示数量 +data.showType | 1 | String | 展示规则:1-智能展示,2-默认展示 +data.showStatus | 1 | String | 排序 +data.subList | - | Array | 子列表 code为[''] +data.subList.spreadId | 1 | String | - +data.subList.title | 标题 | String | - +data.subList.img | https://novoraredtststorage.blob.core.chinacloudapi.cn/image/16796478703050.bc2d29879201f1e960e9916ab444d826_180x180.gif | String | - +data.subList.linkUrl | /pages/alert/index | String | - +data.subList.showStatus | 1 | String | 排序 +data.subList.configId | 15 | String | 配置Id +## /医院 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /医院/后台 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /医院/后台/添加/编辑医院 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=hospital/add + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | hospital/add | String | 是 | - +#### 请求Body参数 +```javascript +{ + "id": "", + "Imgs": "", + "IsCOE": "2", + "IsHaveDrug": "2", + "IsKeyFollow": "2", + "Name": "协和", + "HospitalClassification": "3", + "HospitalLevel": "1", + "Address": "北京市东城区帅府园1号", + "ProvinceId": "110000", + "CityId": "110100", + "CountyId": "110101", + "IsMedical":1 +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +id | - | String | 是 | - +Imgs | - | String | 是 | 图片 +IsCOE | 2 | String | 是 | - +IsHaveDrug | 2 | String | 是 | - +IsKeyFollow | 2 | String | 是 | - +Name | 协和 | String | 是 | - +HospitalClassification | 3 | String | 是 | - +HospitalLevel | 1 | String | 是 | - +Address | 北京市东城区帅府园1号 | String | 是 | 地址 +ProvinceId | 110000 | String | 是 | - +CityId | 110100 | String | 是 | - +CountyId | 110101 | String | 是 | - +IsMedical | 2 | Integer | 是 | 是否医保,1-是,2-否 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /医院/后台/PC--医院列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=hospital/list&IsMedical=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | hospital/list | String | 是 | - +IsMedical | 1 | String | 是 | 是否医保,1-是,2-否 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "page": 1, + "pages": 1, + "count": "1", + "list": [ + { + "Id": "1", + "Name": "协和", + "Code": "", + "Introduce": "", + "ProvinceId": "110000", + "ProvinceName": "北京市", + "CityId": "110100", + "CityName": "北京市", + "CountyId": "110101", + "CountyName": "东城区", + "AreaId": "0", + "AreaName": "", + "Address": "北京市东城区帅府园1号", + "LNG": "116.416291", + "LAT": "39.914262", + "Telephone": "", + "HospitalClassification": "3", + "HospitalLevel": "1", + "RegionId": "0", + "TerritoryType": "0", + "TerritoryOneId": "0", + "TerritoryOneName": "", + "TerritoryOneUserName": "", + "TerritoryTwoId": "0", + "TerritoryTwoName": "", + "TerritoryTwoUserName": "", + "Imgs": "", + "IsCOE": "2", + "IsShow": "1", + "IsHaveDrug": "2", + "CreateWorkerId": "1959", + "CreateTime": "2026-05-15 15:59:40", + "UpdateWorkerId": "1959", + "UpdateTime": "2026-05-15 15:59:41", + "DeleteWorkerId": "0", + "DeleteTime": null, + "RegionInfoId": "0", + "RegionType": "0", + "RegionLTwoId": "0", + "RegionLTwoName": "", + "RegionLTwoUserName": "", + "RegionLThreeId": "0", + "RegionLThreeName": "", + "RegionLThreeUserName": "", + "RegionLFourId": "0", + "RegionLFourName": "", + "RegionLFourUserName": "", + "IsKeyFollow": "2", + "IsOutProject": "2", + "HospitalType": "1", + "IsMedical": "1", + "IsMedicalName": "是", + "IsCOEName": "否", + "IsKeyFollowName": "否", + "IsOutProjectName": "否", + "HospitalTypeName": "其他" + } + ], + "isCoeList": { + "1": "是", + "2": "否" + }, + "isMedicalList": { + "1": "是", + "2": "否" + }, + "isKeyFollowList": { + "1": "是", + "2": "否" + }, + "isOutProjectList": { + "1": "是", + "2": "否" + }, + "hospitalTypeList": { + "1": "其他", + "2": "emerging", + "3": "rising", + "4": "leading" + } + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.page | 1 | Integer | 页码 +data.pages | 1 | Integer | 总页数 +data.count | 1 | String | 每页条数 +data.list | - | Array | 列表数据 +data.list.Id | 1 | String | 记录id +data.list.Name | 协和 | String | 活动名称 +data.list.Code | - | String | - +data.list.Introduce | - | String | - +data.list.ProvinceId | 110000 | String | - +data.list.ProvinceName | 北京市 | String | - +data.list.CityId | 110100 | String | - +data.list.CityName | 北京市 | String | - +data.list.CountyId | 110101 | String | - +data.list.CountyName | 东城区 | String | - +data.list.AreaId | 0 | String | - +data.list.AreaName | - | String | - +data.list.Address | 北京市东城区帅府园1号 | String | - +data.list.LNG | 116.416291 | String | - +data.list.LAT | 39.914262 | String | - +data.list.Telephone | - | String | 手机号 +data.list.HospitalClassification | 3 | String | - +data.list.HospitalLevel | 1 | String | - +data.list.RegionId | 0 | String | - +data.list.TerritoryType | 0 | String | - +data.list.TerritoryOneId | 0 | String | - +data.list.TerritoryOneName | - | String | - +data.list.TerritoryOneUserName | - | String | - +data.list.TerritoryTwoId | 0 | String | - +data.list.TerritoryTwoName | - | String | - +data.list.TerritoryTwoUserName | - | String | - +data.list.Imgs | - | String | - +data.list.IsCOE | 2 | String | - +data.list.IsShow | 1 | String | - +data.list.IsHaveDrug | 2 | String | - +data.list.CreateWorkerId | 1959 | String | - +data.list.CreateTime | 2026-05-15 15:59:40 | String | 创建时间 +data.list.UpdateWorkerId | 1959 | String | - +data.list.UpdateTime | 2026-05-15 15:59:41 | String | - +data.list.DeleteWorkerId | 0 | String | - +data.list.DeleteTime | null | Null | - +data.list.RegionInfoId | 0 | String | - +data.list.RegionType | 0 | String | - +data.list.RegionLTwoId | 0 | String | - +data.list.RegionLTwoName | - | String | - +data.list.RegionLTwoUserName | - | String | - +data.list.RegionLThreeId | 0 | String | - +data.list.RegionLThreeName | - | String | - +data.list.RegionLThreeUserName | - | String | - +data.list.RegionLFourId | 0 | String | - +data.list.RegionLFourName | - | String | - +data.list.RegionLFourUserName | - | String | - +data.list.IsKeyFollow | 2 | String | 是否重点跟进,1-是,2-否 +data.list.IsOutProject | 2 | String | - +data.list.HospitalType | 1 | String | - +data.list.IsMedical | 1 | String | 是否医保,1-是,2-否 +data.list.IsMedicalName | 是 | String | - +data.list.IsCOEName | 否 | String | - +data.list.IsKeyFollowName | 否 | String | 是否重点跟进 +data.list.IsOutProjectName | 否 | String | - +data.list.HospitalTypeName | 其他 | String | - +data.isCoeList | - | Object | - +data.isCoeList.1 | 是 | String | - +data.isCoeList.2 | 否 | String | - +data.isMedicalList | - | Object | - +data.isMedicalList.1 | 是 | String | - +data.isMedicalList.2 | 否 | String | - +data.isKeyFollowList | - | Object | 是否重点跟进,列表 +data.isKeyFollowList.1 | 是 | String | - +data.isKeyFollowList.2 | 否 | String | - +data.isOutProjectList | - | Object | - +data.isOutProjectList.1 | 是 | String | - +data.isOutProjectList.2 | 否 | String | - +data.hospitalTypeList | - | Object | - +data.hospitalTypeList.1 | 其他 | String | - +data.hospitalTypeList.2 | emerging | String | - +data.hospitalTypeList.3 | rising | String | - +data.hospitalTypeList.4 | leading | String | - +## /医院/后台/PC--医院详情 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=hospital/detail&Id=1 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | hospital/detail | String | 是 | - +Id | 1 | String | 是 | 医院id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "Id": 1, + "Name": "协和", + "Code": "", + "Introduce": "", + "ProvinceId": 110000, + "ProvinceName": "北京市", + "CityId": 110100, + "CityName": "北京市", + "CountyId": 110101, + "CountyName": "东城区", + "AreaId": 0, + "AreaName": "", + "Address": "北京市东城区帅府园1号", + "LNG": 116.416291, + "LAT": 39.914262, + "Telephone": "", + "HospitalClassification": 3, + "HospitalLevel": 1, + "RegionId": 0, + "TerritoryType": 0, + "TerritoryOneId": 0, + "TerritoryOneName": "", + "TerritoryOneUserName": "", + "TerritoryTwoId": 0, + "TerritoryTwoName": "", + "TerritoryTwoUserName": "", + "Imgs": "", + "IsCOE": 2, + "IsShow": 1, + "IsHaveDrug": 2, + "CreateWorkerId": 1959, + "CreateTime": "2026-05-15 15:59:40", + "UpdateWorkerId": 1959, + "UpdateTime": "2026-05-15 15:59:41", + "DeleteWorkerId": 0, + "DeleteTime": null, + "RegionInfoId": 0, + "RegionType": 0, + "RegionLTwoId": 0, + "RegionLTwoName": "", + "RegionLTwoUserName": "", + "RegionLThreeId": 0, + "RegionLThreeName": "", + "RegionLThreeUserName": "", + "RegionLFourId": 0, + "RegionLFourName": "", + "RegionLFourUserName": "", + "IsKeyFollow": 2, + "IsOutProject": 2, + "HospitalType": 1, + "IsMedical": 1, + "doctors": [], + "HospitalClassificationName": "三级", + "HospitalLevelName": "甲等", + "RegionIdName": "", + "HospitalTypeName": "其他" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.Id | 1 | Integer | 记录Id +data.Name | 协和 | String | - +data.Code | - | String | - +data.Introduce | - | String | - +data.ProvinceId | 110000 | Integer | - +data.ProvinceName | 北京市 | String | - +data.CityId | 110100 | Integer | - +data.CityName | 北京市 | String | - +data.CountyId | 110101 | Integer | - +data.CountyName | 东城区 | String | - +data.AreaId | 0 | Integer | - +data.AreaName | - | String | - +data.Address | 北京市东城区帅府园1号 | String | - +data.LNG | 116.416291 | Number | - +data.LAT | 39.914262 | Number | - +data.Telephone | - | String | - +data.HospitalClassification | 3 | Integer | - +data.HospitalLevel | 1 | Integer | - +data.RegionId | 0 | Integer | - +data.TerritoryType | 0 | Integer | - +data.TerritoryOneId | 0 | Integer | - +data.TerritoryOneName | - | String | - +data.TerritoryOneUserName | - | String | - +data.TerritoryTwoId | 0 | Integer | - +data.TerritoryTwoName | - | String | - +data.TerritoryTwoUserName | - | String | - +data.Imgs | - | String | - +data.IsCOE | 2 | Integer | - +data.IsShow | 1 | Integer | - +data.IsHaveDrug | 2 | Integer | - +data.CreateWorkerId | 1959 | Integer | - +data.CreateTime | 2026-05-15 15:59:40 | String | 本次创建时间 +data.UpdateWorkerId | 1959 | Integer | - +data.UpdateTime | 2026-05-15 15:59:41 | String | - +data.DeleteWorkerId | 0 | Integer | - +data.DeleteTime | null | Null | - +data.RegionInfoId | 0 | Integer | - +data.RegionType | 0 | Integer | - +data.RegionLTwoId | 0 | Integer | - +data.RegionLTwoName | - | String | - +data.RegionLTwoUserName | - | String | - +data.RegionLThreeId | 0 | Integer | - +data.RegionLThreeName | - | String | - +data.RegionLThreeUserName | - | String | - +data.RegionLFourId | 0 | Integer | - +data.RegionLFourName | - | String | - +data.RegionLFourUserName | - | String | - +data.IsKeyFollow | 2 | Integer | 是否重点跟进,1-是,2-否 +data.IsOutProject | 2 | Integer | - +data.HospitalType | 1 | Integer | - +data.IsMedical | 1 | Integer | 是否医保,1-是,2-否 +data.doctors | - | Array | - +data.HospitalClassificationName | 三级 | String | - +data.HospitalLevelName | 甲等 | String | - +data.RegionIdName | - | String | - +data.HospitalTypeName | 其他 | String | - +## /医院/小程序 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +loginState | {{loginState}} | - +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /医院/小程序/根据坐标获取省份 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/hospital/location-info&lng=116.378731&lat=32.026706 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/hospital/location-info | String | 是 | - +lng | 116.378731 | String | 是 | 经度 +lat | 32.026706 | String | 是 | 纬度 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + + "code": 0, + "data": { + "ProvinceId": "110000", //省份ID + "ProvinceName": "北京市" //省份名称 + } + +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.ProvinceId | 110000 | String | 省份ID +data.ProvinceName | 北京市 | String | 省份名称 +## /医院/小程序/医院列表 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/hospital/list&lng=&lat=&Name=&ProvinceId=&CityId= + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/hospital/list | String | 是 | - +lng | - | String | 是 | - +lat | - | String | 是 | - +Name | - | String | 是 | - +ProvinceId | - | String | 是 | - +CityId | - | String | 是 | 城市id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /医院/小程序/医院详情 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> m.igg4.hbraas.com?r=igg4/hospital/detail&Id=1&lng=113.28643500000001&lat=23.111162999999998 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/hospital/detail | String | 是 | - +Id | 1 | String | 是 | - +lng | 113.28643500000001 | String | 是 | - +lat | 23.111162999999998 | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "Id": 1, + "Name": "协和", + "Code": "", + "Introduce": "", + "ProvinceId": 110000, + "ProvinceName": "北京市", + "CityId": 110100, + "CityName": "北京市", + "CountyId": 110101, + "CountyName": "东城区", + "AreaId": 0, + "AreaName": "", + "Address": "北京市东城区帅府园1号", + "LNG": 116.416291, + "LAT": 39.914262, + "Telephone": "", + "HospitalClassification": 3, + "HospitalLevel": 1, + "RegionId": 0, + "TerritoryType": 0, + "TerritoryOneId": 0, + "TerritoryOneName": "", + "TerritoryOneUserName": "", + "TerritoryTwoId": 0, + "TerritoryTwoName": "", + "TerritoryTwoUserName": "", + "Imgs": "", + "IsCOE": 2, + "IsShow": 1, + "IsHaveDrug": 2, + "CreateWorkerId": 1959, + "CreateTime": "2026-05-15 15:59:40", + "UpdateWorkerId": 1959, + "UpdateTime": "2026-05-15 15:59:41", + "DeleteWorkerId": 0, + "DeleteTime": null, + "RegionInfoId": 0, + "RegionType": 0, + "RegionLTwoId": 0, + "RegionLTwoName": "", + "RegionLTwoUserName": "", + "RegionLThreeId": 0, + "RegionLThreeName": "", + "RegionLThreeUserName": "", + "RegionLFourId": 0, + "RegionLFourName": "", + "RegionLFourUserName": "", + "IsKeyFollow": 2, + "IsOutProject": 2, + "HospitalType": 1, + "IsMedical": 1, + "doctors": [ + { + "Id": 1, + "Name": "秦医生", + "Img": "", + "Telephone": "", + "MobilePhone": "", + "HospitalId": 1, + "Introduce": "呵呵", + "ClinicType": 1, + "Clinic": "\"\"", + "IsShow": 1, + "CreateWorkerId": 1959, + "CreateTime": "2026-05-15 16:06:27", + "UpdateWorkerId": 1959, + "UpdateTime": "2026-05-15 16:06:27", + "DeleteWorkerId": 0, + "DeleteTime": null, + "IsActive": 0, + "FirstLoginTime": null, + "LastOpenStatus": 2, + "FirstOpenTime": "2026-05-15 16:06:27", + "LastOpenTime": "2026-05-15 16:06:27", + "LastActiveStatus": 2, + "FirstActiveTime": null, + "LastActiveTime": null, + "IsViewHistory": 2, + "IsRecommend": 1, + "Department": "全科", + "JobTitle": "主任医师" + } + ], + "HospitalClassificationName": "三级", + "HospitalLevelName": "甲等", + "RegionIdName": "", + "HospitalTypeName": "其他", + "dist": "1892.01km", + "CanGetScore": false + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.Id | 1 | Integer | - +data.Name | 协和 | String | - +data.Code | - | String | - +data.Introduce | - | String | 简介 +data.ProvinceId | 110000 | Integer | - +data.ProvinceName | 北京市 | String | - +data.CityId | 110100 | Integer | - +data.CityName | 北京市 | String | - +data.CountyId | 110101 | Integer | - +data.CountyName | 东城区 | String | - +data.AreaId | 0 | Integer | - +data.AreaName | - | String | - +data.Address | 北京市东城区帅府园1号 | String | 地址 +data.LNG | 116.416291 | Number | - +data.LAT | 39.914262 | Number | - +data.Telephone | - | String | 手机 +data.HospitalClassification | 3 | Integer | - +data.HospitalLevel | 1 | Integer | - +data.RegionId | 0 | Integer | - +data.TerritoryType | 0 | Integer | - +data.TerritoryOneId | 0 | Integer | - +data.TerritoryOneName | - | String | - +data.TerritoryOneUserName | - | String | - +data.TerritoryTwoId | 0 | Integer | - +data.TerritoryTwoName | - | String | - +data.TerritoryTwoUserName | - | String | - +data.Imgs | - | String | 图片 +data.IsCOE | 2 | Integer | - +data.IsShow | 1 | Integer | - +data.IsHaveDrug | 2 | Integer | - +data.CreateWorkerId | 1959 | Integer | - +data.CreateTime | 2026-05-15 15:59:40 | String | - +data.UpdateWorkerId | 1959 | Integer | - +data.UpdateTime | 2026-05-15 15:59:41 | String | - +data.DeleteWorkerId | 0 | Integer | - +data.DeleteTime | null | Null | - +data.RegionInfoId | 0 | Integer | - +data.RegionType | 0 | Integer | - +data.RegionLTwoId | 0 | Integer | - +data.RegionLTwoName | - | String | - +data.RegionLTwoUserName | - | String | - +data.RegionLThreeId | 0 | Integer | - +data.RegionLThreeName | - | String | - +data.RegionLThreeUserName | - | String | - +data.RegionLFourId | 0 | Integer | - +data.RegionLFourName | - | String | - +data.RegionLFourUserName | - | String | - +data.IsKeyFollow | 2 | Integer | - +data.IsOutProject | 2 | Integer | - +data.HospitalType | 1 | Integer | - +data.IsMedical | 1 | Integer | 是否医保,1-是,2-否 +data.doctors | - | Array | - +data.doctors.Id | 1 | Integer | - +data.doctors.Name | 秦医生 | String | 姓名 +data.doctors.Img | - | String | - +data.doctors.Telephone | - | String | 手机 +data.doctors.MobilePhone | - | String | - +data.doctors.HospitalId | 1 | Integer | 医院Id +data.doctors.Introduce | 呵呵 | String | 简介 +data.doctors.ClinicType | 1 | Integer | - +data.doctors.Clinic | "" | String | - +data.doctors.IsShow | 1 | Integer | - +data.doctors.CreateWorkerId | 1959 | Integer | - +data.doctors.CreateTime | 2026-05-15 16:06:27 | String | - +data.doctors.UpdateWorkerId | 1959 | Integer | - +data.doctors.UpdateTime | 2026-05-15 16:06:27 | String | - +data.doctors.DeleteWorkerId | 0 | Integer | - +data.doctors.DeleteTime | null | Null | - +data.doctors.IsActive | 0 | Integer | - +data.doctors.FirstLoginTime | null | Null | - +data.doctors.LastOpenStatus | 2 | Integer | - +data.doctors.FirstOpenTime | 2026-05-15 16:06:27 | String | - +data.doctors.LastOpenTime | 2026-05-15 16:06:27 | String | - +data.doctors.LastActiveStatus | 2 | Integer | - +data.doctors.FirstActiveTime | null | Null | - +data.doctors.LastActiveTime | null | Null | - +data.doctors.IsViewHistory | 2 | Integer | - +data.doctors.IsRecommend | 1 | Integer | - +data.doctors.Department | 全科 | String | 科室 +data.doctors.JobTitle | 主任医师 | String | 职称 +data.HospitalClassificationName | 三级 | String | - +data.HospitalLevelName | 甲等 | String | - +data.RegionIdName | - | String | - +data.HospitalTypeName | 其他 | String | - +data.dist | 1892.01km | String | - +data.CanGetScore | false | Boolean | - +## /医院/小程序/医生详情 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> https://m.igg4.hbraas.com/?r=igg4/doctor/detail&Id=1&lng=113.28643500000001&lat=23.111162999999998 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | igg4/doctor/detail | String | 是 | - +Id | 1 | String | 是 | - +lng | 113.28643500000001 | String | 是 | - +lat | 23.111162999999998 | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "Id": "1", + "Name": "秦医生", + "Img": "https://m.igg4.hbraas.com/zd/doctor/doctor_a.jpg", + "Telephone": "", + "MobilePhone": "", + "HospitalId": "1", + "Introduce": "呵呵", + "ClinicType": "1", + "Clinic": "", + "IsShow": "1", + "CreateWorkerId": "1959", + "CreateTime": "2026-05-15 16:06:27", + "UpdateWorkerId": "1959", + "UpdateTime": "2026-05-15 16:06:27", + "DeleteWorkerId": "0", + "DeleteTime": null, + "IsActive": "0", + "FirstLoginTime": null, + "LastOpenStatus": "2", + "FirstOpenTime": "2026-05-15 16:06:27", + "LastOpenTime": "2026-05-15 16:06:27", + "LastActiveStatus": "2", + "FirstActiveTime": null, + "LastActiveTime": null, + "IsViewHistory": "2", + "IsRecommend": "1", + "Department": "全科", + "JobTitle": "主任医师", + "hospital": { + "Id": 1, + "Name": "协和", + "Code": "", + "Introduce": "", + "ProvinceId": 110000, + "ProvinceName": "北京市", + "CityId": 110100, + "CityName": "北京市", + "CountyId": 110101, + "CountyName": "东城区", + "AreaId": 0, + "AreaName": "", + "Address": "北京市东城区帅府园1号", + "LNG": 116.416291, + "LAT": 39.914262, + "Telephone": "", + "HospitalClassification": 3, + "HospitalLevel": 1, + "RegionId": 0, + "TerritoryType": 0, + "TerritoryOneId": 0, + "TerritoryOneName": "", + "TerritoryOneUserName": "", + "TerritoryTwoId": 0, + "TerritoryTwoName": "", + "TerritoryTwoUserName": "", + "Imgs": "", + "IsCOE": 2, + "IsShow": 1, + "IsHaveDrug": 2, + "CreateWorkerId": 1959, + "CreateTime": "2026-05-15 15:59:40", + "UpdateWorkerId": 1959, + "UpdateTime": "2026-05-15 15:59:41", + "DeleteWorkerId": 0, + "DeleteTime": null, + "RegionInfoId": 0, + "RegionType": 0, + "RegionLTwoId": 0, + "RegionLTwoName": "", + "RegionLTwoUserName": "", + "RegionLThreeId": 0, + "RegionLThreeName": "", + "RegionLThreeUserName": "", + "RegionLFourId": 0, + "RegionLFourName": "", + "RegionLFourUserName": "", + "IsKeyFollow": 2, + "IsOutProject": 2, + "HospitalType": 1, + "IsMedical": 1, + "HospitalClassificationName": "三级", + "HospitalLevelName": "甲等", + "RegionIdName": "", + "HospitalTypeName": "其他", + "dist": "1892.01km" + } + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.Id | 1 | String | - +data.Name | 秦医生 | String | 姓名 +data.Img | https://m.igg4.hbraas.com/zd/doctor/doctor_a.jpg | String | - +data.Telephone | - | String | 手机 +data.MobilePhone | - | String | - +data.HospitalId | 1 | String | 医院Id +data.Introduce | 呵呵 | String | 简介 +data.ClinicType | 1 | String | - +data.Clinic | - | String | - +data.IsShow | 1 | String | - +data.CreateWorkerId | 1959 | String | - +data.CreateTime | 2026-05-15 16:06:27 | String | - +data.UpdateWorkerId | 1959 | String | - +data.UpdateTime | 2026-05-15 16:06:27 | String | - +data.DeleteWorkerId | 0 | String | - +data.DeleteTime | null | Null | - +data.IsActive | 0 | String | - +data.FirstLoginTime | null | Null | - +data.LastOpenStatus | 2 | String | - +data.FirstOpenTime | 2026-05-15 16:06:27 | String | - +data.LastOpenTime | 2026-05-15 16:06:27 | String | - +data.LastActiveStatus | 2 | String | - +data.FirstActiveTime | null | Null | - +data.LastActiveTime | null | Null | - +data.IsViewHistory | 2 | String | - +data.IsRecommend | 1 | String | - +data.Department | 全科 | String | 科室 +data.JobTitle | 主任医师 | String | 职称 +data.hospital | - | Object | - +data.hospital.Id | 1 | Integer | - +data.hospital.Name | 协和 | String | 姓名 +data.hospital.Code | - | String | - +data.hospital.Introduce | - | String | 简介 +data.hospital.ProvinceId | 110000 | Integer | - +data.hospital.ProvinceName | 北京市 | String | - +data.hospital.CityId | 110100 | Integer | - +data.hospital.CityName | 北京市 | String | - +data.hospital.CountyId | 110101 | Integer | - +data.hospital.CountyName | 东城区 | String | - +data.hospital.AreaId | 0 | Integer | - +data.hospital.AreaName | - | String | - +data.hospital.Address | 北京市东城区帅府园1号 | String | 地址 +data.hospital.LNG | 116.416291 | Number | - +data.hospital.LAT | 39.914262 | Number | - +data.hospital.Telephone | - | String | 手机 +data.hospital.HospitalClassification | 3 | Integer | - +data.hospital.HospitalLevel | 1 | Integer | - +data.hospital.RegionId | 0 | Integer | - +data.hospital.TerritoryType | 0 | Integer | - +data.hospital.TerritoryOneId | 0 | Integer | - +data.hospital.TerritoryOneName | - | String | - +data.hospital.TerritoryOneUserName | - | String | - +data.hospital.TerritoryTwoId | 0 | Integer | - +data.hospital.TerritoryTwoName | - | String | - +data.hospital.TerritoryTwoUserName | - | String | - +data.hospital.Imgs | - | String | 图片 +data.hospital.IsCOE | 2 | Integer | - +data.hospital.IsShow | 1 | Integer | - +data.hospital.IsHaveDrug | 2 | Integer | - +data.hospital.CreateWorkerId | 1959 | Integer | - +data.hospital.CreateTime | 2026-05-15 15:59:40 | String | - +data.hospital.UpdateWorkerId | 1959 | Integer | - +data.hospital.UpdateTime | 2026-05-15 15:59:41 | String | - +data.hospital.DeleteWorkerId | 0 | Integer | - +data.hospital.DeleteTime | null | Null | - +data.hospital.RegionInfoId | 0 | Integer | - +data.hospital.RegionType | 0 | Integer | - +data.hospital.RegionLTwoId | 0 | Integer | - +data.hospital.RegionLTwoName | - | String | - +data.hospital.RegionLTwoUserName | - | String | - +data.hospital.RegionLThreeId | 0 | Integer | - +data.hospital.RegionLThreeName | - | String | - +data.hospital.RegionLThreeUserName | - | String | - +data.hospital.RegionLFourId | 0 | Integer | - +data.hospital.RegionLFourName | - | String | - +data.hospital.RegionLFourUserName | - | String | - +data.hospital.IsKeyFollow | 2 | Integer | - +data.hospital.IsOutProject | 2 | Integer | - +data.hospital.HospitalType | 1 | Integer | - +data.hospital.IsMedical | 1 | Integer | 是否医保,1-是,2-否 +data.hospital.HospitalClassificationName | 三级 | String | - +data.hospital.HospitalLevelName | 甲等 | String | - +data.hospital.RegionIdName | - | String | - +data.hospital.HospitalTypeName | 其他 | String | - +data.hospital.dist | 1892.01km | String | - +## /医生 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /医生/后台 +```text +暂无描述 +``` +#### Header参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Query参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### Body参数 +参数名 | 示例值 | 参数描述 +--- | --- | --- +暂无参数 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /医生/后台/医生列表 +```text +## 导出: + 参数: + strategy = doctorList +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=doctor/list + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | doctor/list | String | 是 | - +OpenStatus | 1 | String | 是 | 开通状态 +OpenBeginDate | 2024-01-01 | String | 是 | 开通开始时间 +OpenEndDate | 2024-01-01 | String | 是 | 开通结束时间 +ActiveStatus | 1 | String | 是 | 激活状态 +ActiveBeginDate | 2024-01-01 | String | 是 | 激活开始时间 +ActiveEndDate | 2024-01-01 | String | 是 | 激活结束时间 +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "page": 1, + "pages": 2, + "count": "16", + "list": [ + { + "Id": "24", + "Name": "修", + "Img": "", + "Telephone": "17051000451", + "MobilePhone": "", + "HospitalId": "20", + "Introduce": "", + "Clinic": [ + { + "weekday": "3", + "timeType": "1" + } + ], + "IsShow": "1", + "CreateWorkerId": "2180", + "CreateTime": "2024-11-29 16:52:10", + "UpdateWorkerId": "2180", + "UpdateTime": "2024-11-29 16:52:10", + "DeleteWorkerId": "0", + "DeleteTime": null, + "IsActive": "1", + "FirstLoginTime": "2024-11-29 17:10:59", + "LastOpenStatus": "0", + "FirstOpenTime": null, + "LastOpenTime": null, + "LastActiveStatus": "0", + "FirstActiveTime": null, + "LastActiveTime": null, + "HospitalName": "北京大学第一医院宁夏妇女儿童医院(宁夏回族自治区妇幼保健院)", + "RegionName": "", + "LastOpenStatusName": "", + "LastActiveStatusName": "" + }, + { + "Id": "22", + "Name": "juli", + "Img": "", + "Telephone": "", + "MobilePhone": "", + "HospitalId": "23", + "Introduce": "", + "Clinic": [ + { + "weekday": "1", + "timeType": "1" + }, + { + "weekday": "1", + "timeType": "2" + }, + { + "weekday": "3", + "timeType": "1" + }, + { + "weekday": "3", + "timeType": "2" + }, + { + "weekday": "5", + "timeType": "1" + }, + { + "weekday": "6", + "timeType": "1" + }, + { + "weekday": "7", + "timeType": "2" + } + ], + "IsShow": "1", + "CreateWorkerId": "1959", + "CreateTime": "2024-09-21 15:42:34", + "UpdateWorkerId": "2180", + "UpdateTime": "2024-09-23 15:23:58", + "DeleteWorkerId": "0", + "DeleteTime": null, + "IsActive": "1", + "FirstLoginTime": "2024-09-21 15:42:58", + "LastOpenStatus": "0", + "FirstOpenTime": null, + "LastOpenTime": null, + "LastActiveStatus": "0", + "FirstActiveTime": null, + "LastActiveTime": null, + "HospitalName": "天津医院", + "RegionName": "北二区", + "LastOpenStatusName": "", + "LastActiveStatusName": "" + }, + { + "Id": "17", + "Name": "山西省汾阳医院医生", + "Img": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/59e0e73e730e7f84e9c9c9e0ad7713de_17199922949736.jpg", + "Telephone": "", + "MobilePhone": "", + "HospitalId": "20", + "Introduce": "", + "Clinic": "", + "IsShow": "1", + "CreateWorkerId": "2180", + "CreateTime": "2024-07-03 15:38:18", + "UpdateWorkerId": "2180", + "UpdateTime": "2024-10-10 19:33:44", + "DeleteWorkerId": "0", + "DeleteTime": null, + "IsActive": "0", + "FirstLoginTime": null, + "LastOpenStatus": "0", + "FirstOpenTime": null, + "LastOpenTime": null, + "LastActiveStatus": "0", + "FirstActiveTime": null, + "LastActiveTime": null, + "HospitalName": "北京大学第一医院宁夏妇女儿童医院(宁夏回族自治区妇幼保健院)", + "RegionName": "", + "LastOpenStatusName": "", + "LastActiveStatusName": "" + }, + { + "Id": "16", + "Name": "乌兰察布市中心医院医生", + "Img": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/ae435cf6053bba5c07149eda36a8fdce_17199922798929.jpg", + "Telephone": "", + "MobilePhone": "", + "HospitalId": "21", + "Introduce": "", + "Clinic": "", + "IsShow": "1", + "CreateWorkerId": "2180", + "CreateTime": "2024-07-03 15:38:01", + "UpdateWorkerId": "2180", + "UpdateTime": "2024-07-03 15:38:01", + "DeleteWorkerId": "0", + "DeleteTime": null, + "IsActive": "0", + "FirstLoginTime": null, + "LastOpenStatus": "0", + "FirstOpenTime": null, + "LastOpenTime": null, + "LastActiveStatus": "0", + "FirstActiveTime": null, + "LastActiveTime": null, + "HospitalName": "乌兰察布市中心医院", + "RegionName": "", + "LastOpenStatusName": "", + "LastActiveStatusName": "" + }, + { + "Id": "15", + "Name": "呼伦贝尔市人民医院医生", + "Img": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/797ac9353a23435f5226e8efdb91765e_17199922579667.jpg", + "Telephone": "15567540859", + "MobilePhone": "", + "HospitalId": "23", + "Introduce": "", + "Clinic": "", + "IsShow": "1", + "CreateWorkerId": "2180", + "CreateTime": "2024-07-03 15:37:41", + "UpdateWorkerId": "2180", + "UpdateTime": "2024-09-04 16:53:24", + "DeleteWorkerId": "0", + "DeleteTime": null, + "IsActive": "0", + "FirstLoginTime": null, + "LastOpenStatus": "0", + "FirstOpenTime": null, + "LastOpenTime": null, + "LastActiveStatus": "0", + "FirstActiveTime": null, + "LastActiveTime": null, + "HospitalName": "天津医院", + "RegionName": "北二区", + "LastOpenStatusName": "", + "LastActiveStatusName": "" + }, + { + "Id": "14", + "Name": "秦医生", + "Img": "", + "Telephone": "15727378108", + "MobilePhone": "", + "HospitalId": "19", + "Introduce": "广州中医药大学第一附属医院肌病科主治医师,\n广东省中西结合协会转化医学专业委员会委员,\n广东省医疗安全协会消化分会委员\n师从国医大师学术继承人刘小斌教授,擅长中西医结合诊治神经肌肉疾病和脾胃系统疾病。目前已发表核心期刊论文10余篇,参与编写书籍3部。师从国医大师学术继承人刘小斌教授,擅长中西医结合诊治神经肌肉疾病和脾胃系统疾病。目前已发表核心期刊论文10余篇,参与编写书籍3部。师从国医大师学术继承人刘小斌教授,擅长中西医结合诊治神经肌肉疾病和脾胃系统疾病。目前已发表核心期刊论文10余篇,参与编写书籍3部。师从国医大师学术继承人刘小斌教授,擅长中西医结合诊治神经肌肉疾病和脾胃系统疾病。目前已发表核心期刊论文10余篇,参与编写书籍3部。师从国医大师学术继承人刘小斌教授,擅长中西医结合诊治神经肌肉疾病和脾胃系统疾病。目前已发表核心期刊论文10余篇,参与编写书籍3部。师从国医大师学术继承人刘小斌教授,擅长中西医结合诊治神经肌肉疾病和脾胃系统疾病。目前已发表核心期刊论文10余篇,参与编写书籍3部。", + "Clinic": [ + { + "weekday": 1, + "timeType": 2 + }, + { + "weekday": 3, + "timeType": 1 + } + ], + "IsShow": "1", + "CreateWorkerId": "2180", + "CreateTime": "2024-05-11 16:04:41", + "UpdateWorkerId": "2180", + "UpdateTime": "2024-12-30 16:16:06", + "DeleteWorkerId": "0", + "DeleteTime": null, + "IsActive": "1", + "FirstLoginTime": "2024-10-10 19:53:39", + "LastOpenStatus": "0", + "FirstOpenTime": null, + "LastOpenTime": null, + "LastActiveStatus": "0", + "FirstActiveTime": null, + "LastActiveTime": null, + "HospitalName": "江西省人民医院", + "RegionName": "东一区", + "LastOpenStatusName": "", + "LastActiveStatusName": "" + }, + { + "Id": "13", + "Name": "coe医生", + "Img": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/21fce2e50d7e4a2963fc69d8eb82e0f5_17057159192875.jpg", + "Telephone": "", + "MobilePhone": "", + "HospitalId": "9", + "Introduce": "", + "Clinic": [ + { + "weekday": "3", + "timeType": "1" + }, + { + "weekday": "3", + "timeType": "2" + } + ], + "IsShow": "1", + "CreateWorkerId": "2180", + "CreateTime": "2024-01-20 09:58:44", + "UpdateWorkerId": "2180", + "UpdateTime": "2024-05-11 16:03:10", + "DeleteWorkerId": "0", + "DeleteTime": null, + "IsActive": "0", + "FirstLoginTime": null, + "LastOpenStatus": "0", + "FirstOpenTime": null, + "LastOpenTime": null, + "LastActiveStatus": "0", + "FirstActiveTime": null, + "LastActiveTime": null, + "HospitalName": "北京市和平里医院11111111", + "RegionName": "", + "LastOpenStatusName": "", + "LastActiveStatusName": "" + }, + { + "Id": "12", + "Name": "李玉江", + "Img": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/623ac4633b8456d34db1e2a77925480a_16933886567269.png", + "Telephone": "18513583926", + "MobilePhone": "", + "HospitalId": "12", + "Introduce": "空军总医院泌尿外科男科副主任医师,毕业于华北煤炭医学院,大学本科。从事临床工作30余年,对男性不育、前列腺疾病、勃起功能障碍、生殖系感染、生殖器整形等男性疾病的诊治有丰富的临床经验", + "Clinic": [ + { + "weekday": "1", + "timeType": "1" + }, + { + "weekday": "2", + "timeType": "2" + }, + { + "weekday": "4", + "timeType": "1" + }, + { + "weekday": "4", + "timeType": "2" + }, + { + "weekday": "5", + "timeType": "1" + }, + { + "weekday": "7", + "timeType": "1" + }, + { + "weekday": "7", + "timeType": "2" + } + ], + "IsShow": "1", + "CreateWorkerId": "14510", + "CreateTime": "2023-08-30 17:44:18", + "UpdateWorkerId": "1960", + "UpdateTime": "2024-10-08 16:19:00", + "DeleteWorkerId": "0", + "DeleteTime": null, + "IsActive": "0", + "FirstLoginTime": null, + "LastOpenStatus": "0", + "FirstOpenTime": null, + "LastOpenTime": null, + "LastActiveStatus": "0", + "FirstActiveTime": null, + "LastActiveTime": null, + "HospitalName": "中国人民解放军空军特色医学中心特色医学中心", + "RegionName": "", + "LastOpenStatusName": "", + "LastActiveStatusName": "" + }, + { + "Id": "11", + "Name": "林华", + "Img": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/1828e6db1ef20f4880c6a52e6f4c2b1a_16933884758384.png", + "Telephone": "", + "MobilePhone": "", + "HospitalId": "13", + "Introduce": "主任医师、教授 首都医科大学附属复兴医院乳腺微创中心主任 中华医学会无微创外科委员会委员", + "Clinic": [ + { + "weekday": "3", + "timeType": "1" + }, + { + "weekday": "3", + "timeType": "2" + }, + { + "weekday": "6", + "timeType": "1" + }, + { + "weekday": "6", + "timeType": "2" + }, + { + "weekday": "7", + "timeType": "1" + }, + { + "weekday": "7", + "timeType": "2" + } + ], + "IsShow": "2", + "CreateWorkerId": "14510", + "CreateTime": "2023-08-30 17:41:18", + "UpdateWorkerId": "14510", + "UpdateTime": "2023-09-21 09:21:59", + "DeleteWorkerId": "0", + "DeleteTime": null, + "IsActive": "0", + "FirstLoginTime": null, + "LastOpenStatus": "0", + "FirstOpenTime": null, + "LastOpenTime": null, + "LastActiveStatus": "0", + "FirstActiveTime": null, + "LastActiveTime": null, + "HospitalName": "首都医科大学附属复兴医院", + "RegionName": "", + "LastOpenStatusName": "", + "LastActiveStatusName": "" + }, + { + "Id": "10", + "Name": "卢颖州", + "Img": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/d28a58f22e0feae4f280e934abf5da7a_16933883753096.png", + "Telephone": "15735372506", + "MobilePhone": "", + "HospitalId": "13", + "Introduce": "产科临床29年,擅长胚胎胎儿发育异常,妊娠期甲减,甲亢,妊娠期糖尿病,前置胎盘,双胎妊娠,妊娠期高血压,肝内胆汁淤积症,RH阴性血型妊娠,妊娠合并宫颈病变等的诊治,围产期营养与保健,难产的处理,孕前咨询,产后母乳喂养,产褥期问题处理", + "Clinic": [ + { + "weekday": "1", + "timeType": "1" + }, + { + "weekday": "2", + "timeType": "1" + }, + { + "weekday": "3", + "timeType": "1" + }, + { + "weekday": "3", + "timeType": "2" + }, + { + "weekday": "4", + "timeType": "1" + }, + { + "weekday": "4", + "timeType": "2" + } + ], + "IsShow": "2", + "CreateWorkerId": "14510", + "CreateTime": "2023-08-30 17:39:37", + "UpdateWorkerId": "2180", + "UpdateTime": "2024-11-30 11:29:41", + "DeleteWorkerId": "0", + "DeleteTime": null, + "IsActive": "1", + "FirstLoginTime": "2024-11-30 11:30:17", + "LastOpenStatus": "0", + "FirstOpenTime": null, + "LastOpenTime": null, + "LastActiveStatus": "0", + "FirstActiveTime": null, + "LastActiveTime": null, + "HospitalName": "首都医科大学附属复兴医院", + "RegionName": "", + "LastOpenStatusName": "", + "LastActiveStatusName": "" + } + ], + "allDoctor": [ + { + "DoctorId": "1", + "DoctorName": "医生2", + "HospitalId": "3", + "HospitalName": "北京大学第一医院" + }, + { + "DoctorId": "2", + "DoctorName": "kola", + "HospitalId": "19", + "HospitalName": "江西省人民医院" + }, + { + "DoctorId": "3", + "DoctorName": "梁凯诚", + "HospitalId": "15", + "HospitalName": "苏州市立医院东区" + }, + { + "DoctorId": "4", + "DoctorName": "测试", + "HospitalId": "4", + "HospitalName": "测试测试" + }, + { + "DoctorId": "6", + "DoctorName": "测试222222222222222222222", + "HospitalId": "4", + "HospitalName": "测试测试" + }, + { + "DoctorId": "7", + "DoctorName": "默认打开", + "HospitalId": "3", + "HospitalName": "北京大学第一医院" + }, + { + "DoctorId": "10", + "DoctorName": "卢颖州", + "HospitalId": "13", + "HospitalName": "首都医科大学附属复兴医院" + }, + { + "DoctorId": "11", + "DoctorName": "林华", + "HospitalId": "13", + "HospitalName": "首都医科大学附属复兴医院" + }, + { + "DoctorId": "12", + "DoctorName": "李玉江", + "HospitalId": "12", + "HospitalName": "中国人民解放军空军特色医学中心特色医学中心" + }, + { + "DoctorId": "13", + "DoctorName": "coe医生", + "HospitalId": "9", + "HospitalName": "北京市和平里医院11111111" + }, + { + "DoctorId": "14", + "DoctorName": "秦医生", + "HospitalId": "19", + "HospitalName": "江西省人民医院" + }, + { + "DoctorId": "15", + "DoctorName": "呼伦贝尔市人民医院医生", + "HospitalId": "23", + "HospitalName": "天津医院" + }, + { + "DoctorId": "16", + "DoctorName": "乌兰察布市中心医院医生", + "HospitalId": "21", + "HospitalName": "乌兰察布市中心医院" + }, + { + "DoctorId": "17", + "DoctorName": "山西省汾阳医院医生", + "HospitalId": "20", + "HospitalName": "北京大学第一医院宁夏妇女儿童医院(宁夏回族自治区妇幼保健院)" + }, + { + "DoctorId": "22", + "DoctorName": "juli", + "HospitalId": "23", + "HospitalName": "天津医院" + }, + { + "DoctorId": "24", + "DoctorName": "修", + "HospitalId": "20", + "HospitalName": "北京大学第一医院宁夏妇女儿童医院(宁夏回族自治区妇幼保健院)" + } + ], + "openStatusList": { + "1": "关闭", + "2": "开通" + }, + "activeStatusList": { + "1": "未开通未激活", + "2": "开通未激活", + "3": "开通已激活" + } + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.page | 1 | Integer | 页码 +data.pages | 2 | Integer | 总页数 +data.count | 16 | String | 每页条数 +data.list | - | Array | 列表数据 +data.list.Id | 24 | String | 记录id +data.list.Name | 修 | String | 活动名称 +data.list.Img | - | String | - +data.list.Telephone | 17051000451 | String | 手机号 +data.list.MobilePhone | - | String | - +data.list.HospitalId | 20 | String | - +data.list.Introduce | - | String | - +data.list.Clinic | - | Array | - +data.list.Clinic.weekday | 3 | String | - +data.list.Clinic.timeType | 1 | String | - +data.list.IsShow | 1 | String | - +data.list.CreateWorkerId | 2180 | String | - +data.list.CreateTime | 2024-11-29 16:52:10 | String | 创建时间 +data.list.UpdateWorkerId | 2180 | String | - +data.list.UpdateTime | 2024-11-29 16:52:10 | String | - +data.list.DeleteWorkerId | 0 | String | - +data.list.DeleteTime | null | Null | - +data.list.IsActive | 1 | String | - +data.list.FirstLoginTime | 2024-11-29 17:10:59 | String | - +data.list.LastOpenStatus | 0 | String | 开通状态 +data.list.FirstOpenTime | null | Null | 第一次开通时间 +data.list.LastOpenTime | null | Null | 最新的开通时间 +data.list.LastActiveStatus | 0 | String | 激活状态 +data.list.FirstActiveTime | null | Null | 第一次激活时间 +data.list.LastActiveTime | null | Null | 最新的激活时间 +data.list.HospitalName | 北京大学第一医院宁夏妇女儿童医院(宁夏回族自治区妇幼保健院) | String | 医院 +data.list.RegionName | - | String | - +data.list.LastOpenStatusName | - | String | 开通状态名称 +data.list.LastActiveStatusName | - | String | 激活状态名称 +data.allDoctor | - | Array | - +data.allDoctor.DoctorId | 1 | String | 医生Id +data.allDoctor.DoctorName | 医生2 | String | - +data.allDoctor.HospitalId | 3 | String | - +data.allDoctor.HospitalName | 北京大学第一医院 | String | - +data.openStatusList | - | Object | 开通状态列表 +data.openStatusList.1 | 关闭 | String | - +data.openStatusList.2 | 开通 | String | - +data.activeStatusList | - | Object | 激活状态列表 +data.activeStatusList.1 | 未开通未激活 | String | - +data.activeStatusList.2 | 开通未激活 | String | - +data.activeStatusList.3 | 开通已激活 | String | - +## /医生/后台/添加/编辑医生 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=doctor/add + +#### 请求方式 +> POST + +#### Content-Type +> json + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | doctor/add | String | 是 | - +#### 请求Body参数 +```javascript +{ + "Img": "", + "Name": "秦医生", + "Telephone":"", + "HospitalId": "1", + "Introduce": "呵呵", + "OpenStatus": "2", + "ClinicType": "1", + "Department":"全科", + "JobTitle":"主任医师", + "Clinic[0][weekday]": "1", + "Clinic[0][timeType]": "1", + "Clinic[1][weekday]": "1", + "Clinic[1][timeType]": "2", + "Clinic[2][weekday]": "2", + "Clinic[2][timeType]": "1", + "Clinic[3][weekday]": "2", + "Clinic[3][timeType]": "2", + "Clinic[4][weekday]": "3", + "Clinic[4][timeType]": "1", + "Clinic[5][weekday]": "3", + "Clinic[5][timeType]": "2", + "Clinic[6][weekday]": "4", + "Clinic[6][timeType]": "1", + "Clinic[7][weekday]": "4", + "Clinic[7][timeType]": "2", + "Clinic[8][weekday]": "5", + "Clinic[8][timeType]": "1", + "Clinic[9][weekday]": "5", + "Clinic[9][timeType]": "2", + "Clinic[10][weekday]": "6", + "Clinic[10][timeType]": "2", + "Clinic[11][weekday]": "7", + "Clinic[11][timeType]": "1" +} +``` +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +Img | - | String | 是 | - +Name | 秦医生 | String | 是 | 姓名 +Telephone | - | String | 是 | 手机 +HospitalId | 1 | String | 是 | 医院Id +Introduce | 呵呵 | String | 是 | 简介 +OpenStatus | 2 | String | 是 | - +ClinicType | 1 | String | 是 | - +Department | 全科 | String | 是 | 科室 +JobTitle | 主任医师 | String | 是 | 职称 +Clinic[0][weekday] | 1 | String | 是 | - +Clinic[0][timeType] | 1 | String | 是 | - +Clinic[1][weekday] | 1 | String | 是 | - +Clinic[1][timeType] | 2 | String | 是 | - +Clinic[2][weekday] | 2 | String | 是 | - +Clinic[2][timeType] | 1 | String | 是 | - +Clinic[3][weekday] | 2 | String | 是 | - +Clinic[3][timeType] | 2 | String | 是 | - +Clinic[4][weekday] | 3 | String | 是 | - +Clinic[4][timeType] | 1 | String | 是 | - +Clinic[5][weekday] | 3 | String | 是 | - +Clinic[5][timeType] | 2 | String | 是 | - +Clinic[6][weekday] | 4 | String | 是 | - +Clinic[6][timeType] | 1 | String | 是 | - +Clinic[7][weekday] | 4 | String | 是 | - +Clinic[7][timeType] | 2 | String | 是 | - +Clinic[8][weekday] | 5 | String | 是 | - +Clinic[8][timeType] | 1 | String | 是 | - +Clinic[9][weekday] | 5 | String | 是 | - +Clinic[9][timeType] | 2 | String | 是 | - +Clinic[10][weekday] | 6 | String | 是 | - +Clinic[10][timeType] | 2 | String | 是 | - +Clinic[11][weekday] | 7 | String | 是 | - +Clinic[11][timeType] | 1 | String | 是 | - +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +## /医生/后台/医生详情 +```text +暂无描述 +``` +#### 接口状态 +> 开发中 + +#### 接口URL +> home.igg4.hbraas.com?r=doctor/detail&Id=2 + +#### 请求方式 +> GET + +#### Content-Type +> none + +#### 请求Query参数 +参数名 | 示例值 | 参数类型 | 是否必填 | 参数描述 +--- | --- | --- | --- | --- +r | doctor/detail | String | 是 | - +Id | 2 | String | 是 | 医生id +#### 认证方式 +```text +noauth +``` +#### 预执行脚本 +```javascript +暂无预执行脚本 +``` +#### 后执行脚本 +```javascript +暂无后执行脚本 +``` +#### 成功响应示例 +```javascript +{ + "code": 0, + "data": { + "Id": "28", + "Name": "111", + "Img": "https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/ae5bd379fa29559d9d0e46beb9974245_17376191709207.png", + "Telephone": "", + "MobilePhone": "", + "HospitalId": "22", + "Introduce": "", + "ClinicType": "1", + "Clinic": [], + "IsShow": "1", + "CreateWorkerId": "2180", + "CreateTime": "2025-01-23 15:59:33", + "UpdateWorkerId": "2180", + "UpdateTime": "2025-02-27 09:53:18", + "DeleteWorkerId": "0", + "DeleteTime": null, + "IsActive": "1", + "FirstLoginTime": "2025-02-21 18:18:41", + "LastOpenStatus": "2", + "FirstOpenTime": "2025-02-21 18:17:03", + "LastOpenTime": "2025-02-21 18:17:03", + "LastActiveStatus": "3", + "FirstActiveTime": "2025-02-21 18:18:41", + "LastActiveTime": "2025-02-21 18:18:41", + "HospitalName": "呼伦贝尔市人民医院" + } +} +``` +参数名 | 示例值 | 参数类型 | 参数描述 +--- | --- | --- | --- +code | 0 | Integer | - +data | - | Object | - +data.Id | 28 | String | 记录Id +data.Name | 111 | String | 活动名称 +data.Img | https://picsissiok-10049618.cos.ap-shanghai.myqcloud.com/ae5bd379fa29559d9d0e46beb9974245_17376191709207.png | String | - +data.Telephone | - | String | - +data.MobilePhone | - | String | - +data.HospitalId | 22 | String | - +data.Introduce | - | String | - +data.ClinicType | 1 | String | 门诊类型,1-单院区,2-多院区 +data.Clinic | - | Array | - +data.IsShow | 1 | String | - +data.CreateWorkerId | 2180 | String | - +data.CreateTime | 2025-01-23 15:59:33 | String | 本次创建时间 +data.UpdateWorkerId | 2180 | String | - +data.UpdateTime | 2025-02-27 09:53:18 | String | - +data.DeleteWorkerId | 0 | String | - +data.DeleteTime | null | Null | - +data.IsActive | 1 | String | - +data.FirstLoginTime | 2025-02-21 18:18:41 | String | - +data.LastOpenStatus | 2 | String | - +data.FirstOpenTime | 2025-02-21 18:17:03 | String | - +data.LastOpenTime | 2025-02-21 18:17:03 | String | - +data.LastActiveStatus | 3 | String | - +data.FirstActiveTime | 2025-02-21 18:18:41 | String | - +data.LastActiveTime | 2025-02-21 18:18:41 | String | - +data.HospitalName | 呼伦贝尔市人民医院 | String | - \ No newline at end of file