(self["webpackChunktuzhi"]=self["webpackChunktuzhi"]||[]).push([[7062],{81927:function(t,e,o){var a=o(77050);a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.id,a,""]]),a.locals&&(t.exports=a.locals);var i=o(56).Z;i("7b93d6a0",a,!0,{sourceMap:!1,shadowMode:!1})},8e4:function(t,e,o){var a=o(87679);a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.id,a,""]]),a.locals&&(t.exports=a.locals);var i=o(56).Z;i("4805c3f6",a,!0,{sourceMap:!1,shadowMode:!1})},5067:function(t,e,o){var a=o(13948);a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.id,a,""]]),a.locals&&(t.exports=a.locals);var i=o(56).Z;i("3f21fc63",a,!0,{sourceMap:!1,shadowMode:!1})},93135:function(t,e,o){"use strict";var a;o.d(e,{Z:function(){return p}});var i,n=function(){var t=this,e=t.$createElement,o=t._self._c||e;return t.isInIframe?t._e():o("div",{staticClass:"footer-box"},[o("div",{staticClass:"links"},[o("span",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$nav.to("/pages/index/index","local","reLaunch")}}},[t._v("店铺主页")]),o("span",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$nav.to("/pages/user/index/index","local","reLaunch")}}},[t._v("个人中心")]),o("span",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$nav.to("/pages/order/list/list","local","reLaunch")}}},[t._v("订单列表")]),"1"===t.$tools.systemConfig("app_complaint")?o("span",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.$nav.to("/pages/app/complaint/index/index","local","navigateTo")}}},[t._v("投诉")]):t._e()]),o("div",{staticClass:"copyright",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.jump.apply(void 0,arguments)}}},[t.$tools.systemConfig("name")?o("span",[t._v(t._s(t.$tools.systemConfig("name")))]):t._e(),t.$tools.systemConfig("copyright")?o("span",[t._v("@"+t._s(t.$tools.systemConfig("copyright")))]):t._e()])])},s=[],r={components:{},data:function(){return{show:!1,isInIframe:!1}},props:{},mounted:function(){this.checkIframe()},methods:{checkIframe:function(){try{"undefined"!==typeof window&&window.self&&window.top?this.isInIframe=window.self!==window.top:this.isInIframe=!1}catch(t){this.isInIframe=!1}},jump:function(){var t=this.$tools.systemConfig("copyright_link");t&&this.$nav.to(t,"url")}},watch:{}},d=r,c=(o(81927),o(69453)),l=(0,c.Z)(d,n,s,!1,null,"69123308",null,!1,a,i),p=l.exports},14859:function(t,e,o){"use strict";var a;o.d(e,{Z:function(){return p}});var i,n=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{class:["goods-list-box",{"goods-list":"list"==t.type,"goods-grid":"grid"==t.type}]},t._l(t.list,(function(e,a){return o("div",{key:a,class:["goods-item-box",{"goods-item-box-round":t.round,"goods-item-box-border":t.border}],style:{"margin-bottom":t.margin+"px"},on:{click:function(o){arguments[0]=o=t.$handleEvent(o),t.detail(e.id)}}},[o("div",{staticClass:"cover"},[e.is_vip_goods?o("div",{staticClass:"vip-tag"},[o("span",{staticClass:"vip-tag-text"},[t._v("会员商品")])]):t._e(),o("img",{staticClass:"back-img",attrs:{src:e.cover,alt:e.name}}),o("img",{attrs:{src:e.cover,alt:e.name}}),t.$t(e.type)?o("div",{staticClass:"type"},[o("span",[t._v(t._s(t.$t(e.type)))])]):t._e()]),o("div",{staticClass:"info"},[o("div",{class:["title",{"one-line-hidden":"grid"==t.type},{"two-line-hidden":"list"==t.type}]},[t._v(t._s(e.name))]),o("div",{staticClass:"price"},[t.isVirtualPay(e)?[o("span",{staticClass:"price-text"},[t._v(t._s(e.price)+" "+t._s(t.$tools.systemConfig("coin_name")||"金币"))])]:[o("span",{staticClass:"price-text"},[t._v("¥"+t._s(e.price))])],void 0!==e.total_sales&&null!==e.total_sales?o("span",{staticClass:"sales"},[t._v("已售"+t._s(e.total_sales))]):t._e()],2)])])})),0)},s=[],r=(o(9653),{components:{},data:function(){return{}},props:{list:{type:[Object,Array],default:function(){return[]}},type:{type:String,default:"list"},round:{type:[Boolean,Number],default:!1},border:{type:[Boolean,Number],default:!1},margin:{type:Number,default:10}},methods:{detail:function(t){this.$nav.to(this.$nav.getPagePath(t,"physical"))},isVirtualPay:function(t){return 1===Number(t&&t.is_virtual_pay)&&"wxMiniProgram"===uni.getStorageSync("platform")}}}),d=r,c=(o(8e4),o(69453)),l=(0,c.Z)(d,n,s,!1,null,"ec57b994",null,!1,a,i),p=l.exports},87347:function(t,e,o){"use strict";o.r(e),o.d(e,{default:function(){return b}});var a,i,n={tzPhysicalGoods:o(14859).Z,uEmpty:o(38214).Z,uLoadingPage:o(11778).Z,uniLoadMore:o(24464).Z,tzTabBar:o(25022).Z,tzFooter:o(93135).Z},s=function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("v-uni-view",{staticClass:"goods-list-page"},[o("v-uni-view",{staticClass:"search-bar"},[o("v-uni-input",{staticClass:"search-input",attrs:{placeholder:"搜索商品"},on:{confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.onSearch.apply(void 0,arguments)}},model:{value:t.keyword,callback:function(e){t.keyword=e},expression:"keyword"}}),o("v-uni-button",{staticClass:"search-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSearch.apply(void 0,arguments)}}},[t._v("搜索")])],1),o("v-uni-view",{staticClass:"tab-bar"},[t._l(t.tabList,(function(e,a){return o("v-uni-view",{key:e.value,staticClass:"tab-item",class:[{"tab-active":a==t.currentTab}],on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onTabsChange(a)}}},[t._v(t._s(e.name))])})),o("v-uni-view",{staticClass:"list-icon",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.iconStatus=!t.iconStatus}}},[t.iconStatus?o("v-uni-text",{staticClass:"icon-list"},[t._v("☰")]):o("v-uni-text",{staticClass:"icon-card"},[t._v("⊞")])],1)],2),o("div",{staticClass:"container"},[o("tz-physical-goods",{attrs:{list:t.pagination.data,type:t.iconStatus?"list":"grid",round:!0,border:!1}}),0!==t.pagination.total||t.loading?t._e():o("u-empty",{attrs:{icon:"/assets/h5/image/empty.png",width:"70",height:"70",text:"暂无商品"}})],1),o("u-loading-page",{attrs:{loading:t.loading,"bg-color":"#F7F8FA"}}),t.pagination.total>0?o("uni-load-more",{attrs:{status:t.loadStatus,"content-text":{contentdown:"上拉加载更多"}},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.loadmore.apply(void 0,arguments)}}}):t._e(),o("tz-tab-bar"),o("tz-footer")],1)},r=[],d=o(66407),c=o(41541),l=o(4587),p=(o(21249),o(73210),o(74916),o(15306),o(92222),o(96486),{components:{},data:function(){return{pagination:{data:[],current_page:1,total:0,last_page:1},currentSort:"weigh",currentOrder:"desc",currentTab:0,iconStatus:!1,categoryId:0,tabList:[{name:"综合推荐",value:"weigh"},{name:"销量",value:"total_sales"},{name:"新品优先",value:"createtime"}],loadStatus:"more",keyword:"",loading:!1}},onLoad:function(t){a=this,a.categoryId=t.categoryId||0,a.keyword=t.keyword||"",a.getList()},onReachBottom:function(){a.loadmore()},onPullDownRefresh:function(){a.refresh()},onShareAppMessage:function(){return this.$nav.share()},onShareTimeline:function(){return this.$nav.share()},methods:{refresh:function(){a.pagination={data:[],current_page:1,total:0,last_page:1},a.loadStatus="more",uni.showLoading({title:"请稍后"}),a.getList()},emptyList:function(){a.pagination={data:[],current_page:1,total:0,last_page:1},a.loadStatus="more"},onSearch:function(){a.emptyList(),a.getList()},onTabsChange:function(t){t!==a.currentTab&&(a.currentTab=t,a.currentSort=a.tabList[t].value,a.emptyList(),a.getList())},getList:function(){var t=arguments;return(0,l.Z)((0,d.Z)().mark((function e(){var o,i,n,s;return(0,d.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(o=t.length>0&&void 0!==t[0]?t[0]:1,i=t.length>1&&void 0!==t[1]?t[1]:10,"loading"!==a.loadStatus){e.next=4;break}return e.abrupt("return");case 4:return a.loadStatus="loading",a.loading=!0,e.next=8,a.$api("physical.physical.index",{sort:a.currentSort,order:a.currentOrder,category_id:a.categoryId,limit:i,keyword:a.keyword,page:a.pagination.current_page});case 8:n=e.sent,a.loading=!1,uni.hideLoading(),uni.stopPullDownRefresh(),1===n.code?(s=n.data.data.map((function(t){return(0,c.Z)((0,c.Z)({},t),{},{cover:t.image||t.cover?(t.image||t.cover).replace(/^`|`$/g,"").trim():"",price:t.price||(t.sku_prices&&t.sku_prices.length>0?t.sku_prices[0].price:0),virtual_sales:t.show_sales||t.virtual_sales||0})})),a.pagination.data=1===o?s:a.pagination.data.concat(s),a.pagination.total=n.data.total,a.pagination.current_page=n.data.current_page,a.pagination.last_page=n.data.last_page,a.pagination.current_page