shop-home.9633ff16.js 12 KB

1
  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"),c=n("bee2"),o=n("8f33"),i=n("262e"),u=n("ff2d"),p=n("bc3a"),l=n.n(p),h=n("f121"),d=n.n(h),f=function(t){function e(){var t;return Object(s["a"])(this,e),t=Object(o["a"])(this,e),l.a.defaults.baseURL=d.a.HostShop,t}return Object(i["a"])(e,t),Object(c["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},"9c0d":function(t,e,n){"use strict";n("dcc5")},dcc5: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:"promotion-box"},[e("div",{staticClass:"container"},[e("div",{staticClass:"row"},[e("div",{staticClass:"col-12"},[e("div",{staticClass:"promotion-box-white mt-2"},[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"},[e("el-col",{staticClass:"left",attrs:{span:24}},[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(-1!=["cn","zhHant"].indexOf(t.Session.Get("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:24}},[e("div",{staticClass:"section"},[e("div",{staticClass:"title",attrs:{"data-txt":t.$t("Shop.Index.BoutiqueRecommendation")}}),e("el-row",{staticClass:"body"},t._l(t.commodityList,(function(n){return e("el-col",{key:n.id,staticClass:"item",attrs:{span:24}},[e("div",{staticClass:"good crm-cursor",on:{click:function(e){return t.toDetail(n.id,n.typeId)}}},[t._l(n.files,(function(n){return e("img",{directives:[{name:"show",rawName:"v-show",value:n.banner,expression:"item1.banner"}],key:n.id,staticClass:"img",attrs:{src:t.url+n.path,alt:"",srcset:""}})})),e("div",{staticClass:"bottom"},[e("span",{staticClass:"crm-tow-font"},[t._v(t._s(n.name))])])],2)])})),1)],1)])],1)],1)])},a=[],s=n("c7eb"),c=n("1da1"),o=(n("14d9"),n("b64b"),n("bc3a")),i=n.n(o),u=n("0ffe"),p=n("f121"),l=n.n(p),h=l.a.Code,d={name:"ShopHome",data:function(){return{pictLoading:!1,user:"--",point:"--",typeList:[],commodityList:[],url:l.a.HostShopImg,pagerInfo:{row:12,current:1,pageTotal:0,rowTotal:0}}},computed:{lang:function(){return this.Session.Get("lang")}},methods:{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(c["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==h.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(c["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==h.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(c["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==h.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(c["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==h.StatusOK?n.data.exists?(sessionStorage.setItem("shop_token",n.data.accessToken),i.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")?(i.a.defaults.headers.common["Access-Token"]=this.Session.Get("shop_token"),this.getPoint(),this.getTypeInfo(),this.getCommdityInfo()):this.getShop()}},f=d,v=(n("9c0d"),n("2877")),m=Object(v["a"])(f,r,a,!1,null,null,null);e["default"]=m.exports}}]);