index.js 11 KB

12
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/home/index"],{187:function(t,e,n){"use strict";(function(t,e){var o=n(4);n(26);o(n(25));var i=o(n(188));t.__webpack_require_UNI_MP_PLUGIN__=n,e(i.default)}).call(this,n(1)["default"],n(2)["createPage"])},188:function(t,e,n){"use strict";n.r(e);var o=n(189),i=n(191);for(var c in i)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(c);n(197);var a,r=n(34),u=Object(r["default"])(i["default"],o["render"],o["staticRenderFns"],!1,null,null,null,!1,o["components"],a);u.options.__file="pages/home/index.vue",e["default"]=u.exports},189:function(t,e,n){"use strict";n.r(e);var o=n(190);n.d(e,"render",(function(){return o["render"]})),n.d(e,"staticRenderFns",(function(){return o["staticRenderFns"]})),n.d(e,"recyclableRender",(function(){return o["recyclableRender"]})),n.d(e,"components",(function(){return o["components"]}))},190:function(t,e,n){"use strict";var o;n.r(e),n.d(e,"render",(function(){return i})),n.d(e,"staticRenderFns",(function(){return a})),n.d(e,"recyclableRender",(function(){return c})),n.d(e,"components",(function(){return o}));try{o={zModal:function(){return n.e("components/z-modal/z-modal").then(n.bind(null,958))}}}catch(r){if(-1===r.message.indexOf("Cannot find module")||-1===r.message.indexOf(".vue"))throw r;console.error(r.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var i=function(){var t=this,e=t.$createElement,n=(t._self._c,t.menus.length);t.$mp.data=Object.assign({},{$root:{g0:n}})},c=!1,a=[];i._withStripped=!0},191:function(t,e,n){"use strict";n.r(e);var o=n(192),i=n.n(o);for(var c in o)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(c);e["default"]=i.a},192:function(t,e,n){"use strict";(function(t){var o=n(4);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i,c=o(n(11)),a=n(193),r=n(194),u=n(170),s=n(195),l=o(n(196)),d=n(161),h=function(){Promise.all([n.e("common/vendor"),n.e("pages/home/components/courseView")]).then(function(){return resolve(n(965))}.bind(null,n)).catch(n.oe)},f=function(){n.e("components/z-modal/z-modal").then(function(){return resolve(n(958))}.bind(null,n)).catch(n.oe)},g=function(){n.e("components/chengpeng-audio/free-audio").then(function(){return resolve(n(972))}.bind(null,n)).catch(n.oe)},p=function(){n.e("components/Menu").then(function(){return resolve(n(979))}.bind(null,n)).catch(n.oe)},v=function(){n.e("pages/home/components/HotProduct").then(function(){return resolve(n(986))}.bind(null,n)).catch(n.oe)},m=function(){n.e("pages/home/components/NewProduct").then(function(){return resolve(n(993))}.bind(null,n)).catch(n.oe)},T=function(){Promise.all([n.e("common/vendor"),n.e("components/tuiProduct")]).then(function(){return resolve(n(1e3))}.bind(null,n)).catch(n.oe)},y={components:{zModal:f,freeAudio:g,Menu:p,HotProduct:v,NewProduct:m,TuiProduct:T,courseView:h},data:function(){return{btnGroup:[{text:"取消",color:"#FFFFFF",bgColor:"#999999",width:"150rpx",height:"80rpx",shape:"fillet",eventName:"cancle"},{text:"确定",color:"#FFFFFF",bgColor:"#2BC7B9",width:"150rpx",height:"80rpx",shape:"fillet",eventName:"sure"}],tuiModalControl:!1,activity:null,activityShow:!1,newProductList:[],hotProductList:[],tuiProductList:[],menus:[],canvas:[],allDoctorTitle:"全部医生",topLen:0,deptId:0,depts:[],docTab:1,top:0,cartCount:0,doctorOrderList:[],orderType:0,cateId:null,articleList:[],advList:[],doctorList:[],articleCateList:[],statusBarHeight:t.getStorageSync("menuInfo").statusBarHeight,tabBg:l.default,orderTypes:[{name:"全部",id:0},{name:"图文",id:1},{name:"语音",id:2}],messageShow:!0}},onLoad:function(e){if(null!=e.userCode&&(t.setStorageSync("userCode",e.userCode),this.utils.checkLoginState()&&this.getUserInfo()),e.hasOwnProperty("q")&&e.q){var n=decodeURIComponent(e.q);this.url=n;var o=this.utils.urlToObj(n);t.setStorageSync("userCode",o.userCode),this.utils.checkLoginState()&&this.getUserInfo()}this.getStoreActivity()},onUnload:function(){t.$emit("stop")},onHide:function(){t.$emit("stop")},onPageScroll:function(t){this.top=t.scrollTop},mounted:function(){},onShareAppMessage:function(t){return{title:"芳华臻选",path:"/pages/common/launch",imageUrl:"https://hos-1309931967.cos.ap-chongqing.myqcloud.com/fs/20250814/d64ef5a6ebdb410a84a31dbbac47a942.png"}},onReachBottom:function(){console.log("onReachBottom"),this.$refs.tuiProduct.getTuiProducts()},onShareTimeline:function(t){return{title:"芳华臻选",query:"",imageUrl:"https://hos-1309931967.cos.ap-chongqing.myqcloud.com/fs/20250814/d64ef5a6ebdb410a84a31dbbac47a942.png"}},computed:{bg:function(){var t=this.top/30;return"rgba(43,199,185, "+t+")"}},onShow:function(){this.getMenu(),this.getIndexData(),this.utils.checkLoginState()&&this.getCartCount(),this.getStoreConfig(),this.getCanvas()},methods:(i={navToMiniProgram:function(){t.navigateToMiniProgram({appId:"wxc3f0a952b7bc2b94",path:"/pages/common/launch",extraData:{},envVersion:"develop",success:function(t){},fail:function(t){}})},getUserInfo:function(){var e=this;(0,d.getUserInfo)().then((function(n){200==n.code?null!=n.user&&(null!=n.user.isPromoter&&0!=n.user.isPromoter||(e.tuiModalControl=!0)):t.showToast({icon:"none",title:"请求失败"})}),(function(t){}))},cancleTui:function(t){this.tuiModalControl=!1},submitTui:function(e){var n=this;if(console.log(e),null!=e.inputText&&""!=e.inputText){var o={userCode:e.inputText};(0,d.bindPromoter)(o).then((function(e){200==e.code?(t.showToast({icon:"none",title:e.msg}),n.tuiModalControl=!1):t.showToast({icon:"none",title:e.msg})}),(function(t){}))}else t.showToast({icon:"none",title:"请输入邀请码"})},bindload:function(t){},binderror:function(t){},closeActivity:function(){this.activityShow=!1},getStoreActivity:function(){var t=this,e={};(0,a.getStoreActivity)(e).then((function(e){t.activity=e.activity,null!=t.activity?t.activityShow=!0:t.activityShow=!1}))},showActivity:function(){this.activityShow=!1,t.navigateTo({url:"/pages_shopping/shopping/activityDetails?activityId="+this.activity.activityId})},menuClick:function(e){1==e.linkType?"/pages/shopping/index"==e.linkUrl||"/pages/healthy/index"==e.linkUrl?t.switchTab({url:e.linkUrl}):t.navigateTo({url:e.linkUrl}):0==e.linkType&&t.showToast({icon:"none",title:"开发中..."})},goDev:function(){t.showToast({icon:"none",title:"开发中..."})},handleAdvClick:function(e){console.log(e),1==e.showType?(t.setStorageSync("url",e.advUrl),t.navigateTo({url:"h5"})):2==e.showType?t.navigateTo({url:e.advUrl}):3==e.showType&&(t.setStorageSync("content",e.content),t.navigateTo({url:"content"}))},deptChange:function(t){this.deptId=t.departmentId,this.getTuiDoctor()},getMenu:function(){var t=this;(0,u.getMenu)().then((function(e){console.log(e),200==e.code&&(t.menus=e.data)}))},getCanvas:function(){var t=this;(0,u.getCanvas)().then((function(e){200==e.code&&(console.log(e.data),t.canvas=JSON.parse(e.data.json))}))},getDepartmentList:function(){var e=this;this.depts=[],(0,r.getDepartmentList)().then((function(n){if(200==n.code){var o={departmentId:0,departmentName:"全部"};e.depts.push(o),e.depts=e.depts.concat(n.data)}else t.showToast({icon:"none",title:"请求失败"})}))},getTuiDoctor:function(){var e=this,n={departmentId:this.deptId,doctorType:this.docTab};(0,u.getTuiDoctor)(n).then((function(n){200==n.code?e.doctorList=n.data:t.showToast({icon:"none",title:"请求失败"})}),(function(t){}))},docTabChange:function(t){1==t&&(this.allDoctorTitle="全部医师"),2==t&&(this.allDoctorTitle="全部药师"),3==t&&(this.allDoctorTitle="全部营养师"),this.docTab=t,this.getTuiDoctor()},showImg:function(e){var n=e.split(",");t.previewImage({urls:n,current:n[0]})},getStoreConfig:function(){(0,s.getStoreConfig)().then((function(e){200==e.code&&t.setStorageSync("config",JSON.stringify(e.data))}),(function(t){}))},goAuthUrl:function(e){this.utils.isLogin().then((function(n){n&&t.navigateTo({url:e})}))},switchTo:function(e){t.switchTab({url:e})},navTo:function(e){t.navigateTo({url:e})},getLocation:function(){t.authorize({scope:"scope.userLocation",success:function(){t.getLocation({type:"gcj02",success:function(e){t.setStorageSync("isLocation",1),t.setStorageSync("lng",e.longitude),t.setStorageSync("lat",e.latitude)}})},fail:function(t){console.log(t)}})},getIndexData:function(){var e=this,n={};(0,u.getIndexData)(n).then((function(n){200==n.code?(e.advList=n.data.advList,e.articleCateList=n.data.articleCateList,null!=e.articleCateList&&e.articleCateList.length>0&&(e.cateId=e.articleCateList[0].cateId,e.getTuiArticle()),e.tuiProductList=n.data.tuiProductList,e.newProductList=n.data.newProductList,e.hotProductList=n.data.hotProductList):t.showToast({icon:"none",title:"请求失败"})}),(function(t){}))},getCartCount:function(){var t=this;this.utils.isLogin().then((function(e){e&&(0,u.getCartCount)().then((function(e){200==e.code&&(t.cartCount=e.data)}),(function(t){}))}))},getTuiArticle:function(){var e=this,n={cateId:this.cateId};(0,u.getTuiArticle)(n).then((function(n){200==n.code?e.articleList=n.data:t.showToast({icon:"none",title:"请求失败"})}),(function(t){}))},getTuiDoctorOrder:function(){var e=this,n={orderType:this.orderType};(0,u.getTuiDoctorOrder)(n).then((function(n){200==n.code?e.doctorOrderList=n.data:t.showToast({icon:"none",title:"请求失败"})}),(function(t){}))},showArticle:function(e){t.navigateTo({url:"../healthy/detail?articleId="+e.articleId})},showProduct:function(e){t.navigateTo({url:"../shopping/productDetails?productId="+e.productId})},toSearch:function(){t.navigateTo({url:"./productSearch"})},articleCateChange:function(t){this.cateId=t.cateId,this.getTuiArticle()},orderTypeChange:function(t){this.orderType=t.id,console.log(this.orderType),this.getTuiDoctorOrder()},closeMsg:function(){this.messageShow=!1},viewAll:function(e){t.navigateTo({url:"/pages/home/"+e})},shopDoctor:function(e){console.log(e),t.navigateTo({url:"../doctor/doctorDetail?doctorId="+e.doctorId})},navgetTo:function(e){t.navigateTo({url:e})}},(0,c.default)(i,"switchTo",(function(e){t.switchTab({url:e})})),(0,c.default)(i,"openIm",(function(){t.navigateTo({url:"../doctor/doctorOrderIM?orderId=10"})})),i)};e.default=y}).call(this,n(2)["default"])},197:function(t,e,n){"use strict";n.r(e);var o=n(198),i=n.n(o);for(var c in o)["default"].indexOf(c)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(c);e["default"]=i.a},198:function(t,e,n){}},[[187,"common/runtime","common/vendor"]]]);
  2. //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/home/index.js.map