pages-plantGrass-plant_search_list-index.f1e81a1c.js 19 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-plantGrass-plant_search_list-index"],{"0389":function(t,e,i){"use strict";i.r(e);var n=i("5d3b"),a=i("3b77");for(var s in a)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(s);i("0716");var o=i("828b"),r=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"97f0e66a",null,!1,n["a"],void 0);e["default"]=r.exports},"0716":function(t,e,i){"use strict";var n=i("8e3e"),a=i.n(n);a.a},"13f0":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("v-uni-view",{staticClass:"empty-box"},[e("v-uni-image",{attrs:{src:this.noImage}}),e("v-uni-view",{staticClass:"txt"},[this._v(this._s(this.title))])],1)},a=[]},2847:function(t,e,i){"use strict";i.r(e);var n=i("49df"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(s);e["default"]=a.a},"3b77":function(t,e,i){"use strict";i.r(e);var n=i("9356"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(s);e["default"]=a.a},"49df":function(t,e,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9b1b")),s=n(i("c09f")),o=i("edc0"),r=i("e44d"),l=i("8f59"),c=i("96e0"),d=n(i("8329")),u=(getApp(),{components:{emptyPage:d.default,WaterfallsFlow:s.default},data:function(){return{focus:!1,goods:[],authorList:[{avatar:"",nickname:"爱吃酥脆紫菜的小西",count:35,count_fans:0,is_fans:1},{avatar:"https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKZw2XnQEyK8f1BIcNGVegibE9tPZBtjyu0AgyaPDEEwmyZnWydhXwXUnbrtGnXmam6WTzichTBcLgQ/132",nickname:"猪猪甜甜圈",count:35,count_fans:951,is_fans:0},{avatar:"",nickname:"爱吃酥脆紫菜的小西",count:35,count_fans:951,is_fans:1}],keyword:"",loaded:!1,loading:!1,loadTitle:"加载更多",where:{keyword:"",search_type:"all",page:1,limit:30,topic_id:""},searchValue:"",activeIndex:0,tabList:[{title:"全部",value:0,type:"all"},{title:"内容",value:1,type:"content"},{title:"用户",value:2,type:"user"}]}},created:function(){},computed:(0,a.default)((0,a.default)({},(0,l.mapGetters)(["isLogin","uid","viewColor"])),(0,c.configMap)({community_status:0})),watch:{},onLoad:function(t){this.where.keyword=this.searchValue=t.searchValue?t.searchValue:"",this.where.topic_id=t.id?t.id:"",this.getGoods()},onShow:function(){},mounted:function(){},methods:{setValue:function(t){this.$set(this.where,"keyword",t.detail.value)},searchBut:function(){this.loadend=this.loading=!1,this.where.page=1,this.goods=[],this.getGoods()},goAuthor:function(t){this.isLogin&&1==this.community_status?uni.navigateTo({url:"/pages/plantGrass/plant_user/index?id="+t.uid}):(0,r.toLogin)()},getList:function(t,e){this.activeIndex=e,this.where={keyword:this.where.keyword,search_type:t.type,page:1,limit:30,topic_id:this.where.topic_id||""},this.goods=[],this.loadend=!1,this.loading=!1,this.getGoods()},getGoods:function(){var t=this;t.loadend||t.loading||(t.loading=!0,t.loadTitle="",(0,o.graphicLstApi)(t.where).then((function(e){t.loading=!1;var i=e.data.list,n=t.$util.SplitArray(i,t.goods),a=i.length<t.where.limit;t.loadend=a,t.loading=!1,t.loadTitle=a?"已全部加载":"加载更多",t.$set(t,"goods",n),t.$set(t.where,"page",t.where.page+1)})).catch((function(e){t.loading=!1,t.goodsLoading=!1,uni.showToast({title:e,icon:"none"})})))},focusToggle:function(t){var e=this,i=t.is_fans?0:1;(0,o.followAuthorApi)(t.author.uid,{status:i}).then((function(i){200===i.status&&(t.is_fans=!t.is_fans),e.$util.Tips({title:i.message})})).catch((function(t){e.$util.Tips({title:t})}))}},onReachBottom:function(){this.getGoods()},onPageScroll:function(t){uni.$emit("scroll")}});e.default=u},"52fb":function(t,e,i){var n=i("c86c");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/* 背景颜色 */\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=e},"5d3b":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return s})),i.d(e,"a",(function(){return n}));var n={WaterfallsFlowItem:i("90e3").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{class:"wf-page wf-page"+t.type},[i("v-uni-view",[t.leftList.length?i("v-uni-view",{attrs:{id:"left"}},t._l(t.leftList,(function(e,n){return i("v-uni-view",{key:n,staticClass:"wf-item",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.itemTap(e)}}},[i("WaterfallsFlowItem",{attrs:{item:e,isStore:t.isStore,addCart:t.addCart,type:t.type},on:{goShop:function(e){arguments[0]=e=t.$handleEvent(e),t.goShop.apply(void 0,arguments)},addCat:function(e){arguments[0]=e=t.$handleEvent(e),t.addCat.apply(void 0,arguments)}}})],1)})),1):t._e()],1),i("v-uni-view",[t.rightList.length?i("v-uni-view",{attrs:{id:"right"}},t._l(t.rightList,(function(e,n){return i("v-uni-view",{key:n,staticClass:"wf-item",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.itemTap(e)}}},[i("WaterfallsFlowItem",{attrs:{item:e,isStore:t.isStore,addCart:t.addCart,type:t.type},on:{goShop:function(e){arguments[0]=e=t.$handleEvent(e),t.goShop.apply(void 0,arguments)},addCat:function(e){arguments[0]=e=t.$handleEvent(e),t.addCat.apply(void 0,arguments)}}})],1)})),1):t._e()],1)],1)},s=[]},"7a2b":function(t,e,i){"use strict";i.r(e);var n=i("dcac"),a=i("2847");for(var s in a)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(s);i("eb82");var o=i("828b"),r=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"d339b976",null,!1,n["a"],void 0);e["default"]=r.exports},8329:function(t,e,i){"use strict";i.r(e);var n=i("13f0"),a=i("c4bf");for(var s in a)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(s);i("ad31");var o=i("828b"),r=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,"07efc1fe",null,!1,n["a"],void 0);e["default"]=r.exports},"8e3e":function(t,e,i){var n=i("52fb");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("967d").default;a("fe940e2a",n,!0,{sourceMap:!1,shadowMode:!1})},9356:function(t,e,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("64aa"),i("bf0f"),i("2797"),i("aa9c"),i("5c47");var a=n(i("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,e){var i=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,e){(i.allList.length<3||i.allList.length<=7&&i.allList.length-e>1||i.allList.length>7&&i.allList.length-e>2)&&(e%2?i.rightList.push(t):i.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 e=this.boxHeight[0]>this.boxHeight[1]?1:0;e?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(e){e&&(t.boxHeight[1]=e.height),uni.createSelectorQuery().in(t).select("#left").boundingClientRect((function(e){e&&(t.boxHeight[0]=e.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)}}};e.default=s},ad31:function(t,e,i){"use strict";var n=i("fb63"),a=i.n(n);a.a},b7b2:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i("aa10"),a={props:{title:{type:String,default:"暂无记录"},noImage:{type:String,default:n.HTTP_REQUEST_URL+"/static/images/empty-box.png"}}};e.default=a},c4bf:function(t,e,i){"use strict";i.r(e);var n=i("b7b2"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(s);e["default"]=a.a},dcac:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return s})),i.d(e,"a",(function(){return n}));var n={WaterfallsFlow:i("0389").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{style:t.viewColor},[i("v-uni-view",{staticClass:"main"},[i("v-uni-view",{staticClass:"search acea-row row-between-wrapper"},[i("v-uni-view",{staticClass:"input acea-row row-between-wrapper"},[i("v-uni-text",{staticClass:"iconfont icon-ic_search"}),i("v-uni-input",{attrs:{type:"text",focus:t.focus,placeholder:"请输入关键字","placeholder-class":"placeholder","confirm-type":"search"},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.setValue.apply(void 0,arguments)},confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.searchBut()}},model:{value:t.where.keyword,callback:function(e){t.$set(t.where,"keyword",e)},expression:"where.keyword"}}),t.where.keyword?i("i",{staticClass:"iconfont icon-ic_close2 icon-zhanwei",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.where.keyword=""}}}):i("i",{staticClass:"iconfont icon-zhanwei"})],1),i("v-uni-view",{staticClass:"bnt",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.searchBut.apply(void 0,arguments)}}},[t._v("搜索")])],1),i("v-uni-view",{staticClass:"search-tabs acea-row"},t._l(t.tabList,(function(e,n){return i("v-uni-view",{key:n,staticClass:"item",class:{on:t.activeIndex==n},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.getList(e,n)}}},[t._v(t._s(e.title))])})),1),2==t.activeIndex?i("v-uni-view",{staticClass:"tab-cont"},[i("v-uni-view",{staticClass:"author-wrap"},t._l(t.goods,(function(e,n){return i("v-uni-view",{key:n,staticClass:"user_plant_item",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.goAuthor(e)}}},[i("v-uni-image",{attrs:{src:e.author&&e.author.avatar||"/static/images/f.png",mode:""}}),e.author?i("v-uni-view",{staticClass:"info"},[i("v-uni-view",{staticClass:"line1"},[i("v-uni-text",{staticClass:"name line1"},[t._v(t._s(e.author.nickname))])],1),i("v-uni-view",{staticClass:"acea-row plant-des"},[i("v-uni-view",{staticClass:"des"},[t._v("内容"),i("v-uni-text",[t._v(t._s(e.author.count_content<1e4&&e.author.count_content>0?e.author.count_content:e.author.count_content>1e3?(e.author.count_content/1e4).toFixed(2)+"万":0))])],1),i("v-uni-view",{staticClass:"des"},[t._v("粉丝"),i("v-uni-text",[t._v(t._s(e.author.count_fans<1e4&&e.author.count_fans>0?e.author.count_fans:e.author.count_fans>1e3?(e.author.count_fans/1e4).toFixed(2)+"万":0))])],1)],1),i("v-uni-view",{staticClass:"btn",class:e.is_fans?"":"focusBtn",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.focusToggle(e)}}},[e.is_fans?t._e():i("v-uni-text",{staticClass:"iconfont icon-ic_increase"}),t._v(t._s(e.is_fans?"已关注":"关注"))],1)],1):t._e()],1)})),1),i("v-uni-view",{staticClass:"acea-row row-center-wrapper loadingicon",attrs:{hidden:!t.loading}},[i("v-uni-text",{staticClass:"iconfont icon-jiazai loading"})],1),0!=t.authorList.length||t.loading?t._e():i("emptyPage",{attrs:{title:"暂无作者~"}})],1):i("v-uni-view",{staticClass:"tab-cont"},[t.goods.length?i("v-uni-view",{staticClass:"goods-wrap"},[i("v-uni-view",{staticClass:"goods"},[i("WaterfallsFlow",{attrs:{wfList:t.goods,isFind:!1,isAuth:0}})],1)],1):t._e()],1),i("v-uni-view",{staticClass:"acea-row row-center-wrapper loadingicon",attrs:{hidden:!t.loading}},[i("v-uni-text",{staticClass:"iconfont icon-jiazai loading"})],1),0!=t.goods.length||t.loading?t._e():i("emptyPage",{attrs:{title:"暂无内容~"}})],1)],1)},s=[]},e4c4:function(t,e,i){var n=i("c86c");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/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.user_plant_item[data-v-d339b976]{position:relative;display:flex;padding:%?30?% %?20?%;background-color:#fff;align-items:center}.user_plant_item[data-v-d339b976]::after{content:"";width:%?690?%;position:absolute;bottom:0;left:%?30?%;right:0;height:%?2?%;background:#f5f5f5}.user_plant_item uni-image[data-v-d339b976]{width:%?120?%;height:%?120?%;border-radius:50%}.user_plant_item .info[data-v-d339b976]{flex:1;display:flex;flex-direction:column;justify-content:space-between;margin-left:%?20?%;position:relative}.user_plant_item .info .name[data-v-d339b976]{width:%?410?%;font-size:%?30?%;color:#333}.user_plant_item .info .plant-des[data-v-d339b976]{color:#999;font-size:%?24?%;margin-top:%?16?%}.user_plant_item .info .plant-des .des[data-v-d339b976]{margin-right:%?15?%}.user_plant_item .info .plant-des .des + .des[data-v-d339b976]{margin-left:%?15?%}.user_plant_item .info .plant-des .des + .des[data-v-d339b976]::before{content:"";display:inline-block;width:%?1?%;height:%?16?%;background:#999;position:relative;left:%?-15?%;top:%?-2?%}.user_plant_item .info .plant-des .des uni-text[data-v-d339b976]{padding-left:%?8?%}.user_plant_item .info .plant-des .des uni-text[data-v-d339b976]::before{content:".";position:relative;top:%?-6?%;left:%?-3?%}.user_plant_item .info .btn[data-v-d339b976]{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:50%;width:%?124?%;height:%?52?%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #ddd;color:#999;border-radius:%?26?%;font-size:%?22?%}.user_plant_item .info .btn.focusBtn .iconfont[data-v-d339b976]{font-size:%?20?%;margin-right:%?10?%}.main .search[data-v-d339b976]{padding:%?20?% 0 0 %?10?%}.main .search .input[data-v-d339b976]{width:%?580?%;background-color:#f7f7f7;border-radius:%?34?%;padding:0 %?20?% 0 %?30?%;box-sizing:border-box;height:%?66?%;position:relative}.main .search .input uni-input[data-v-d339b976]{width:%?440?%;font-size:%?28?%}.main .search .input .placeholder[data-v-d339b976]{color:#bbb}.main .search .input .iconfont[data-v-d339b976]{color:#999;font-size:%?35?%}.main .search .input .icon-ic_close2[data-v-d339b976]{font-size:%?32?%;color:#ccc}.main .search .bnt[data-v-d339b976]{width:%?120?%;text-align:center;height:%?66?%;line-height:%?66?%;font-size:%?28?%;color:#282828}.search-tabs[data-v-d339b976]{align-items:center;padding:%?40?% %?30?% %?30?%}.search-tabs .item[data-v-d339b976]{color:#999;font-size:%?30?%;position:relative}.search-tabs .item + .item[data-v-d339b976]{margin-left:%?55?%}.search-tabs .item.on[data-v-d339b976]{color:var(--view-theme);font-size:%?34?%;font-weight:700}.search-tabs .item.on[data-v-d339b976]::after{content:"";display:block;width:%?40?%;height:%?5?%;background:var(--view-theme);position:absolute;left:50%;margin-left:%?-20?%;bottom:%?-18?%}.author-wrap .focusBtn[data-v-d339b976]{color:var(--view-theme)!important;border-color:var(--view-theme)!important}.main[data-v-d339b976]{background:#fff;padding:0 %?20?%;min-height:100vh}.main .goods-wrap[data-v-d339b976]{margin-top:%?20?%}.goods[data-v-d339b976]{display:flex;flex-wrap:wrap;justify-content:space-between}.empty-box[data-v-d339b976]{padding-top:%?200?%}',""]),t.exports=e},e6e1:function(t,e,i){var n=i("e4c4");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("967d").default;a("0ecb02af",n,!0,{sourceMap:!1,shadowMode:!1})},eb2d:function(t,e,i){var n=i("c86c");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/* 背景颜色 */\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=e},eb82:function(t,e,i){"use strict";var n=i("e6e1"),a=i.n(n);a.a},fb63:function(t,e,i){var n=i("eb2d");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("967d").default;a("c382cd32",n,!0,{sourceMap:!1,shadowMode:!1})}}]);