2 lines
5.4 KiB
JavaScript
2 lines
5.4 KiB
JavaScript
import{P as e,a6 as t,av as a,a1 as o,Q as c,L as i}from"./index-Cd7oqaqo.js";let n="";n="https://prod-casedata.igandan.com/api";const l=(n,l={},s="post",p=!1,d="application/x-www-form-urlencoded")=>{p&&e({title:"加载中",mask:!0});let r="";r=window.location.href.indexOf("//casedata.igandan.com")>-1?t("AUTH_TOKEN_CASEDATA"):t("DEV_AUTH_TOKEN_CASEDATA");let g={"content-type":d,Authorization:"Bearer "+r};return new Promise((function(e,t){let d=Date.now();a({data:l,url:-1!=n.indexOf("http")?n:encodeURI("https://prod-casedata.igandan.com/api"+n+"?timestamp="+d),method:s,sslVerify:!1,header:-1==n.indexOf("/manager/getSignature4bing")?g:{},timeout:1e4,success:async a=>{var n=a.header.Authorization;if(n&&o("AUTH_TOKEN_CASEDATA",n),p&&c(),200==a.data.code)e(a);else if(401==a.data.code||403==a.data.code||405==a.data.code||406==a.data.code){let e=cookie.readCookie("video_token");if(alert(e),e){let t=(await api.h5Login({token:e})).data;window.location.href.indexOf("//casedata.igandan.com")>-1?o("AUTH_TOKEN_CASEDATA",t.token):o("DEV_AUTH_TOKEN_CASEDATA",t.token),o("userInfo",{avatar:t.avatar,user_id:t.user_id,status:t.status,user_name:t.user_name,doctor_id:t.doctor_id}),window.location.reload()}else{let e="https://dev-wx.igandan.com";-1==window.location.href.indexOf("//dev-casedata.igandan.com")&&(e="https://wx.igandan.com"),window.location.href=e+"/hcp/Signup2020online_tologin?back_url="+encodeURIComponent(window.location.href)}}else 500==a.data.code||i({title:a.data.message,icon:"none"}),t(a)},fail:function(e){"request:fail "===e.errMsg&&msg("请求数据失败!"),t(e.data)}})}))},s={wxLogin:e=>l("/login/wechat/mobile",e,"post",!0),mobileLogin:e=>l("/login/mobile",e,"post",!0),getCode:e=>l("/code/phone",e,"post",!0),getHomeData:e=>l("/index/clinical",e,"get",!0),getHomeStatics:e=>l("/clinical/stats",e,"get",!0),getArticleDetail:e=>l("/clinical/article/"+e,{},"get",!1),getVideoDetail:e=>l("/clinical/video/"+e,{},"get",!1),collectArticle:e=>l("/clinical/article/collect/"+e,{},"post",!1),cancelCollectArticle:e=>l("/clinical/article/collect/"+e,{},"delete",!1),collectVideo:e=>l("/clinical/video/collect/"+e,{},"post",!1),cancelCollectVideo:e=>l("/clinical/video/collect/"+e,{},"delete",!1),addVideoComment:(e,t)=>l("/clinical/video/comment/"+e,t,"post",!1,"application/json"),delVideoComment:e=>l("/clinical/video/comment/"+e,{},"delete",!1),topVideoComment:e=>l("/clinical/video/comment/top/"+e,{},"put",!1),cancelTopVideoComment:e=>l("/clinical/video/comment/top/"+e,{},"delete",!1),addArticleComment:(e,t)=>l("/clinical/article/comment/"+e,t,"post",!1,"application/json"),delArticleComment:e=>l("/clinical/article/comment/"+e,{},"delete",!1),topArticleComment:e=>l("/clinical/article/comment/top/"+e,{},"put",!1),cancelTopArticleComment:e=>l("/clinical/article/comment/top/"+e,{},"delete",!1),getArticleComment:e=>l("/clinical/article/comment/page",e,"post",!1,"application/json"),getVideoComment:e=>l("/clinical/video/comment/page",e,"post",!1,"application/json"),searchArticle:e=>l("/clinical/article/search",e,"post",!0,"application/json"),searchVideo:e=>l("/clinical/video/search",e,"post",!0,"application/json"),searchDoctor:e=>l("/clinical/doctor/search",e,"post",!0,"application/json"),searchHospital:e=>l("/clinical/hospital/search",e,"post",!0,"application/json"),getStaticDoctor:e=>l("/clinical/stats/doctor/"+e,{},"get",!1),getStaticSick:e=>l("/clinical/stats/label",e,"get",!1),getStaticHospital:e=>l("/clinical/stats/hospital/"+e,{},"get",!1),getUserInfo:()=>l("/user",{},"get",!1),getExchangeStatic:()=>l("/exchange/stats",{},"get",!1),getExchangeStaticUser:e=>l("/exchange/stats/user/"+e,{},"get",!1),searchExchage:e=>l("/exchange/search",e,"post",!0,"application/json"),searchExchageGood:e=>l("/exchange/list",e,"post",!0,"application/json"),getExchangeDetail:e=>l("/exchange/"+e,{},"get",!1),getExchangeVote:e=>l("/exchange/vote/"+e,{},"get",!1),exchangeCollect:e=>l("/exchange/collect/"+e,{},"post",!1),cancelExchangeCollect:e=>l("/exchange/collect/"+e,{},"delete",!1),addExchangeComment:(e,t)=>l("/exchange/comment/"+e,t,"post",!1),delExchangeComment:e=>l("/exchange/comment/"+e,{},"delete",!1),topExchangeComment:e=>l("/exchange/comment/top/"+e,{},"put",!1),cancleTopExchangeComment:e=>l("/exchange/comment/top/"+e,{},"delete",!1),getExchangeComment:e=>l("/exchange/comment/page",e,"post",!1,"application/json"),getExchangeCommentUser:e=>l("/exchange/user/comment/page",e,"post",!1,"application/json"),addExchange:e=>l("/exchange",e,"post",!1,"application/json"),getDraftList:e=>l("/exchange/draft/search",e,"post",!1,"application/json"),saveDraft:e=>l("/exchange/draft",e,"post",!1,"application/json"),delDraft:e=>l("/exchange/draft/"+e,{},"delete",!1),getVideoCommentUser:e=>l("/clinical/video/user/comment/page",e,"post",!1,"application/json"),getArticleCommentUser:e=>l("/clinical/article/user/comment/page",e,"post",!1,"application/json"),getMyCollect:e=>l("/user/collect/search",e,"post",!1,"application/json"),getMyRead:e=>l("/user/case/read/search",e,"post",!0,"application/json"),getOss:e=>l("/sign/oss",e,"get",!1),getCaseLabel:e=>l("/case/label",e,"get",!1),getSearchLabel:e=>l("/clinical/label/search",e,"post",!0,"application/json"),addVote:(e,t)=>l("/exchange/vote/"+e,t,"post",!0,"application/json"),ossUpload:(e,t)=>l(e,t,"post","multipart/form-data"),getUserPoint:e=>l("/user/point",e,"get"),givePoint:e=>l("/reward",e,"post",!0),h5Login:e=>l("/login/hcp",e,"post"),readRecord:e=>l("/user/case/read",e,"post",!1,"application/json")};export{s as a};
|