| 12 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/home/index"],{189:function(t,n,e){"use strict";(function(t,n){var o=e(4);e(26);o(e(25));var i=o(e(190));t.__webpack_require_UNI_MP_PLUGIN__=e,n(i.default)}).call(this,e(1)["default"],e(2)["createPage"])},190:function(t,n,e){"use strict";e.r(n);var o=e(191),i=e(193);for(var c in i)["default"].indexOf(c)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(c);e(199);var r,a=e(34),u=Object(a["default"])(i["default"],o["render"],o["staticRenderFns"],!1,null,null,null,!1,o["components"],r);u.options.__file="pages/home/index.vue",n["default"]=u.exports},191:function(t,n,e){"use strict";e.r(n);var o=e(192);e.d(n,"render",(function(){return o["render"]})),e.d(n,"staticRenderFns",(function(){return o["staticRenderFns"]})),e.d(n,"recyclableRender",(function(){return o["recyclableRender"]})),e.d(n,"components",(function(){return o["components"]}))},192:function(t,n,e){"use strict";var o;e.r(n),e.d(n,"render",(function(){return i})),e.d(n,"staticRenderFns",(function(){return r})),e.d(n,"recyclableRender",(function(){return c})),e.d(n,"components",(function(){return o}));try{o={zModal:function(){return e.e("components/z-modal/z-modal").then(e.bind(null,978))}}}catch(a){if(-1===a.message.indexOf("Cannot find module")||-1===a.message.indexOf(".vue"))throw a;console.error(a.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,n=t.$createElement,e=(t._self._c,t.menus.length);t.$mp.data=Object.assign({},{$root:{g0:e}})},c=!1,r=[];i._withStripped=!0},193:function(t,n,e){"use strict";e.r(n);var o=e(194),i=e.n(o);for(var c in o)["default"].indexOf(c)<0&&function(t){e.d(n,t,(function(){return o[t]}))}(c);n["default"]=i.a},194:function(t,n,e){"use strict";(function(t){var o=e(4);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i,c=o(e(11)),r=e(195),a=e(196),u=e(172),s=e(197),l=o(e(198)),d=e(163),h=function(){Promise.all([e.e("common/vendor"),e.e("pages/home/components/courseView")]).then(function(){return resolve(e(985))}.bind(null,e)).catch(e.oe)},f=function(){e.e("components/z-modal/z-modal").then(function(){return resolve(e(978))}.bind(null,e)).catch(e.oe)},g=function(){e.e("components/chengpeng-audio/free-audio").then(function(){return resolve(e(992))}.bind(null,e)).catch(e.oe)},p=function(){e.e("components/Menu").then(function(){return resolve(e(999))}.bind(null,e)).catch(e.oe)},v=function(){e.e("pages/home/components/HotProduct").then(function(){return resolve(e(1006))}.bind(null,e)).catch(e.oe)},m=function(){e.e("pages/home/components/NewProduct").then(function(){return resolve(e(1013))}.bind(null,e)).catch(e.oe)},T=function(){Promise.all([e.e("common/vendor"),e.e("components/tuiProduct")]).then(function(){return resolve(e(1020))}.bind(null,e)).catch(e.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(n){if(null!=n.userCode&&(t.setStorageSync("userCode",n.userCode),this.utils.checkLoginState()&&this.getUserInfo()),n.hasOwnProperty("q")&&n.q){var e=decodeURIComponent(n.q);this.url=e;var o=this.utils.urlToObj(e);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/3687aa8663c7479d9d75c2d203cbaa72.jpg"}},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/3687aa8663c7479d9d75c2d203cbaa72.jpg"}},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 n=this;(0,d.getUserInfo)().then((function(e){200==e.code?null!=e.user&&(null!=e.user.isPromoter&&0!=e.user.isPromoter||(n.tuiModalControl=!0)):t.showToast({icon:"none",title:"请求失败"})}),(function(t){}))},cancleTui:function(t){this.tuiModalControl=!1},submitTui:function(n){var e=this;if(console.log(n),null!=n.inputText&&""!=n.inputText){var o={userCode:n.inputText};(0,d.bindPromoter)(o).then((function(n){200==n.code?(t.showToast({icon:"none",title:n.msg}),e.tuiModalControl=!1):t.showToast({icon:"none",title:n.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,n={};(0,r.getStoreActivity)(n).then((function(n){t.activity=n.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(n){1==n.linkType?"/pages/shopping/index"==n.linkUrl||"/pages/healthy/index"==n.linkUrl?t.switchTab({url:n.linkUrl}):t.navigateTo({url:n.linkUrl}):0==n.linkType&&t.showToast({icon:"none",title:"开发中..."})},goDev:function(){t.showToast({icon:"none",title:"开发中..."})},handleAdvClick:function(n){console.log(n),1==n.showType?(t.setStorageSync("url",n.advUrl),t.navigateTo({url:"h5"})):2==n.showType?t.navigateTo({url:n.advUrl}):3==n.showType&&(t.setStorageSync("content",n.content),t.navigateTo({url:"content"}))},deptChange:function(t){this.deptId=t.departmentId,this.getTuiDoctor()},getMenu:function(){var t=this;(0,u.getMenu)().then((function(n){console.log(n),200==n.code&&(t.menus=n.data)}))},getCanvas:function(){var t=this;(0,u.getCanvas)().then((function(n){200==n.code&&(console.log(n.data),t.canvas=JSON.parse(n.data.json))}))},getDepartmentList:function(){var n=this;this.depts=[],(0,a.getDepartmentList)().then((function(e){if(200==e.code){var o={departmentId:0,departmentName:"全部"};n.depts.push(o),n.depts=n.depts.concat(e.data)}else t.showToast({icon:"none",title:"请求失败"})}))},getTuiDoctor:function(){var n=this,e={departmentId:this.deptId,doctorType:this.docTab};(0,u.getTuiDoctor)(e).then((function(e){200==e.code?n.doctorList=e.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(n){var e=n.split(",");t.previewImage({urls:e,current:e[0]})},getStoreConfig:function(){(0,s.getStoreConfig)().then((function(n){200==n.code&&t.setStorageSync("config",JSON.stringify(n.data))}),(function(t){}))},goAuthUrl:function(n){this.utils.isLogin().then((function(e){e&&t.navigateTo({url:n})}))},switchTo:function(n){t.switchTab({url:n})},navTo:function(n){t.navigateTo({url:n})},getLocation:function(){t.authorize({scope:"scope.userLocation",success:function(){t.getLocation({type:"gcj02",success:function(n){t.setStorageSync("isLocation",1),t.setStorageSync("lng",n.longitude),t.setStorageSync("lat",n.latitude)}})},fail:function(t){console.log(t)}})},getIndexData:function(){var n=this,e={};(0,u.getIndexData)(e).then((function(e){200==e.code?(n.advList=e.data.advList,n.articleCateList=e.data.articleCateList,null!=n.articleCateList&&n.articleCateList.length>0&&(n.cateId=n.articleCateList[0].cateId,n.getTuiArticle()),n.tuiProductList=e.data.tuiProductList,n.newProductList=e.data.newProductList,n.hotProductList=e.data.hotProductList):t.showToast({icon:"none",title:"请求失败"})}),(function(t){}))},getCartCount:function(){var t=this;this.utils.isLogin().then((function(n){n&&(0,u.getCartCount)().then((function(n){200==n.code&&(t.cartCount=n.data)}),(function(t){}))}))},getTuiArticle:function(){var n=this,e={cateId:this.cateId};(0,u.getTuiArticle)(e).then((function(e){200==e.code?n.articleList=e.data:t.showToast({icon:"none",title:"请求失败"})}),(function(t){}))},getTuiDoctorOrder:function(){var n=this,e={orderType:this.orderType};(0,u.getTuiDoctorOrder)(e).then((function(e){200==e.code?n.doctorOrderList=e.data:t.showToast({icon:"none",title:"请求失败"})}),(function(t){}))},showArticle:function(n){t.navigateTo({url:"../healthy/detail?articleId="+n.articleId})},showProduct:function(n){t.navigateTo({url:"../shopping/productDetails?productId="+n.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(n){t.navigateTo({url:"/pages/home/"+n})},shopDoctor:function(n){console.log(n),t.navigateTo({url:"../doctor/doctorDetail?doctorId="+n.doctorId})},navgetTo:function(n){t.navigateTo({url:n})}},(0,c.default)(i,"switchTo",(function(n){t.switchTab({url:n})})),(0,c.default)(i,"openIm",(function(){t.navigateTo({url:"../doctor/doctorOrderIM?orderId=10"})})),i)};n.default=y}).call(this,e(2)["default"])},199:function(t,n,e){"use strict";e.r(n);var o=e(200),i=e.n(o);for(var c in o)["default"].indexOf(c)<0&&function(t){e.d(n,t,(function(){return o[t]}))}(c);n["default"]=i.a},200:function(t,n,e){}},[[189,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../../.sourcemap/mp-weixin/pages/home/index.js.map
|