| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["shop-home"],{"0ffe":function(t,e,n){"use strict";var r=n("c7eb"),a=n("1da1"),s=n("d4ec"),i=n("bee2"),c=n("8f33"),o=n("262e"),u=n("ff2d"),l=n("bc3a"),p=n.n(l),d=n("f121"),h=n.n(d),f=function(t){function e(){var t;return Object(s["a"])(this,e),t=Object(c["a"])(this,e),p.a.defaults.baseURL=h.a.HostShop,t}return Object(o["a"])(e,t),Object(i["a"])(e,[{key:"getShopToken",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("Host80","/shop/custom/info/loginByCId",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"customBalance",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/custom/balance",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"customLntegralList",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/custom/integral/search/list",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"commodityTypeList",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/commodity/type/search/list",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"commodityList",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/commodity/search/list",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"commoditySingle",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/commodity/search/single",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"orderAdd",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/order/add",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"orderUpdate",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/order/update",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"orderCancel",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/order/cancel",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"orderComplete",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/order/complete",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"orderList",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/order/search/list",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"orderSingle",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/order/search/single",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"addressAdd",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/custom/address/add",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"addressDelete",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/custom/address/delete",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"addressUpdate",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/custom/address/update",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},{key:"addressList",value:function(){var t=Object(a["a"])(Object(r["a"])().mark((function t(){var e,n,a=arguments;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:{},t.next=3,this.postAll("HostShop","/custom/address/search/list",e);case 3:return n=t.sent,t.abrupt("return",n);case 5:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()}])}(u["a"]);e["a"]=new f},"65a9":function(t,e,n){"use strict";n("ad2d")},ad2d:function(t,e,n){},f5c6:function(t,e,n){"use strict";n.r(e);n("b0c0");var r=function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.pictLoading,expression:"pictLoading"}],attrs:{id:"ShopHome","element-loading-background":"rgba(43, 48, 67, 0.65)","element-loading-spinner":"el-icon-loading"}},[e("div",{staticClass:"crm-title-box"},[e("div",{staticClass:"header"},[e("span",{staticClass:"user"},[e("i",{staticClass:"iconfont iconyonghu1"}),e("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Global.CID",expression:"'Shop.Global.CID'"}]}),t._v(": "+t._s(t.user)+" ")]),e("span",{staticClass:"point"},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Global.Points",expression:"'Shop.Global.Points'"}]}),t._v(": "+t._s(t._f("NumberFormat1")(t.point)))])])]),e("div",{staticClass:"main-content"},[e("el-row",{staticClass:"recommend",attrs:{gutter:20}},[e("el-col",{staticClass:"left",attrs:{span:6}},[e("div",{staticClass:"section"},[e("div",{staticClass:"head"},[e("i",{staticClass:"el-icon-menu"}),e("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Index.ProductClassification",expression:"'Shop.Index.ProductClassification'"}]})]),e("div",{staticClass:"body"},t._l(t.typeList,(function(n){return e("div",{key:n.id,staticClass:"item",on:{click:function(e){return t.handleType(n.id)}}},[e("i",{staticClass:"iconfont",class:[n.icon?n.icon:"iconzuanshi"]}),e("span",{staticClass:"text"},[t._v(t._s("cn"==t.lang?n.name:n.nameEn))]),e("i",{staticClass:"i-right el-icon-arrow-right el-icon-arrow-right"})])})),0)])]),e("el-col",{staticClass:"right",attrs:{span:18}},[e("div",{staticClass:"section"},[e("div",{staticClass:"title",attrs:{"data-txt":t.$t("Shop.Index.BoutiqueRecommendation")}}),e("el-row",{staticClass:"body"},[t._l(t.banner1,(function(n){return e("el-col",{key:n.id,staticClass:"item",attrs:{md:8}},[e("div",{staticClass:"good crm-cursor",on:{click:function(e){return t.toDetail(n.id,n.typeId)}}},[e("img",{staticClass:"img",attrs:{src:t.url+t.bannerImg(n.files).path,alt:"",srcset:""}}),e("div",{staticClass:"bottom"},[e("span",{staticClass:"crm-tow-font"},[t._v(t._s(n.name))])])])])})),t.commodityList.length>2?e("el-col",{staticClass:"item",attrs:{md:8}},[e("el-row",{staticClass:"small-item"},t._l(t.banner2,(function(n){return e("el-col",{key:n.id,staticClass:"item",attrs:{span:12}},[e("div",{staticClass:"good crm-cursor",on:{click:function(e){return t.toDetail(n.id,n.typeId)}}},[e("img",{staticClass:"img",attrs:{src:t.url+t.bannerImg(n.files).path,alt:"",srcset:""}}),e("div",{staticClass:"bottom"},[e("span",{staticClass:"crm-tow-font"},[t._v(t._s(n.name))])])])])})),1)],1):t._e(),t.commodityList.length>6?e("el-col",{staticClass:"item",attrs:{md:24}},[e("el-row",{staticClass:"small-item"},t._l(t.banner3,(function(n){return e("el-col",{key:n.id,staticClass:"item",attrs:{span:4}},[e("div",{staticClass:"good crm-cursor",on:{click:function(e){return t.toDetail(n.id,n.typeId)}}},[e("img",{staticClass:"img",attrs:{src:t.url+t.bannerImg(n.files).path,alt:"",srcset:""}}),e("div",{staticClass:"bottom"},[e("span",{staticClass:"crm-tow-font"},[t._v(t._s(n.name))])])])])})),1)],1):t._e()],2)],1)])],1)],1)])},a=[],s=n("c7eb"),i=n("1da1"),c=(n("4de4"),n("14d9"),n("e9f5"),n("910d"),n("b64b"),n("d3b7"),n("bc3a")),o=n.n(c),u=n("0ffe"),l=n("f121"),p=n.n(l),d=p.a.Code,h={name:"ShopHome",data:function(){return{pictLoading:!1,user:"--",point:"--",typeList:[],commodityList:[],url:p.a.HostShopImg,pagerInfo:{row:12,current:1,pageTotal:0,rowTotal:0}}},computed:{lang:function(){return this.Session.Get("lang")},banner1:function(){return this.commodityList.filter((function(t,e){if(e<=1)return!0}))},banner2:function(){return this.commodityList.filter((function(t,e){if(1<e&&e<6)return!0}))},banner3:function(){return this.commodityList.filter((function(t,e){if(e>=6)return!0}))}},methods:{bannerImg:function(t){var e=t.filter((function(t){if(1==t.banner)return!0}));return e[0]},handleType:function(t){this.$router.push({path:"/shop/list",query:{type:t}}).catch((function(t){return t}))},toDetail:function(t,e){this.$router.push({path:"/shop/detail",query:{id:t,type:e}}).catch((function(t){return t}))},getTypeInfo:function(){var t=this;return Object(i["a"])(Object(s["a"])().mark((function e(){var n;return Object(s["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,u["a"].commodityTypeList();case 2:n=e.sent,n.code==d.StatusOK?t.typeList=n.data:t.$pigeon.MessageError(n.msg);case 4:case"end":return e.stop()}}),e)})))()},getCommdityInfo:function(){var t=this;return Object(i["a"])(Object(s["a"])().mark((function e(){var n;return Object(s["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.pictLoading=!0,e.next=3,u["a"].commodityList({show:1,recommender:1,lang:t.lang,page:{current:t.pagerInfo.current,row:t.pagerInfo.row}});case 3:n=e.sent,n.code==d.StatusOK?(t.commodityList=n.data||[],null!=n.page?(t.pagerInfo.rowTotal=n.page.rowTotal,t.pagerInfo.pageTotal=n.page.pageTotal):t.pagerInfo.rowTotal=0,t.$pigeon.MessageOK(t.$i18n.t("Msg.SearchSuccess")),t.pictLoading=!1):(t.$pigeon.MessageError(n.msg),t.pictLoading=!1);case 5:case"end":return e.stop()}}),e)})))()},getPoint:function(){var t=this;return Object(i["a"])(Object(s["a"])().mark((function e(){var n;return Object(s["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,u["a"].customBalance();case 2:n=e.sent,n.code==d.StatusOK?t.point=n.data:t.$pigeon.MessageError(n.msg);case 4:case"end":return e.stop()}}),e)})))()},getShop:function(){var t=this;return Object(i["a"])(Object(s["a"])().mark((function e(){var n;return Object(s["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,u["a"].getShopToken({});case 2:n=e.sent,n.code==d.StatusOK?n.data.exists?(sessionStorage.setItem("shop_token",n.data.accessToken),o.a.defaults.headers.common["Access-Token"]=n.data.accessToken,t.getPoint(),t.getTypeInfo(),t.getCommdityInfo()):console.log("商城未激活"):t.$pigeon.MessageError(n.msg);case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.user=JSON.parse(this.Session.Get("user",!0)).customInfo.cId,this.Session.Get("shop_token")?(o.a.defaults.headers.common["Access-Token"]=this.Session.Get("shop_token"),this.getPoint(),this.getTypeInfo(),this.getCommdityInfo()):this.getShop()}},f=h,m=(n("65a9"),n("2877")),v=Object(m["a"])(f,r,a,!1,null,"a576f364",null);e["default"]=v.exports}}]);
|