| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-annex-special-index"],{"399b":function(t,e,a){"use strict";var n;a.d(e,"b",(function(){return o})),a.d(e,"c",(function(){return i})),a.d(e,"a",(function(){return n}));var o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.pageShow?a("v-uni-view",{staticClass:"page",class:2==t.bgTabVal?"fullsize noRepeat":1==t.bgTabVal?"repeat ysize":"noRepeat ysize",style:"background-color:"+t.bgColor+";background-image: url("+t.bgPic+");min-height:"+t.windowHeight+"px;"},[a("v-uni-view",{style:{marginTop:t.sortMpTop+"px"}},[t._l(t.styleConfig,(function(e,n){return a("v-uni-view",{key:n},[a(e.name,{tag:"component",attrs:{index:n,dataConfig:e,tempArr:t.tempArr,iSshowH:t.iSshowH},on:{changeBarg:function(e){arguments[0]=e=t.$handleEvent(e),t.changeBarg.apply(void 0,arguments)},changeTab:function(e){arguments[0]=e=t.$handleEvent(e),t.changeTab.apply(void 0,arguments)},detail:function(e){arguments[0]=e=t.$handleEvent(e),t.goDetail.apply(void 0,arguments)}}})],1)})),t.tempArr.length&&"promotionList"==t.styleConfig[t.styleConfig.length-1].name?a("v-uni-view",{staticClass:"loadingicon acea-row row-center-wrapper"},[a("v-uni-text",{staticClass:"loading iconfont icon-jiazai",attrs:{hidden:0==t.loading}}),t._v(t._s(t.loadTitle))],1):t._e(),t.newData.menuList&&t.footerStatus?a("v-uni-view",{staticClass:"foot"},[a("v-uni-view",{staticClass:"page-footer",style:{"background-color":t.newData.bgColor.color[0].item},attrs:{id:"target"}},t._l(t.newData.menuList,(function(e,n){return a("v-uni-view",{key:n,staticClass:"foot-item",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.goRouter(e)}}},[e.link==t.activeRouter?[a("v-uni-image",{attrs:{src:e.imgList[0]}}),a("v-uni-view",{staticClass:"txt",style:{color:t.newData.activeTxtColor.color[0].item}},[t._v(t._s(e.name))])]:[a("v-uni-image",{attrs:{src:e.imgList[1]}}),a("v-uni-view",{staticClass:"txt",style:{color:t.newData.txtColor.color[0].item}},[t._v(t._s(e.name))])],"/pages/order_addcart/order_addcart"===e.link&&t.$store.state.indexData.cartNum&&t.$store.state.indexData.cartNum>0?a("div",{staticClass:"count-num"},[t._v(t._s(t.$store.state.indexData.cartNum))]):t._e()],2)})),1)],1):t._e()],2)],1):t._e()},i=[]},"3e8b":function(t,e,a){"use strict";a.r(e);var n=a("75da"),o=a.n(n);for(var i in n)"default"!==i&&function(t){a.d(e,t,(function(){return n[t]}))}(i);e["default"]=o.a},5206:function(t,e,a){"use strict";a.r(e);var n=a("399b"),o=a("3e8b");for(var i in o)"default"!==i&&function(t){a.d(e,t,(function(){return o[t]}))}(i);a("5fba");var r,s=a("f0c5"),c=Object(s["a"])(o["default"],n["b"],n["c"],!1,null,"9e8eea7e",null,!1,n["a"],r);e["default"]=c.exports},"5fba":function(t,e,a){"use strict";var n=a("cdfc"),o=a.n(n);o.a},"75da":function(t,e,a){"use strict";(function(t){var n=a("4ea4");a("99af"),a("4160"),a("d81d"),a("fb6a"),a("4e82"),a("a434"),a("b64b"),a("4d63"),a("ac1f"),a("25f0"),a("466d"),a("841c"),a("159b"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o,i=n(a("ade3")),r=n(a("5530")),s=n(a("c9eb")),c=a("e5e8"),u=a("d8b4"),d=n(a("c47f")),l=a("26cb"),g=a("dbf8"),f=a("c9cb"),p=a("1118"),h=n(a("4544")),v=(getApp(),o={computed:(0,l.mapGetters)(["isLogin","uid"]),components:(0,r.default)({pageFooter:h.default,couponWindow:s.default},d.default)},(0,i.default)(o,"computed",(0,l.mapGetters)(["isLogin"])),(0,i.default)(o,"data",(function(){return{styleConfig:[],tempArr:[],goodType:3,loading:!1,loadend:!1,loadTitle:this.$t("加载更多"),page:1,limit:this.$config.LIMIT,iSshowH:!1,numConfig:0,code:"",isCouponShow:!1,couponObj:{},couponObjs:{},shareInfo:{},footConfig:{},pageId:"",sortMpTop:0,newData:{},activeRouter:"",footerStatus:!1,bgColor:"",bgPic:"",bgTabVal:"",pageShow:!0,windowHeight:0}})),(0,i.default)(o,"onLoad",(function(t){var e=this,a=this;this.$nextTick((function(){uni.getSystemInfo({success:function(t){a.windowHeight=t.windowHeight}})}));t.state,t.scope;this.pageId=t.id,uni.setNavigationBarTitle({title:this.$t("专题栏")}),uni.getLocation({type:"wgs84",success:function(t){try{uni.setStorageSync("user_latitude",t.latitude),uni.setStorageSync("user_longitude",t.longitude)}catch(e){}}}),this.diyData(),this.getIndexData(),this.setOpenShare(),(0,u.getShare)().then((function(t){e.shareInfo=t.data}));var n=getCurrentPages(),o=n[n.length-1].route;this.activeRouter="/"+o+"?id="+this.pageId})),(0,i.default)(o,"watch",{isLogin:{deep:!0,handler:function(t,e){var a=(new Date).toLocaleDateString();if(t){try{var n=uni.getStorageSync("oldDate")||""}catch(o){}n!=a&&this.getCoupon()}}}}),(0,i.default)(o,"mounted",(function(){var t=(new Date).toLocaleDateString();if(this.isLogin){try{var e=uni.getStorageSync("oldDate")||""}catch(n){}e!=t&&this.getCoupon();var a=uni.getStorageSync("oldUser")||0;a||this.getCouponOnce()}})),(0,i.default)(o,"mounted",(function(){})),(0,i.default)(o,"methods",{goRouter:function(t){var e=getCurrentPages(),a=e[e.length-1].$page.fullPath;t.link!=a&&uni.switchTab({url:t.link,fail:function(e){uni.redirectTo({url:t.link})}})},getCouponOnce:function(){var t=this;(0,c.getCouponNewUser)().then((function(e){t.couponObjs=e.data}))},couponCloses:function(){this.couponObjs.show=!1;try{uni.setStorageSync("oldUser",1)}catch(t){}},getCoupon:function(){var t=this;(0,c.getCouponV2)().then((function(e){t.couponObj=e.data,e.data.list.length>0&&(t.isCouponShow=!0)}))},couponClose:function(){this.isCouponShow=!1;try{uni.setStorageSync("oldDate",(new Date).toLocaleDateString())}catch(t){}},onLoadFun:function(){},getQueryString:function(t){var e=new RegExp("(^|&)"+t+"=([^&]*)(&|$)","i"),a=new RegExp("(^|/)"+t+"/([^/]*)(/|$)","i"),n=window.location.search.substr(1).match(e),o=window.location.pathname.substr(1).match(a);return null!=n?unescape(n[2]):null!=o?unescape(o[2]):null},objToArr:function(t){if(t){var e=Object.keys(t);e.sort((function(t,e){return t-e}));var a=e.map((function(e){return t[e]}));return a}},diyData:function(){var t=this,e=this;(0,c.getDiy)(this.pageId).then((function(a){var n=a.data;if(0==a.data.length)return t.$util.Tips({title:t.$t("暂无数据")},{tab:3});n.is_bg_color&&(t.bgColor=n.color_picker),n.is_bg_pic&&(t.bgPic=n.bg_pic,t.bgTabVal=n.bg_tab_val),t.pageShow=n.is_show,uni.setNavigationBarTitle({title:a.data.title});var o=[];a.data;var i=e.objToArr(a.data.value);i.forEach((function(a,n,i){"pageFoot"==a.name&&(uni.setStorageSync("pageFoot",a),e.$store.commit("FOOT_UPLOAD",a),i.splice(n,1),t.newData=a,t.footerStatus=a.status.status),"promotionList"==a.name&&(e.numConfig=a.numConfig.val,e.getGroomList()),o=i})),e.styleConfig=o}))},getIndexData:function(){},changeBarg:function(t){this.isLogin?uni.navigateTo({url:"/pages/activity/goods_bargain_details/index?id=".concat(t.id,"&bargain=").concat(this.uid)}):(0,p.toLogin)()},changeTab:function(t){this.goodType=t,this.tempArr=[],this.page=1,this.loadend=!1;var e=!0;this.getGroomList(e)},getGroomList:function(t){var e=this,a=this,n=a.goodType;return!a.loadend&&(!a.loading&&(t&&a.$set(a,"iSshowH",!0),void(0,g.getGroomList)(n,{page:a.page,limit:a.limit}).then((function(t){var n=t.data;a.$set(a,"iSshowH",!1);var o=Math.ceil(e.numConfig/e.limit),i=n.list,r=i.length<a.limit||a.page>=o,s=a.$util.SplitArray(i,a.tempArr);a.$set(a,"tempArr",s.slice(0,e.numConfig)),a.loadend=r,a.loadTitle=r?a.$t("没有更多内容啦~"):a.$t("加载更多"),a.page=a.page+1,a.loading=!1})).catch((function(t){a.loading=!1,a.loadTitle=a.$t("加载更多")}))))},goDetail:function(t){(0,f.goShopDetail)(t,this.uid).then((function(e){uni.navigateTo({url:"/pages/goods_details/index?id=".concat(t.id)})}))},setOpenShare:function(){var t=this;t.$wechat.isWeixin()&&(0,u.getShare)().then((function(e){var a=e.data.data,n={desc:a.synopsis,title:a.title,link:location.href,imgUrl:a.img};t.$wechat.wechatEvevt(["updateAppMessageShareData","updateTimelineShareData"],n)}))}}),(0,i.default)(o,"onReachBottom",(function(){this.getGroomList()})),o);e.default=v}).call(this,a("5a52")["default"])},"8cb6":function(t,e,a){var n=a("24fb");e=n(!1),e.push([t.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/* crmeb颜色变量 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.page[data-v-9e8eea7e]{padding-bottom:50px}.ysize[data-v-9e8eea7e]{background-size:100%}.fullsize[data-v-9e8eea7e]{background-size:100% 100%}.repeat[data-v-9e8eea7e]{background-repeat:repeat}.noRepeat[data-v-9e8eea7e]{background-repeat:no-repeat}.page-footer[data-v-9e8eea7e]{position:fixed;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-around;width:100%;height:calc(98rpx+ constant(safe-area-inset-bottom));height:calc(%?98?% + env(safe-area-inset-bottom));box-sizing:border-box;border-top:solid %?1?% #f3f3f3;background-color:#fff;box-shadow:0 0 %?17?% %?1?% hsla(0,0%,80.8%,.32);padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.page-footer .foot-item[data-v-9e8eea7e]{display:flex;width:-webkit-max-content;width:max-content;align-items:center;justify-content:center;flex-direction:column;position:relative}.page-footer .foot-item .count-num[data-v-9e8eea7e]{position:absolute;display:flex;justify-content:center;align-items:center;width:%?40?%;height:%?40?%;top:%?0?%;right:%?-15?%;color:#fff;font-size:%?20?%;background-color:#fd502f;border-radius:50%;padding:%?4?%}.page-footer .foot-item uni-image[data-v-9e8eea7e]{height:%?50?%;width:%?50?%;text-align:center;margin:0 auto}.page-footer .foot-item .txt[data-v-9e8eea7e]{font-size:%?24?%}',""]),t.exports=e},cdfc:function(t,e,a){var n=a("8cb6");"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var o=a("4f06").default;o("553468c8",n,!0,{sourceMap:!1,shadowMode:!1})}}]);
|