admin-api/public/static/js/pages-store-index.158f19bb.js

1 line
18 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-store-index"],{"0445":function(e,t,i){"use strict";var a=i("633a"),n=i.n(a);n.a},"10eb":function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){}));var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{class:2==e.bgTabVal?"fullsize noRepeat":1==e.bgTabVal?"repeat ysize":"noRepeat ysize",style:"overflow-x:hidden;background-color:"+e.bgColor+";background-image: url("+e.bgPic+");min-height:"+e.windowHeight+"px;"},[i("skeleton",{ref:"skeleton",attrs:{show:e.showSkeleton,isNodes:e.isNodes,loading:"chiaroscuro",selector:"skeleton",bgcolor:"#FFF"}}),e.errorNetwork?e._e():i("v-uni-view",{style:{visibility:e.showSkeleton?"hidden":"visible"}},[i("v-uni-view",{staticClass:"page-index skeleton"},[[e._l(e.styleConfig,(function(t,a){return i("v-uni-view",{key:a},["headerSerch"!=t.name&&"tabNav"!=t.name?[i(t.name,{tag:"component",attrs:{index:a,isFixed:e.isFixed,dataConfig:t,tempArr:e.tempArr,userInfo:e.userInfo,tabTitle:e.navTop,merId:e.mer_id,navIndex:e.navIndex,communityStatus:e.community_status},on:{detail:function(t){arguments[0]=t=e.$handleEvent(t),e.goDetail.apply(void 0,arguments)}}})]:e._e(),"headerSerch"==t.name?[i("headerSerch",{tag:"headerSerch",attrs:{isFixed:e.isFixed,dataConfig:t,tempArr:e.tempArr,userInfo:e.userInfo,tabTitle:e.navTop,merId:e.mer_id},on:{detail:function(t){arguments[0]=t=e.$handleEvent(t),e.goDetail.apply(void 0,arguments)}}})]:e._e(),"tabNav"==t.name?[i("tabNav",{tag:"tabNav",attrs:{isFixed:e.isFixed,dataConfig:t,tempArr:e.tempArr,merId:e.mer_id,userInfo:e.userInfo,tabTitle:e.navTop},on:{detail:function(t){arguments[0]=t=e.$handleEvent(t),e.goDetail.apply(void 0,arguments)}}})]:e._e()],2)})),i("v-uni-view",[e.tempArr.length&&"promotionList"==e.styleConfig[e.styleConfig.length-1].name?i("v-uni-view",{staticClass:"loadingicon acea-row row-center-wrapper"},[i("v-uni-text",{staticClass:"loading iconfont icon-jiazai",attrs:{hidden:0==e.loading}}),e._v(e._s(e.loadTitle))],1):e._e()],1)]],2)],1),i("authorize",{attrs:{isAuto:e.isAuto,isShowAuth:e.isShowAuth,isGoIndex:!1},on:{onLoadFun:function(t){arguments[0]=t=e.$handleEvent(t),e.onLoadFun.apply(void 0,arguments)},authColse:function(t){arguments[0]=t=e.$handleEvent(t),e.authColse.apply(void 0,arguments)}}})],1)},n=[]},"255b":function(e,t,i){"use strict";i.r(t);var a=i("c9e4"),n=i.n(a);for(var o in a)["default"].indexOf(o)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(o);t["default"]=n.a},"633a":function(e,t,i){var a=i("ee89");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var n=i("4f06").default;n("ae52b050",a,!0,{sourceMap:!1,shadowMode:!1})},a85b:function(e,t,i){"use strict";i.r(t);var a=i("10eb"),n=i("255b");for(var o in n)["default"].indexOf(o)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(o);i("0445");var d=i("f0c5"),r=Object(d["a"])(n["default"],a["b"],a["c"],!1,null,"644ee758",null,!1,a["a"],void 0);t["default"]=r.exports},c9e4:function(e,t,i){"use strict";i("7a82");var a=i("4ea4").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("d3b7"),i("3ca3"),i("ddb0"),i("4e82"),i("b64b"),i("d81d"),i("159b"),i("3c65");var n=a(i("ade3")),o=a(i("5530")),d=i("974a"),r=i("411e"),s=(i("f063"),i("737f")),u=i("26cb"),l=i("23ce"),c=i("2e54"),p=a(i("21b2")),f=a(i("fecf")),g=i("8f46"),h=a(i("46e4")),m=a(i("25b4")),v=a(i("c765")),x=uni.getSystemInfoSync().statusBarHeight+"px",b=getApp(),w={computed:(0,g.configMap)({hide_mer_status:0,community_status:0,share_title:""},(0,u.mapGetters)(["isLogin","uid"])),mixins:[h.default],components:(0,o.default)((0,o.default)({easyLoadimage:v.default},p.default),{},{authorize:f.default}),data:function(){var e;return e={styleConfig:[],showSkeleton:!0,isNodes:0,errorNetwork:!1,ad:{home_ad_pic:""},userInfo:{},loading:!1,isAuto:!1,isShowAuth:!1,statusBarHeight:x,navTop:[],subscribe:!1,itemNew:[],menus:[{url:"",pic:"",id:"",name:""},{url:"",pic:"",id:"",name:""},{url:"",pic:"",id:"",name:""},{url:"",pic:"",id:"",name:""},{url:"",pic:"",id:"",name:""},{url:"",pic:"",id:"",name:""},{url:"",pic:"",id:"",name:""},{url:"",pic:"",id:"",name:""},{url:"",pic:"",id:"",name:""},{url:"",pic:"",id:"",name:""}],window:!1,iShidden:!1,couponList:[],lovely:[],marTop:0,datatime:0,mer_id:"",loadend:!1},(0,n.default)(e,"loading",!1),(0,n.default)(e,"loadTitle","加载更多"),(0,n.default)(e,"sortProduct",[]),(0,n.default)(e,"where",{pid:0,page:1,limit:6}),(0,n.default)(e,"hostProduct",[]),(0,n.default)(e,"hotPage",1),(0,n.default)(e,"hotLimit",30),(0,n.default)(e,"hotScroll",!0),(0,n.default)(e,"hotLoading",!1),(0,n.default)(e,"hotTitle","加载更多"),(0,n.default)(e,"prodeuctTop",0),(0,n.default)(e,"pinkInfo",""),(0,n.default)(e,"searchH",0),(0,n.default)(e,"domOffsetTop",50),(0,n.default)(e,"isFixed",!1),(0,n.default)(e,"goodScroll",!0),(0,n.default)(e,"params",{page:1,limit:10}),(0,n.default)(e,"tempArr",[]),(0,n.default)(e,"numConfig",0),(0,n.default)(e,"swiperCur",0),(0,n.default)(e,"brandList",[]),(0,n.default)(e,"d",""),(0,n.default)(e,"h",""),(0,n.default)(e,"m",""),(0,n.default)(e,"s",""),(0,n.default)(e,"sum_h",""),(0,n.default)(e,"sortMarTop",0),(0,n.default)(e,"mpHeight",0),(0,n.default)(e,"currSpid",""),(0,n.default)(e,"mer_id",""),(0,n.default)(e,"navIndex",0),(0,n.default)(e,"_options",{}),(0,n.default)(e,"activity_banner",!0),(0,n.default)(e,"activityData",[]),(0,n.default)(e,"sortMpTop",0),(0,n.default)(e,"isHeaderSerch",!1),(0,n.default)(e,"bgColor",""),(0,n.default)(e,"bgPic",""),(0,n.default)(e,"bgTabVal",""),(0,n.default)(e,"windowHeight",0),e},onLoad:function(e){var t=this,i=this;this._options=e,this.mer_id=this._options.id,i.$nextTick((function(){uni.getSystemInfo({success:function(e){i.windowHeight=e.windowHeight}})})),this.pageLoad(e),setTimeout((function(){t.isNodes++}),100)},onShow:function(){},onHide:function(){},onReady:function(){},watch:{},onPullDownRefresh:function(){setTimeout((function(){uni.stopPullDownRefresh()}),100)},methods:{pageLoad:function(e){e.spid&&(this.currSpid=e.spid,b.globalData.spid=e.spid),(0,m.default)(this.currSpid,this.isLogin),this.isLogin&&(0,g.silenceBindingSpread)(),this.getIndexConfig(),Promise.all([this.diyData()]),this.isLogin&&this.getUserInfo()},bindHeighta:function(e){},objToArr:function(e){var t=Object.keys(e).sort(),i=t.map((function(t){return e[t]}));return i},diyData:function(){var e=this;(0,r.getDiy)({id:this.mer_id,version:"221"}).then((function(t){setTimeout((function(){e.isNodes++}),0),e.errorNetwork=!1;var i=t.data;i.is_bg_color&&(e.bgColor=i.color_picker),i.is_bg_pic&&(e.bgPic=i.bg_pic,e.bgTabVal=i.bg_tab_val),uni.setNavigationBarTitle({title:t.data.title}),t.data.value&&""!=t.data.value?(e.styleConfig=e.objToArr(t.data.value),e.styleConfig.forEach((function(t,i,a){"headerSerch"==t.name&&(e.isHeaderSerch=!0)}))):uni.redirectTo({url:"/pages/store/home/index?id="+e.mer_id})})).catch((function(e){uni.showToast({title:e,icon:"none"})}))},onLoadFun:function(e){this.isShowAuth=!1},goMenuDetail:function(e){if("/pages/goods_cate/goods_cate"==e.url){var t=this.$util.stringIntercept(e.url,1,"?");t=this.$util.stringIntercept(t,1,"="),uni.setStorageSync("storeIndex",t),uni.switchTab({url:"/pages/goods_cate/goods_cate"})}else uni.navigateTo({url:e.url})},goDetails:function(e){var t=this;(0,s.goShopDetail)(e,this.uid).then((function(i){t.isLogin?(0,c.initiateAssistApi)(e.activity_id).then((function(e){var t=e.data.product_assist_set_id;uni.hideLoading(),uni.navigateTo({url:"/pages/activity/assist_detail/index?id="+t})})).catch((function(e){uni.showToast({title:e,icon:"none"})})):(t.isAuto=!0,t.isShowAuth=!0)}))},getUserInfo:function(){var e=this;(0,d.getUserInfo)().then((function(t){e.userInfo=t.data}))},get_product_list:function(){var e=this;e.loading||(e.loading=!0,e.loadTitle="",(0,l.getProductslist)(e.where).then((function(t){var i=t.data.list,a=e.$util.SplitArray(i,e.sortProduct),n=i.length<e.where.limit;e.loadend=n,e.loading=!1,e.loadTitle=n?"已全部加载":"加载更多",e.$set(e,"sortProduct",a),e.$set(e.where,"page",e.where.page+1)})).catch((function(t){e.loading=!1,e.loadTitle="加载更多"})))},getIndexConfig:function(){var e=this;(0,l.getStoreCategory)(this.mer_id).then((function(t){e.$set(e,"menus",t.data.menu),t.data.unshift({cate_name:"首页"}),e.$set(e,"navTop",t.data),e.reloadData()}))},reloadData:function(){var e=this;setTimeout((function(){e.showSkeleton=!1}),500)},authColse:function(e){this.isShowAuth=e},goDetail:function(e){!e.activity||"2"!==e.activity.type||this.isLogin?(0,s.goShopDetail)(e,this.uid).then((function(t){uni.navigateTo({url:"/pages/goods_details/index?id=".concat(e.id)})})):uni.showModal({title:"提示",content:"您未登录,请登录!",success:function(e){e.confirm?uni.navigateTo({url:"/pages/users/login/index"}):e.cancel}})},godDetail:function(e){uni.navigateTo({url:"/pages/goods_details/index?id=".concat(e.id)})},goCombinDetail:function(e){uni.navigateTo({url:"/pages/activity/combination_details/index?id=".concat(e.product_group_id)})},countTime:function(){var e=new Date,t=e.getTime(),i=new Date("2020-10-22 23:23:23"),a=i.getTime(),n=a-t;n>=0&&(this.d=Math.floor(n/1e3/60/60/24),this.h=Math.floor(n/1e3/60/60%24),this.m=Math.floor(n/1e3/60%60),this.s=Math.floor(n/1e3%60),this.sum_h=24*this.d+this.h),setTimeout(this.countTime,1e3)}},mounted:function(){},onReachBottom:function(){},onPageScroll:function(e){var t=this;this.isHeaderSerch?(e.scrollTop>this.domOffsetTop&&(this.isFixed=!0),e.scrollTop<this.domOffsetTop&&this.$nextTick((function(){t.isFixed=!1}))):this.isFixed=!1,uni.$emit("scroll")}};t.default=w},ee89:function(e,t,i){var a=i("24fb");t=a(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */uni-page-body[data-v-644ee758]{display:flex;flex-direction:column}.main[data-v-644ee758]{padding:0 %?20?%}.colum0[data-v-644ee758]{white-space:nowrap;display:flex}.ysize[data-v-644ee758]{background-size:100%}.fullsize[data-v-644ee758]{background-size:100% 100%}.repeat[data-v-644ee758]{background-repeat:repeat}.noRepeat[data-v-644ee758]{background-repeat:no-repeat}.area-row[data-v-644ee758]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;text-align:center}.page-index[data-v-644ee758]{display:flex;flex-direction:column;min-height:100%}.page-index .page_content .page_bg[data-v-644ee758]{background:linear-gradient(180deg,#fff,#f5f5f5)}.page-index .page_content .nav[data-v-644ee758]{padding:0 %?0?% %?30?%;flex-wrap:wrap;margin-top:0}.page-index .page_content .nav .item[data-v-644ee758]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:20%;margin-top:%?30?%}.page-index .page_content .nav .item uni-image[data-v-644ee758]{width:%?82?%;height:%?82?%}.page-index .page_content .index-product-wrapper .nav-bd[data-v-644ee758]{display:flex;align-items:center}.page-index .page_content .index-product-wrapper .nav-bd .item[data-v-644ee758]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:25%}.page-index .page_content .index-product-wrapper .nav-bd .item .txt[data-v-644ee758]{font-size:%?32?%;color:#282828}.page-index .page_content .index-product-wrapper .nav-bd .item .label[data-v-644ee758]{display:flex;align-items:center;justify-content:center;width:%?124?%;height:%?32?%;margin-top:%?5?%;font-size:%?24?%;color:#999}.page-index .page_content .index-product-wrapper .nav-bd .item.active[data-v-644ee758]{color:#e93323}.page-index .page_content .index-product-wrapper .nav-bd .item.active .label[data-v-644ee758]{background:linear-gradient(90deg,#f62c2c,#f96e29);border-radius:%?16?%;color:#fff}.page-index .page_content .index-product-wrapper .list-box[data-v-644ee758]{display:flex;flex-wrap:wrap;justify-content:space-between}.page-index .page_content .index-product-wrapper .list-box .item[data-v-644ee758]{width:%?345?%;margin-bottom:%?20?%;background-color:#fff;border-radius:10px;overflow:hidden}.page-index .page_content .index-product-wrapper .list-box .item uni-image[data-v-644ee758]{width:100%;height:%?345?%}.page-index .page_content .index-product-wrapper .list-box .item .text-info[data-v-644ee758]{padding:%?10?% %?20?% %?15?%}.page-index .page_content .index-product-wrapper .list-box .item .text-info .title[data-v-644ee758]{color:#222}.page-index .page_content .index-product-wrapper .list-box .item .text-info .old-price[data-v-644ee758]{margin-top:%?8?%;font-size:%?26?%;color:#aaa;text-decoration:line-through}.page-index .page_content .index-product-wrapper .list-box .item .text-info .old-price uni-text[data-v-644ee758]{margin-right:2px;font-size:%?20?%}.page-index .page_content .index-product-wrapper .list-box .item .text-info .price[data-v-644ee758]{display:flex;align-items:flex-end;color:#e93323;font-size:%?34?%;font-weight:800}.page-index .page_content .index-product-wrapper .list-box .item .text-info .price uni-text[data-v-644ee758]{padding-bottom:%?4?%;font-size:%?24?%;font-weight:400}.page-index .page_content .index-product-wrapper .list-box .item .text-info .price .txt[data-v-644ee758]{display:flex;align-items:center;justify-content:center;width:%?28?%;height:%?28?%;margin-left:%?15?%;margin-bottom:%?10?%;border:1px solid #e93323;border-radius:%?4?%;font-size:%?22?%;font-weight:400}.page-index .page_content .index-product-wrapper .list-box.on[data-v-644ee758]{display:flex}.productList[data-v-644ee758]{background-color:#f1f1f1;min-height:70vh}.productList .sort[data-v-644ee758]{width:%?710?%;max-height:%?380?%;background:#fff;border-radius:%?16?%;padding:%?8?% %?0?% %?30?%;flex-wrap:wrap;margin:%?25?% auto 0 auto}.productList .sort.no_pad[data-v-644ee758]{padding:0}.productList .sort .item[data-v-644ee758]{width:20%;margin-top:%?30?%;text-align:center}.productList .sort .item .pictrues[data-v-644ee758]{width:%?90?%;height:%?90?%;background:#f8f8f8;border-radius:50%;margin:0 auto}.productList .sort .item uni-image[data-v-644ee758]{width:%?90?%;height:%?90?%}.productList .sort .item .text[data-v-644ee758]{color:#272727;font-size:%?24?%;margin-top:%?10?%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.productList .list[data-v-644ee758]{padding:0 %?20?%}.productList .list.on[data-v-644ee758]{background-color:#fff;border-top:1px solid #f6f6f6}.productList .list .item[data-v-644ee758]{width:%?345?%;margin-top:%?20?%;background-color:#fff;border-radius:%?10?%}.productList .list .item .name[data-v-644ee758]{display:flex;align-items:center}.productList .list .item .name .name_text[data-v-644ee758]{display:inline-block;max-width:%?200?%}.productList .list .item.on[data-v-644ee758]{width:100%;display:flex;border-bottom:1px solid #f6f6f6;padding:%?30?% 0;margin:0}.productList .list .item .pictrue[data-v-644ee758]{position:relative;width:100%;height:%?345?%}.productList .list .item .pictrue.on[data-v-644ee758]{width:%?180?%;height:%?180?%}.productList .list .item .pictrue uni-image[data-v-644ee758],\n.productList .list .item .pictrue uni-image[data-v-644ee758],\n.productList .list .item .pictrue .easy-loadimage[data-v-644ee758]{width:100%;height:100%;border-radius:%?10?% %?10?% 0 0}.productList .list .item .pictrue uni-image.on[data-v-644ee758]{border-radius:%?6?%}.productList .list .item .text[data-v-644ee758]{padding:%?14?% %?17?% %?26?% %?17?%;font-size:%?28?%;color:#212121}.productList .list .item .text.on[data-v-644ee758]{width:%?508?%;padding:0 0 0 %?22?%}.productList .list .item .text .money[data-v-644ee758]{font-size:%?26?%;font-weight:700;margin-top:%?8?%}.productList .list .item .text .coupon[data-v-644ee758]{background:#fff8f7;border:1px solid #e93323;border-radius:%?4?%;font-size:%?20?%;margin-left:%?18?%;padding:%?1?% %?4?%}.productList .list .item .text .money.on[data-v-644ee758]{margin-top:%?50?%}.productList .list .item .text .money .num[data-v-644ee758]{font-size:%?34?%}.productList .list .item .text .vip[data-v-644ee758]{font-size:%?22?%;color:#aaa;margin-top:%?7?%}.productList .list .item .text .vip.on[data-v-644ee758]{margin-top:%?12?%}.productList .list .item .text .vip .vip-money[data-v-644ee758]{font-size:%?24?%;color:#282828;font-weight:700}.productList .list .item .text .vip .vip-money uni-image[data-v-644ee758]{width:%?46?%;height:%?21?%;margin-left:%?4?%}.pictrue[data-v-644ee758]{position:relative}.combination-item[data-v-644ee758]{width:%?328?%;height:%?180?%;display:inline-block;background-size:100%;position:relative;background-size:cover;border-radius:%?16?%}.combination-item .img-box[data-v-644ee758]{width:%?122?%;height:%?122?%;position:absolute}.combination-item .img-box uni-image[data-v-644ee758], .combination-item .img-box .easy-loadimage[data-v-644ee758], .combination-item .img-box uni-image[data-v-644ee758]{width:%?122?%;height:%?122?%}.combination-item .name[data-v-644ee758]{font-size:%?30?%;color:#333;font-weight:700;line-height:%?32?%}.combination-item .price[data-v-644ee758]{display:block;font-size:%?30?%;font-weight:700;margin-top:%?8?%;color:#e93323}.combination-item .price uni-text[data-v-644ee758]{font-size:%?20?%}',""]),e.exports=t}}]);