pages-plantGrass-plant_show-index.27962cf0.js 14 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-plantGrass-plant_show-index"],{"0389":function(t,i,e){"use strict";e.r(i);var n=e("5d3b"),a=e("3b77");for(var s in a)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(s);e("0716");var o=e("828b"),r=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"97f0e66a",null,!1,n["a"],void 0);i["default"]=r.exports},"0716":function(t,i,e){"use strict";var n=e("8e3e"),a=e.n(n);a.a},"090f":function(t,i,e){var n=e("c86c");i=n(!1),i.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/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.main[data-v-352038a8]{padding:%?20?% %?20?% 0;min-height:100vh}.main .goods-wrap[data-v-352038a8]{margin-top:%?20?%}.show_main[data-v-352038a8]{padding:%?20?% %?30?%;background:#fff;border-radius:%?24?%;justify-content:space-between;display:flex}.show_main .picture[data-v-352038a8]{width:%?108?%;height:%?108?%}.show_main .show_info[data-v-352038a8]{width:%?510?%;position:relative}.show_main .show_name[data-v-352038a8]{font-size:%?28?%;font-weight:700}.show_main .show_count[data-v-352038a8]{position:absolute;bottom:%?4?%;color:#282828;font-size:%?24?%}.show_main .show_count .num[data-v-352038a8]{font-size:%?30?%;font-weight:700;color:var(--view-theme)}.show_main .picture uni-image[data-v-352038a8]{width:100%;height:100%}.goods[data-v-352038a8]{display:flex;flex-wrap:wrap;justify-content:space-between}',""]),t.exports=i},"13f0":function(t,i,e){"use strict";e.d(i,"b",(function(){return n})),e.d(i,"c",(function(){return a})),e.d(i,"a",(function(){}));var n=function(){var t=this.$createElement,i=this._self._c||t;return i("v-uni-view",{staticClass:"empty-box"},[i("v-uni-image",{attrs:{src:this.noImage}}),i("v-uni-view",{staticClass:"txt"},[this._v(this._s(this.title))])],1)},a=[]},3482:function(t,i,e){var n=e("090f");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=e("967d").default;a("c942e76c",n,!0,{sourceMap:!1,shadowMode:!1})},"3b77":function(t,i,e){"use strict";e.r(i);var n=e("9356"),a=e.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(s);i["default"]=a.a},4247:function(t,i,e){"use strict";e.r(i);var n=e("43d6"),a=e.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(s);i["default"]=a.a},"43d6":function(t,i,e){"use strict";e("6a54");var n=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var a=n(e("9b1b")),s=n(e("c09f")),o=e("edc0"),r=e("8f59"),l=n(e("8329")),u=(getApp(),{components:{emptyPage:l.default,WaterfallsFlow:s.default},data:function(){return{focus:!1,goods:[],count:0,keyword:"",loaded:!1,loading:!1,loadTitle:"加载更多",proInfo:{},where:{keyword:"",page:1,limit:30,topic_id:"",spu_id:""}}},created:function(){},computed:(0,a.default)({},(0,r.mapGetters)(["isLogin","uid","scrollTop","viewColor"])),watch:{},onLoad:function(t){this.where.spu_id=t.spu_id,this.getGoods(),this.getProDetail()},onShow:function(){},mounted:function(){},methods:{getGoods:function(){var t=this;t.loadend||t.loading||(t.loading=!0,t.loadTitle="",(0,o.graphicLstApi)(t.where).then((function(i){t.loading=!1;var e=i.data.list,n=t.$util.SplitArray(e,t.goods),a=e.length<t.where.limit;t.loadend=a,t.loading=!1,t.count=i.data.count,t.loadTitle=a?"已全部加载":"加载更多",t.$set(t,"goods",n),t.$set(t.where,"page",t.where.page+1)})).catch((function(i){t.loading=!1,t.goodsLoading=!1,uni.showToast({title:i,icon:"none"})})))},getProDetail:function(){var t=this;(0,o.graphicProApi)(t.where.spu_id).then((function(i){t.proInfo=i.data})).catch((function(t){uni.showToast({title:t,icon:"none"})}))}},onReachBottom:function(){this.getGoods()},onPageScroll:function(t){uni.$emit("scroll")}});i.default=u},"52fb":function(t,i,e){var n=e("c86c");i=n(!1),i.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/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.wf-page[data-v-97f0e66a]{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.wf-item[data-v-97f0e66a]{width:calc((100vw - 2 * 10px - 10px) / 2);margin-bottom:10px;position:relative}.wf-page1 .wf-item[data-v-97f0e66a]{margin-top:%?20?%;background-color:#fff;border-radius:%?24?%;padding-bottom:0}.wf-item-page[data-v-97f0e66a]{padding-bottom:%?20?%}',""]),t.exports=i},"5d3b":function(t,i,e){"use strict";e.d(i,"b",(function(){return a})),e.d(i,"c",(function(){return s})),e.d(i,"a",(function(){return n}));var n={WaterfallsFlowItem:e("90e3").default},a=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("v-uni-view",{class:"wf-page wf-page"+t.type},[e("v-uni-view",[t.leftList.length?e("v-uni-view",{attrs:{id:"left"}},t._l(t.leftList,(function(i,n){return e("v-uni-view",{key:n,staticClass:"wf-item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.itemTap(i)}}},[e("WaterfallsFlowItem",{attrs:{item:i,isStore:t.isStore,addCart:t.addCart,type:t.type},on:{goShop:function(i){arguments[0]=i=t.$handleEvent(i),t.goShop.apply(void 0,arguments)},addCat:function(i){arguments[0]=i=t.$handleEvent(i),t.addCat.apply(void 0,arguments)}}})],1)})),1):t._e()],1),e("v-uni-view",[t.rightList.length?e("v-uni-view",{attrs:{id:"right"}},t._l(t.rightList,(function(i,n){return e("v-uni-view",{key:n,staticClass:"wf-item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.itemTap(i)}}},[e("WaterfallsFlowItem",{attrs:{item:i,isStore:t.isStore,addCart:t.addCart,type:t.type},on:{goShop:function(i){arguments[0]=i=t.$handleEvent(i),t.goShop.apply(void 0,arguments)},addCat:function(i){arguments[0]=i=t.$handleEvent(i),t.addCat.apply(void 0,arguments)}}})],1)})),1):t._e()],1)],1)},s=[]},6025:function(t,i,e){"use strict";e.d(i,"b",(function(){return a})),e.d(i,"c",(function(){return s})),e.d(i,"a",(function(){return n}));var n={WaterfallsFlow:e("0389").default},a=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("v-uni-view",{style:t.viewColor},[e("v-uni-view",{staticClass:"main"},[e("v-uni-view",{staticClass:"show_main area-row"},[e("v-uni-view",{staticClass:"picture"},[e("v-uni-image",{attrs:{src:t.proInfo.image}})],1),e("v-uni-view",{staticClass:"show_info"},[e("v-uni-view",{staticClass:"show_name line1"},[t._v(t._s(t.proInfo.store_name))]),e("v-uni-view",{staticClass:"show_count"},[e("v-uni-text",{staticClass:"num"},[t._v(t._s(t.count))]),t._v("条买家秀")],1)],1)],1),e("v-uni-view",{staticClass:"tab-cont"},[t.goods.length?e("v-uni-view",{staticClass:"goods-wrap"},[e("v-uni-view",{staticClass:"goods"},[e("WaterfallsFlow",{attrs:{wfList:t.goods,isFind:!1,isShow:!0,isAuth:0}})],1)],1):t._e(),e("v-uni-view",{staticClass:"acea-row row-center-wrapper loadingicon",attrs:{hidden:!t.loading}},[e("v-uni-text",{staticClass:"iconfont icon-jiazai loading"})],1),0!=t.goods.length||t.loading?t._e():e("emptyPage",{attrs:{title:"暂无文章~"}})],1)],1)],1)},s=[]},8329:function(t,i,e){"use strict";e.r(i);var n=e("13f0"),a=e("c4bf");for(var s in a)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(s);e("ad31");var o=e("828b"),r=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"07efc1fe",null,!1,n["a"],void 0);i["default"]=r.exports},"8e3e":function(t,i,e){var n=e("52fb");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=e("967d").default;a("fe940e2a",n,!0,{sourceMap:!1,shadowMode:!1})},9356:function(t,i,e){"use strict";e("6a54");var n=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("64aa"),e("bf0f"),e("2797"),e("aa9c"),e("5c47");var a=n(e("90e3")),s={components:{WaterfallsFlowItem:a.default},props:{wfList:{type:Array,require:!0},updateNum:{type:Number,default:10},type:{type:Number,default:0},isStore:{type:[String,Number],default:"1"},addCart:{type:Boolean,require:!1}},data:function(){return{allList:[],leftList:[],rightList:[],mark:0,boxHeight:[]}},watch:{wfList:{handler:function(t,i){var e=this;(!this.wfList.length||this.wfList.length===this.updateNum&&this.wfList.length<=this.allList.length)&&(this.allList=[],this.leftList=[],this.rightList=[],this.boxHeight=[],this.mark=0),this.wfList.length&&(this.allList=this.wfList,this.leftList=[],this.rightList=[],this.boxHeight=[],this.allList.forEach((function(t,i){(e.allList.length<3||e.allList.length<=7&&e.allList.length-i>1||e.allList.length>7&&e.allList.length-i>2)&&(i%2?e.rightList.push(t):e.leftList.push(t))})),this.allList.length<3?this.mark=this.allList.length+1:this.allList.length<=7?this.mark=this.allList.length-1:this.mark=this.allList.length-2,this.mark<this.allList.length&&this.waterFall())},immediate:!0,deep:!0},mounted:function(){},mark:function(){var t=this.allList.length;this.mark<t&&0!==this.mark&&this.boxHeight.length&&this.waterFall()}},methods:{waterFall:function(){var t=this.mark;if(0==t)this.leftList.push(this.allList[t]),this.getViewHeight(0);else if(1==t)this.rightList.push(this.allList[t]),this.getViewHeight(1);else{if(this.boxHeight.length){var i=this.boxHeight[0]>this.boxHeight[1]?1:0;i?this.rightList.push(this.allList[t]):this.leftList.push(this.allList[t])}else this.rightList.length<this.leftList.length?this.rightList.push(this.allList[t]):this.leftList.push(this.allList[t]);this.getViewHeight()}},getViewHeight:function(){var t=this;this.$nextTick((function(){setTimeout((function(){uni.createSelectorQuery().in(t).select("#right").boundingClientRect((function(i){i&&(t.boxHeight[1]=i.height),uni.createSelectorQuery().in(t).select("#left").boundingClientRect((function(i){i&&(t.boxHeight[0]=i.height),t.mark=t.mark+1})).exec()})).exec()}),100)}))},itemTap:function(t){this.$emit("itemTap",t)},goShop:function(t){this.$emit("goShop",t)},addCat:function(t){this.$emit("addCat",t)}}};i.default=s},"9f7e":function(t,i,e){"use strict";var n=e("3482"),a=e.n(n);a.a},ad31:function(t,i,e){"use strict";var n=e("fb63"),a=e.n(n);a.a},b30b:function(t,i,e){"use strict";e.r(i);var n=e("6025"),a=e("4247");for(var s in a)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(s);e("9f7e");var o=e("828b"),r=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"352038a8",null,!1,n["a"],void 0);i["default"]=r.exports},b7b2:function(t,i,e){"use strict";e("6a54"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var n=e("aa10"),a={props:{title:{type:String,default:"暂无记录"},noImage:{type:String,default:n.HTTP_REQUEST_URL+"/static/images/empty-box.png"}}};i.default=a},c4bf:function(t,i,e){"use strict";e.r(i);var n=e("b7b2"),a=e.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(s);i["default"]=a.a},eb2d:function(t,i,e){var n=e("c86c");i=n(!1),i.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/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.empty-box[data-v-07efc1fe]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:%?120?%}.empty-box uni-image[data-v-07efc1fe]{width:%?414?%;height:%?305?%}.empty-box .txt[data-v-07efc1fe]{font-size:%?26?%;color:#999}',""]),t.exports=i},fb63:function(t,i,e){var n=e("eb2d");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=e("967d").default;a("c382cd32",n,!0,{sourceMap:!1,shadowMode:!1})}}]);