pages-user-user.9e5b58b1.js 17 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-user-user"],{"30d3":function(t,e,a){"use strict";a.r(e);var i=a("5d419"),n=a.n(i);for(var s in i)"default"!==s&&function(t){a.d(e,t,(function(){return i[t]}))}(s);e["default"]=n.a},"482c":function(t,e,a){var i=a("c0c1");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("4f06").default;n("7f0084e4",i,!0,{sourceMap:!1,shadowMode:!1})},"4e25":function(t,e,a){"use strict";a.r(e);var i=a("8657"),n=a("30d3");for(var s in n)"default"!==s&&function(t){a.d(e,t,(function(){return n[t]}))}(s);a("b4c1");var o,c=a("f0c5"),r=Object(c["a"])(n["default"],i["b"],i["c"],!1,null,"02a2f9a7",null,!1,i["a"],o);e["default"]=r.exports},"5d419":function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("5530")),s=a("26cb"),o=i(a("5924")),c=i(a("0243")),r=a("f105"),u=a("b0d5"),l=a("242b"),f=(a("c019"),{components:{uniList:o.default,uniListItem:c.default},data:function(){return{list:""}},onShow:function(){console.log(this.hasLogin,"user"),this.loadBaseData()},watch:{},computed:(0,n.default)({},(0,s.mapState)(["hasLogin","userInfo"])),methods:(0,n.default)((0,n.default)({},(0,s.mapMutations)(["setUserInfo","setOrderInfo","logout"])),{},{toLogout:function(){var t=this;uni.showModal({content:"确定要退出登录么",success:function(e){e.confirm&&t.logout()}})},loadBaseData:function(){var t=this,e=this;(0,r.getUserInfo)({}).then((function(a){var i=a.data;e.setUserInfo(i),console.log(e.userInfo),t.getDoctor(),2==i.ext_info.status&&uni.showModal({title:"提示",content:"您的审核未通过: \n "+i.ext_info.reason+" \n 是否重新提交审核!",success:function(t){t.confirm?(console.log("用户点击确定"),2==i.type&&uni.navigateTo({url:"/pages/public/DocRegister"}),3==i.type&&uni.navigateTo({url:"/pages/public/MecRegister"})):t.cancel&&console.log("用户点击取消")}}),2==e.userInfo.type&&(uni.setTabBarItem({index:0,text:"首页",iconPath:"static/tabBar/tab-home.png",selectedIconPath:"static/tabBar/tab-home-current.png"}),uni.setTabBarItem({index:1,text:"我的病人",iconPath:"static/tabBar/tab-cate.png",selectedIconPath:"static/tabBar/tab-cate-current.png",visible:!0}),uni.setTabBarItem({index:2,text:"科普学习",iconPath:"static/tabBar/tab-study.png",selectedIconPath:"static/tabBar/tab-study-current.png",visible:!1}),uni.setTabBarItem({index:3,text:"接单",iconPath:"static/tabBar/jd.png",selectedIconPath:"static/tabBar/jd-act.png",pagePath:"/pages/dd/dd"}),uni.setTabBarItem({index:4,text:"我的",iconPath:"static/tabBar/tab-my.png",selectedIconPath:"static/tabBar/tab-my-current.png"})),1==e.userInfo.type&&(uni.setTabBarItem({index:0,text:"首页",iconPath:"static/tabBar/tab-home.png",selectedIconPath:"static/tabBar/tab-home-current.png"}),uni.setTabBarItem({index:1,text:"咨询记录",iconPath:"static/tabBar/tab-cate.png",selectedIconPath:"static/tabBar/tab-cate-current.png",visible:!0}),uni.setTabBarItem({index:2,text:"科普学习",iconPath:"static/tabBar/tab-study.png",selectedIconPath:"static/tabBar/tab-study-current.png",visible:!0}),uni.setTabBarItem({index:3,text:"接单",iconPath:"static/tabBar/jd.png",selectedIconPath:"static/tabBar/jd-act.png",visible:!1}),uni.setTabBarItem({index:4,text:"我的",iconPath:"static/tabBar/tab-my.png",selectedIconPath:"static/tabBar/tab-my-current.png"})),3==e.userInfo.type&&(uni.setTabBarItem({index:0,text:"首页",iconPath:"static/tabBar/tab-home.png",selectedIconPath:"static/tabBar/tab-home-current.png"}),uni.setTabBarItem({index:1,text:"咨询记录",iconPath:"static/tabBar/tab-cate.png",selectedIconPath:"static/tabBar/tab-cate-current.png"}),uni.setTabBarItem({index:2,text:"科普学习",iconPath:"static/tabBar/tab-study.png",selectedIconPath:"static/tabBar/tab-study-current.png",visible:!1}),uni.setTabBarItem({index:3,text:"发布订单",iconPath:"static/tabBar/jd.png",selectedIconPath:"static/tabBar/jd-act.png",pagePath:"/pages/dd/dd"}),uni.setTabBarItem({index:4,text:"我的",iconPath:"static/tabBar/tab-my.png",selectedIconPath:"static/tabBar/tab-my-current.png"})),2==e.userInfo.type&&"0.00"==e.userInfo.ext_info.price&&uni.showModal({title:"提示",content:"您的用户信息尚未完善,是否前去完善?",success:function(t){t.confirm?(console.log("用户点击确定"),uni.navigateTo({url:"/pages/userinfo/doctor"})):t.cancel&&console.log("用户点击取消")}})})).catch((function(t){"请登录"==t.message?uni.showModal({title:"提示",content:"您未登录,是否登录?",success:function(t){t.confirm?uni.navigateTo({url:"/pages/public/wxLogin"}):t.cancel&&console.log("用户点击取消")}}):console.log(t.message)}))},getDoctor:function(){var t=this;console.log(t.userInfo,55),(0,u.allComment)({uid:t.userInfo.uid,limit:5,page:1}).then((function(e){var a=e.data;t.list=a})).catch((function(t){console.log(t.message)}))},ToMycode:function(){1==this.userInfo.type&&uni.navigateTo({url:"/pages/userinfo/patient"}),2==this.userInfo.type&&uni.navigateTo({url:"/pages/userinfo/doctor"}),3==this.userInfo.type&&uni.navigateTo({url:"/pages/userinfo/mechanism"})},navTo:function(t){this.hasLogin?uni.navigateTo({url:t}):((0,l.saveUrl)(),uni.showModal({title:"提示",content:"您未登录,是否马上登录?",success:function(t){t.confirm&&(0,l.interceptor)()}}))}})});e.default=f},8657:function(t,e,a){"use strict";var i;a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return s})),a.d(e,"a",(function(){return i}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"container"},[i("v-uni-view",{staticClass:"user-section"},[i("v-uni-view",{staticClass:"user-info-box flex_item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.ToMycode.apply(void 0,arguments)}}},[2!=t.userInfo.type&&t.userInfo.type?i("v-uni-view",{staticClass:"portrait"},[i("v-uni-image",{attrs:{src:t.userInfo.avatar}})],1):t._e(),t.userInfo.type?t._e():i("v-uni-view",{staticClass:"portrait"},[i("v-uni-image",{attrs:{src:a("ce2d")}})],1),2==t.userInfo.type?i("v-uni-view",{staticClass:"portrait"},[i("v-uni-image",{attrs:{src:t.userInfo.ext_info.photo}})],1):t._e(),i("v-uni-view",{staticClass:"info"},[i("v-uni-view",{staticClass:"name-box flex_item"},[i("v-uni-view",{staticClass:"name clamp"},[t._v(t._s(!!t.userInfo.ext_info&&(!!t.userInfo.ext_info.name&&t.userInfo.ext_info.name)||"游客"))]),1==t.userInfo.type?i("v-uni-view",{staticClass:"name-text"},[t._v("用户")]):t._e(),2==t.userInfo.type?i("v-uni-view",{staticClass:"name-text"},[t._v("医生")]):t._e(),3==t.userInfo.type?i("v-uni-view",{staticClass:"name-text"},[t._v("机构")]):t._e()],1),t.userInfo.type?i("v-uni-view",{staticClass:"name-box flex_item"},[1!=t.userInfo.type&&0==t.userInfo.ext_info.status?i("v-uni-view",{staticClass:"name-text left"},[t._v("审核中")]):t._e(),1!=t.userInfo.type&&2==t.userInfo.ext_info.status?i("v-uni-view",{staticClass:"name-text left"},[t._v("审核不通过")]):t._e()],1):t._e(),2==t.userInfo.type?i("v-uni-view",[t._v("所在医院:"+t._s(t.userInfo.ext_info.hospital_name))]):t._e()],1)],1),i("v-uni-image",{staticClass:"arc",attrs:{src:"/static/img/arc.png"}})],1),i("v-uni-view",{staticClass:"cover-container"},[2!=t.userInfo.type?i("v-uni-view",{staticClass:"info-box",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.navTo("/pages/shareQrCode/index?spread="+t.userInfo.uid)}}},[i("v-uni-view",{staticClass:"info"},[i("v-uni-image",{attrs:{src:"/static/img/img032.png",mode:"aspectFit"}})],1),i("v-uni-view",{staticClass:"text"},[t._v("二维码分享")])],1):t._e(),2==t.userInfo.type?i("v-uni-view",{staticClass:"info-box",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.navTo("/pages/shareQrCode/card?spread="+t.userInfo.uid)}}},[i("v-uni-view",{staticClass:"info"},[i("v-uni-image",{attrs:{src:"/static/img/img032.png",mode:"aspectFit"}})],1),i("v-uni-view",{staticClass:"text"},[t._v("二维码分享")])],1):t._e(),i("v-uni-view",{staticClass:"item-box"},[i("v-uni-view",{staticClass:"flex item-list",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.navTo("/pages/wallet/commission")}}},[i("v-uni-view",{staticClass:"flex_item list-icon"},[i("v-uni-view",{staticClass:"icon"},[i("v-uni-image",{attrs:{src:"/static/img/img033.png"}})],1),i("v-uni-view",{staticClass:"text"},[t._v("我的余额")])],1),i("v-uni-view",{staticClass:"icon"},[i("v-uni-text",{staticClass:"iconfont iconenter"})],1)],1),i("v-uni-view",{staticClass:"fen"}),i("v-uni-view",{staticClass:"flex item-list",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.navTo("/pages/order/myorder")}}},[i("v-uni-view",{staticClass:"flex_item list-icon"},[i("v-uni-view",{staticClass:"icon"},[i("v-uni-image",{attrs:{src:"/static/img/img034.png"}})],1),i("v-uni-view",{staticClass:"text"},[t._v("我的订单")])],1),i("v-uni-view",{staticClass:"icon"},[i("v-uni-text",{staticClass:"iconfont iconenter"})],1)],1),i("v-uni-view",{staticClass:"fen"}),i("v-uni-view",{staticClass:"flex item-list",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.navTo("/pages/recommend/index")}}},[i("v-uni-view",{staticClass:"flex_item list-icon"},[i("v-uni-view",{staticClass:"icon"},[i("v-uni-image",{attrs:{src:"/static/img/img036.png"}})],1),i("v-uni-view",{staticClass:"text"},[t._v("我的推荐")])],1),i("v-uni-view",{staticClass:"icon"},[i("v-uni-text",{staticClass:"iconfont iconenter"})],1)],1),i("v-uni-view",{staticClass:"fen"}),1==t.userInfo.type?i("v-uni-view",{staticClass:"flex item-list",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.navTo("/pages/userinfo/patient")}}},[i("v-uni-view",{staticClass:"flex_item list-icon"},[i("v-uni-view",{staticClass:"icon"},[i("v-uni-image",{attrs:{src:"/static/img/img035.png"}})],1),i("v-uni-view",{staticClass:"text"},[t._v("我的资料")])],1),i("v-uni-view",{staticClass:"icon"},[i("v-uni-text",{staticClass:"iconfont iconenter"})],1)],1):t._e(),2==t.userInfo.type?i("v-uni-view",{staticClass:"flex item-list",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.navTo("/pages/userinfo/doctor")}}},[i("v-uni-view",{staticClass:"flex_item list-icon"},[i("v-uni-view",{staticClass:"icon"},[i("v-uni-image",{attrs:{src:"/static/img/img035.png"}})],1),i("v-uni-view",{staticClass:"text"},[t._v("我的资料")])],1),i("v-uni-view",{staticClass:"icon"},[i("v-uni-text",{staticClass:"iconfont iconenter"})],1)],1):t._e(),3==t.userInfo.type?i("v-uni-view",{staticClass:"flex item-list",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.navTo("/pages/userinfo/mechanism")}}},[i("v-uni-view",{staticClass:"flex_item list-icon"},[i("v-uni-view",{staticClass:"icon"},[i("v-uni-image",{attrs:{src:"/static/img/img035.png"}})],1),i("v-uni-view",{staticClass:"text"},[t._v("我的资料")])],1),i("v-uni-view",{staticClass:"icon"},[i("v-uni-text",{staticClass:"iconfont iconenter"})],1)],1):t._e()],1)],1),2==t.userInfo.type?i("v-uni-view",{staticClass:"item-box bottom"},[i("v-uni-view",{staticClass:"icon-box flex_item"},[i("v-uni-view",{staticClass:"left-icon"}),i("v-uni-view",{staticClass:"flex left-box"},[i("v-uni-view",{staticClass:"left-tit"},[t._v("问诊评论")]),i("v-uni-view",{staticClass:"more",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.navTo("/pages/user/reply?id="+t.userInfo.uid)}}},[t._v("查看更多"),i("v-uni-text",{staticClass:"iconfont iconenter"})],1)],1)],1),""==t.list?i("v-uni-view",{staticClass:"left-txt"},[t._v("暂无数据")]):t._e(),t._l(t.list,(function(e,a){return""!=t.list?i("v-uni-view",{key:a,staticClass:"ask-list flex_item"},[i("v-uni-image",{staticClass:"ask-img",attrs:{src:e.avatar||"/static/error/missing-face.png"}}),i("v-uni-text",{staticClass:"ask-txt ellipsis"},[t._v(t._s(e.comment))])],1):t._e()}))],2):t._e(),t.userInfo.type?i("v-uni-view",{staticClass:"list-cell",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toLogout.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"cell-tit"},[t._v("退出登录")])],1):t._e()],1)},s=[]},b0d5:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.getDoctorList=s,e.getDoctor=o,e.calculate=c,e.createOrder=r,e.allComment=u,e.getDocterTypeList=l;var n=i(a("0966"));function s(t){return(0,n.default)({url:"/api/user.user/getDoctorList",method:"get",data:t})}function o(t){return(0,n.default)({url:"/api/user.user/getDoctor",method:"post",data:t})}function c(t){return(0,n.default)({url:"/api/object.order/calculate",method:"post",data:t})}function r(t){return(0,n.default)({url:"/api/object.order/createOrder",method:"post",data:t})}function u(t){return(0,n.default)({url:"/api/user.user/allComment",method:"post",data:t})}function l(t){return(0,n.default)({url:"/api/system.type/getList",method:"get",data:t})}},b4c1:function(t,e,a){"use strict";var i=a("482c"),n=a.n(i);n.a},c019:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.userEdit=s,e.logout=o,e.registerReset=c;var n=i(a("0966"));function s(t){return(0,n.default)({url:"/api/user/edit",method:"post",data:t})}function o(t){return(0,n.default)({url:"/api/logout",method:"get",data:t})}function c(t){return(0,n.default)({url:"/api/register/reset",method:"post",data:t})}},c0c1:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/* 页面左右间距 */\n/* 文字尺寸 */\n/*文字颜色*/\n/* 边框颜色 */\n/*颜色*/\n/* 图片加载中颜色 */\n/* 行为相关颜色 */\n/* 功能栏字体大小 */\n/*功能栏左侧小图标*/.list-cell[data-v-02a2f9a7]{margin-top:%?60?%}.list-cell .cell-tit[data-v-02a2f9a7]{display:flex;align-items:center;justify-content:center;text-align:center;width:%?560?%;height:%?80?%;color:#fff;background:#6786fb;border-radius:%?40?%;font-size:%?30?%;margin:0 auto}uni-page-body[data-v-02a2f9a7]{height:100%}.container[data-v-02a2f9a7]{background-color:#f8f8f8;height:%?1650?%}.user-section[data-v-02a2f9a7]{padding:%?60?% %?30?% 0;padding-bottom:%?90?%;position:relative;background:linear-gradient(52deg,#7e99fe,#978ffa)}.user-section .arc[data-v-02a2f9a7]{position:absolute;left:0;bottom:0;width:100%;height:%?36?%}.user-info-box[data-v-02a2f9a7]{font-size:%?32?%;color:#fff;height:%?200?%;z-index:3}.user-info-box .portrait[data-v-02a2f9a7]{width:%?135?%;height:%?135?%}.user-info-box .portrait uni-image[data-v-02a2f9a7]{width:100%;height:100%;border-radius:100%}.user-info-box .info[data-v-02a2f9a7]{padding:%?0?% %?25?%;width:75%}.user-info-box .info .name-box[data-v-02a2f9a7]{width:100%;padding-bottom:%?15?%}.user-info-box .info .name-box .name[data-v-02a2f9a7]{font-size:%?32?%;max-width:60%}.user-info-box .info .name-box .name-text[data-v-02a2f9a7]{margin-left:%?25?%;font-size:%?22?%!important;border:%?2?% solid #fff;padding:%?2?% %?25?%;border-radius:%?25?%}.user-info-box .info .name-box .left[data-v-02a2f9a7]{margin-left:0!important}.user-info-box .icon uni-image[data-v-02a2f9a7]{width:%?48?%;height:%?49?%}.myinfo[data-v-02a2f9a7]{z-index:999;position:absolute;right:0;top:25%;background-color:#fff;color:#6786fb;font-size:%?24?%;padding:%?14?% %?29?%;border-top-left-radius:%?50?%;border-bottom-left-radius:%?50?%}.cover-container[data-v-02a2f9a7]{margin-top:%?-100?%;position:relative;padding-bottom:%?20?%}.cover-container .info-box[data-v-02a2f9a7]{z-index:999;margin:0 auto;width:91%;color:#697079;left:%?35?%;border-radius:%?25?%;background-color:#fff;text-align:center;font-size:%?24?%;padding:%?25?% %?0?%}.cover-container .info-box .info[data-v-02a2f9a7]{width:100%;height:%?100?%;text-align:center}.cover-container .info-box .info uni-image[data-v-02a2f9a7]{width:%?100?%;height:100%}.cover-container .info-box .text[data-v-02a2f9a7]{padding-top:%?15?%}.bottom[data-v-02a2f9a7]{padding-bottom:%?100?%!important}.item-box[data-v-02a2f9a7]{width:100%;background-color:#fff;padding:%?15?% %?25?%;padding-bottom:0;margin-top:%?30?%}.item-box .item-list[data-v-02a2f9a7]{width:100%;padding:%?10?% %?0?%}.item-box .item-list .list-icon uni-image[data-v-02a2f9a7]{width:%?77?%;height:%?77?%;margin-right:%?35?%}.item-box .item-list .list-icon .text[data-v-02a2f9a7]{color:#323232;font-size:%?28?%;font-weight:700}.item-box .fen[data-v-02a2f9a7]{width:100%;height:%?2?%;background-color:#ececec;margin:%?10?% %?0?%}.icon-box[data-v-02a2f9a7]{margin-bottom:%?32?%}.left-icon[data-v-02a2f9a7]{width:%?12?%;height:%?42?%;background:#6786fb;border-radius:%?6?%}.left-box[data-v-02a2f9a7]{width:100%}.left-tit[data-v-02a2f9a7]{font-size:%?30?%;font-weight:700;color:#333;line-height:%?42?%;margin-left:%?14?%}.more[data-v-02a2f9a7]{font-size:%?24?%;color:#666}.left-txt[data-v-02a2f9a7]{font-size:%?28?%;font-weight:500;color:#666;line-height:%?52?%}.ask-list[data-v-02a2f9a7]{margin-bottom:%?25?%}.ask-list .ask-img[data-v-02a2f9a7]{width:%?92?%;height:%?92?%;border-radius:50%}.ask-list .ask-txt[data-v-02a2f9a7]{font-size:%?28?%;font-weight:500;width:80%;padding-left:%?15?%;color:#666;line-height:%?48?%}\n/*公用边框样式*/',""]),t.exports=e},ce2d:function(t,e,a){t.exports=a.p+"static/img/missing-face.01b4ac4f.png"},f105:function(t,e,a){"use strict";var i=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.login=s,e.register=o,e.verify=c,e.loginMobile=r,e.bangding=u,e.getDoctor=l,e.getUserInfo=f;var n=i(a("0966"));function s(t){return(0,n.default)({url:"/api/auth/login",method:"post",data:t})}function o(t){return(0,n.default)({url:"/api/auth/register",method:"post",data:t})}function c(t){return(0,n.default)({url:"/api/register/verify",method:"post",data:t})}function r(t){return(0,n.default)({url:"/api/login/mobile",method:"post",data:t})}function u(t){return(0,n.default)({url:"/api/binding",method:"POST",data:t})}function l(t){return(0,n.default)({url:"/api/user.user/getDoctor",method:"get",data:t})}function f(t){return(0,n.default)({url:"/api/user.user/userInfo",method:"get",data:t})}}}]);