shop-detail.0331936d.js 16 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["shop-detail"],{"34b5":function(t,e,s){},"359a":function(t,e,s){"use strict";var i=s("34b5"),a=s.n(i);a.a},5899:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(t,e,s){var i=s("1d80"),a=s("5899"),n="["+a+"]",o=RegExp("^"+n+n+"*"),r=RegExp(n+n+"*$"),d=function(t){return function(e){var s=String(i(e));return 1&t&&(s=s.replace(o,"")),2&t&&(s=s.replace(r,"")),s}};t.exports={start:d(1),end:d(2),trim:d(3)}},7156:function(t,e,s){var i=s("861d"),a=s("d2bb");t.exports=function(t,e,s){var n,o;return a&&"function"==typeof(n=e.constructor)&&n!==s&&i(o=n.prototype)&&o!==s.prototype&&a(t,o),t}},a9e3:function(t,e,s){"use strict";var i=s("83ab"),a=s("da84"),n=s("94ca"),o=s("6eeb"),r=s("5135"),d=s("c6b6"),c=s("7156"),l=s("c04e"),p=s("d039"),m=s("7c73"),u=s("241c").f,h=s("06cf").f,v=s("9bf2").f,f=s("58a8").trim,g="Number",I=a[g],S=I.prototype,y=d(m(S))==g,C=function(t){var e,s,i,a,n,o,r,d,c=l(t,!1);if("string"==typeof c&&c.length>2)if(c=f(c),e=c.charCodeAt(0),43===e||45===e){if(s=c.charCodeAt(2),88===s||120===s)return NaN}else if(48===e){switch(c.charCodeAt(1)){case 66:case 98:i=2,a=49;break;case 79:case 111:i=8,a=55;break;default:return+c}for(n=c.slice(2),o=n.length,r=0;r<o;r++)if(d=n.charCodeAt(r),d<48||d>a)return NaN;return parseInt(n,i)}return+c};if(n(g,!I(" 0o1")||!I("0b1")||I("+0x1"))){for(var x,w=function(t){var e=arguments.length<1?0:t,s=this;return s instanceof w&&(y?p((function(){S.valueOf.call(s)})):d(s)!=g)?c(new I(C(e)),s,w):C(e)},b=i?u(I):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),A=0;b.length>A;A++)r(I,x=b[A])&&!r(w,x)&&v(w,x,h(I,x));w.prototype=S,S.constructor=w,o(a,g,w)}},ee2f:function(t,e,s){"use strict";s.r(e);var i=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{directives:[{name:"loading",rawName:"v-loading",value:t.pictLoading,expression:"pictLoading"}],attrs:{id:"ShopListDetail","element-loading-background":"rgba(43, 48, 67, 0.65)","element-loading-spinner":"el-icon-loading"}},[s("div",{staticClass:"crm-title-box"},[s("div",{staticClass:"header"},[s("span",{staticClass:"user"},[s("i",{staticClass:"iconfont iconyonghu1"}),s("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Global.CID",expression:"'Shop.Global.CID'"}]}),t._v(": "+t._s(t.user)+" ")]),s("span",{staticClass:"point"},[s("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Global.Points",expression:"'Shop.Global.Points'"}]}),t._v(": "+t._s(t._f("NumberFormat1")(t.point)))])])]),s("div",{staticClass:"main-content"},[s("el-row",{staticClass:"recommend",attrs:{gutter:20}},[s("el-col",{staticClass:"left",attrs:{span:6}},[s("div",{staticClass:"section"},[s("div",{staticClass:"head"},[s("i",{staticClass:"el-icon-menu"}),t._v(" "),s("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Index.ProductClassification",expression:"'Shop.Index.ProductClassification'"}]})]),s("div",{staticClass:"body"},t._l(t.typeList,(function(e){return s("div",{key:e.id,staticClass:"item",on:{click:function(s){return t.toList(e.id)}}},[s("i",{staticClass:"iconfont",class:[e.icon?e.icon:"iconzuanshi"]}),t._v(" "),s("span",{staticClass:"text"},[t._v(t._s("cn"==t.lang?e.name:e.nameEn))]),s("i",{staticClass:"i-right el-icon-arrow-right"})])})),0)])]),s("el-col",{staticClass:"right",attrs:{span:18}},[s("div",{staticClass:"section"},[s("div",{staticClass:"title"},[s("span",[t._v(t._s(t.titleName))]),t._v(" "),s("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Index.Bank",expression:"'Shop.Index.Bank'"}],staticClass:"back",on:{click:t.toBank}})]),s("div",{staticClass:"body"},[s("el-row",{staticClass:"section",staticStyle:{width:"100%"}},[s("el-col",{staticClass:"left",attrs:{span:8}},[s("el-image",{staticClass:"img",attrs:{src:t.imgUrl,"preview-src-list":t.imgUrlList}}),s("el-carousel",{staticStyle:{width:"250px"},attrs:{interval:0,type:"card","indicator-position":"none",autoplay:!1,arrow:"always",height:"50px"}},t._l(t.commodityOptions,(function(e){return s("el-carousel-item",{key:e.id,nativeOn:{click:function(s){return t.switchImg(e.path)}}},[s("div",{staticClass:"medium",staticStyle:{height:"100%",margin:"auto",display:"block"}},[s("img",{staticStyle:{height:"100%",margin:"auto",display:"block"},attrs:{src:t.url+e.path,alt:""}})])])})),1)],1),s("el-col",{staticClass:"right",attrs:{span:16}},[s("div",{staticClass:"g-title"},[t._v(t._s(t.productsName))]),s("div",{staticClass:"point"},[s("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Index.PointsExchanged",expression:"'Shop.Index.PointsExchanged'"}]}),t._v(" "),s("span",{staticClass:"color"},[t._v(t._s(t._f("NumberFormat")(t.productsIntegral)))])]),t.commodityList.commodityOptions&&t.commodityList.commodityOptions.length?s("div",{staticClass:"switchProducts"},[s("div",{staticStyle:{width:"100%","margin-bottom":"10px"}},[s("span",{directives:[{name:"t",rawName:"v-t",value:"Label.item1",expression:"'Label.item1'"}]}),t._v(":")]),t._l(t.commodityList.commodityOptions,(function(e){return s("div",{key:e.id,staticClass:"products",class:{active:t.commodityOptionId==e.id},on:{click:function(s){return t.switchProducts(e)}}},[s("img",{attrs:{src:t.isBanner(e.files),alt:""}}),s("div",{staticClass:"conTitle"},[t._v(" "+t._s(e.name)+" ")])])}))],2):t._e(),t.commodityList.queueName?t._e():s("div",{staticClass:"addr"},[s("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Index.To",expression:"'Shop.Index.To'"}],staticClass:"txt"}),s("el-select",{staticClass:"select",attrs:{placeholder:t.$t("placeholder.choose")},model:{value:t.addressId,callback:function(e){t.addressId=e},expression:"addressId"}},t._l(t.addressList,(function(e){return s("el-option",{key:e.id,attrs:{label:e.address,value:e.id},nativeOn:{click:function(s){return t.selectAddress(e)}}},[s("span",{staticStyle:{float:"left"}},[t._v(t._s(e.address))]),s("span",{staticStyle:{float:"right",color:"#8492a6","font-size":"13px"}},[t._v(t._s(e.name))])])})),1),s("span",{staticClass:"add-btn",on:{click:t.openAddBankCard}},[t._v("+ "),s("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Address.AddAddress",expression:"'Shop.Address.AddAddress'"}]})])],1),s("div",{staticClass:"addr"},[s("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Index.Remark",expression:"'Shop.Index.Remark'"}],staticClass:"txt"}),s("el-input",{staticClass:"select",attrs:{type:"textarea",rows:2},model:{value:t.remark,callback:function(e){t.remark=e},expression:"remark"}})],1),s("div",{staticClass:"submit"},[s("el-button",{directives:[{name:"t",rawName:"v-t",value:"Shop.Index.RedeemNow",expression:"'Shop.Index.RedeemNow'"}],staticClass:"sub-btn",attrs:{type:t.orderType},on:{click:t.openoOrderAdd}})],1)])],1)],1),s("div",{staticClass:"introduction"},[s("el-tabs",{model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},[s("el-tab-pane",{attrs:{label:t.$t("Shop.Index.ProductIntroduction"),name:"introduce"}},[s("div",{staticClass:"content",domProps:{innerHTML:t._s(t.commodityList.content)}})]),s("el-tab-pane",{attrs:{label:t.$t("Shop.Index.AfterSaleGuarantee"),name:"safety"}},[s("div",{staticClass:"content"},[s("div",{staticClass:"AfterSales"},[s("div",{staticClass:"item"},[s("i",{staticClass:"iconfont iconanquan"}),s("div",{staticClass:"com"},[s("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item1",expression:"'Shop.Sales.Item1'"}],staticClass:"tit"}),s("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item11",expression:"'Shop.Sales.Item11'"}],staticClass:"con"}),s("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item12",expression:"'Shop.Sales.Item12'"}],staticClass:"con"})])]),s("div",{staticClass:"item"},[s("i",{staticClass:"iconfont iconanquan"}),s("div",{staticClass:"com"},[s("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item2",expression:"'Shop.Sales.Item2'"}],staticClass:"tit"}),s("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item21",expression:"'Shop.Sales.Item21'"}],staticClass:"con"})])]),s("div",{staticClass:"item"},[s("i",{staticClass:"iconfont iconanquan"}),s("div",{staticClass:"com"},[s("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item3",expression:"'Shop.Sales.Item3'"}],staticClass:"tit"}),s("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item31",expression:"'Shop.Sales.Item31'"}],staticClass:"con"}),s("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item32",expression:"'Shop.Sales.Item32'"}],staticClass:"con"}),s("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item5",expression:"'Shop.Sales.Item5'"}],staticClass:"con"})])])]),s("div",{staticClass:"AfterSales"},[s("div",{staticClass:"item1"},[s("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item4",expression:"'Shop.Sales.Item4'"}],staticClass:"tit"}),s("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item41",expression:"'Shop.Sales.Item41'"}],staticClass:"con"}),s("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item42",expression:"'Shop.Sales.Item42'"}],staticClass:"con"})])])])])],1)],1)])])],1)],1),s("el-dialog",{attrs:{visible:t.dialogOrderAdd,center:"",title:t.$t("Shop.Index.RedeemNow"),"custom-class":"dialog_header_w dialog_header_blue"},on:{"update:visible":function(e){t.dialogOrderAdd=e}}},[s("div",{staticClass:"dia-content"},[s("div",{staticClass:"content",staticStyle:{"font-size":"14px","text-align":"left"}},[s("el-form",{ref:"dialogOrderAddInfo",attrs:{model:t.dialogOrderAddInfo}},[s("el-row",[s("el-col",{staticClass:"col-l",attrs:{span:24,xs:24,sm:24,md:24,lg:24}},[s("div",{staticClass:"fllow-content"},[s("div",{staticClass:"tit"},[s("span",{directives:[{name:"t",rawName:"v-t",value:t.$t("Shop.Address.Consignee"),expression:"$t('Shop.Address.Consignee')"}]})]),s("div",{staticClass:"con"},[t._v(t._s(t.dialogOrderAddInfo.name||"--"))])]),s("div",{staticClass:"fllow-content"},[s("div",{staticClass:"tit"},[s("span",{directives:[{name:"t",rawName:"v-t",value:t.$t("Shop.Address.MobilePhone"),expression:"$t('Shop.Address.MobilePhone')"}]})]),s("div",{staticClass:"con"},[t._v(t._s(t.dialogOrderAddInfo.contact||"--"))])]),s("div",{staticClass:"fllow-content"},[s("div",{staticClass:"tit"},[s("span",{directives:[{name:"t",rawName:"v-t",value:t.$t("Shop.Address.DetailedAddress"),expression:"$t('Shop.Address.DetailedAddress')"}]}),t._v(":")]),s("div",{staticClass:"con"},[t._v(t._s(t.dialogOrderAddInfo.address||"--"))])])])],1)],1),s("div",{staticClass:"dialog-footer",staticStyle:{display:"flex","justify-content":"center"},attrs:{slot:"footer"},slot:"footer"},[s("el-button",{directives:[{name:"t",rawName:"v-t",value:"Shop.Order.ConfirmationExchange",expression:"'Shop.Order.ConfirmationExchange'"}],attrs:{type:"primary"},on:{click:t.orderAdd}}),s("el-button",{directives:[{name:"t",rawName:"v-t",value:"Shop.Order.ModifyInformation",expression:"'Shop.Order.ModifyInformation'"}],on:{click:t.toSetDress}})],1)],1)])]),s("shop-address",{attrs:{dialogInfoTradingAdd:t.dialogInfoTradingAdd},on:{closeAdd:t.closeAdd,confirmToReload:t.confirmToReload}}),t.dialogInfoTradingAdd?s("div",{staticClass:"crm_verified_info_mask",on:{click:t.closeDiaAdd}}):t._e()],1)},a=[],n=(s("4de4"),s("4160"),s("b0c0"),s("a9e3"),s("159b"),s("96cf"),s("1da1")),o=s("0ffe"),r=s("5987"),d=s("f121"),c=s.n(d),l=c.a.Code,p={name:"ShopList",components:{ShopAddress:r["a"]},data:function(){return{pictLoading:!1,user:"--",point:"--",tab:"introduce",imgUrl:"",imgUrlList:[],addressId:"",remark:"",color:"",cities:["asd","sdd"],mock_colors:["红色","黑色","蓝色","紫色"],titleName:"",titleType:null,titleId:null,commodityOptionId:null,commodityOptions:[],productsName:"",productsIntegral:"",typeList:[],commodityList:[],addressList:[],url:c.a.HostShopImg,orderType:"info",dialogInfoTradingAdd:!1,dialogOrderAdd:!1,dialogOrderAddInfo:{},pagerInfo:{row:100,current:1,pageTotal:0,rowTotal:0}}},computed:{lang:function(){return this.Session.Get("lang")}},methods:{toBank:function(){this.$router.push({path:"/shop/list",query:{type:this.titleType}}).catch((function(t){return t}))},handleType:function(t){var e=this;this.typeList.forEach((function(s){s.id==t&&(e.titleName="cn"==e.lang?s.name:s.nameEn)}))},toList:function(t){this.$router.push({path:"/shop/list",query:{type:t}}).catch((function(t){return t}))},switchImg:function(t){this.imgUrl=this.url+t},openAddBankCard:function(){this.dialogInfoTradingAdd=!0},closeDiaAdd:function(){this.dialogInfoTradingAdd=!1},closeAdd:function(t){this.dialogInfoTradingAdd=t},confirmToReload:function(){this.dialogInfoTradingAdd=!1,this.getAddressList()},selectAddress:function(t){this.dialogOrderAddInfo=t},openoOrderAdd:function(){"info"!=this.orderType?this.addressId||this.commodityList.queueName?this.commodityList.commodityOptions&&this.commodityList.commodityOptions.length&&!this.commodityOptionId?this.$pigeon.MessageWarning(this.$i18n.t("Label.item2")):this.dialogOrderAdd=!0:this.$pigeon.MessageWarning(this.$i18n.t("Shop.Index.SelectDaaress")):this.$pigeon.MessageWarning(this.$i18n.t("Shop.Index.InsufficientPoints"))},orderAdd:function(){var t=this;return Object(n["a"])(regeneratorRuntime.mark((function e(){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.dialogOrderAdd=!1,t.pictLoading=!0,e.next=4,o["a"].orderAdd({commodityOptionId:t.commodityOptionId||null,commodityId:t.titleId,addressId:t.addressId||null,remark:t.remark,number:1});case 4:s=e.sent,s.code==l.StatusOK?(t.addressId=null,t.remark="",t.$pigeon.MessageOK(s.msg),t.getPoint()):t.$pigeon.MessageError(s.msg),t.pictLoading=!1;case 7:case"end":return e.stop()}}),e)})))()},toSetDress:function(){this.dialogOrderAdd=!1,this.$router.push({path:"/shop/address"}).catch((function(t){return t})),this.$store.commit("isActiveTab","3")},getTypeInfo:function(){var t=this;return Object(n["a"])(regeneratorRuntime.mark((function e(){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,o["a"].commodityTypeList();case 2:s=e.sent,s.code==l.StatusOK?(t.typeList=s.data,t.handleType(t.titleType)):t.$pigeon.MessageError(s.msg);case 4:case"end":return e.stop()}}),e)})))()},getCommdityInfo:function(){var t=this;return Object(n["a"])(regeneratorRuntime.mark((function e(){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.pictLoading=!0,e.next=3,o["a"].commoditySingle({id:t.titleId});case 3:s=e.sent,s.code==l.StatusOK?(t.commodityList=s.data,t.imgUrlList=[],s.data.files.forEach((function(e){e.banner&&(t.imgUrl=t.url+e.path),t.imgUrlList.push(t.url+e.path)})),t.commodityOptions=t.commodityList.files,t.productsName=t.commodityList.name,t.productsIntegral=t.commodityList.integral,t.orderType=Number(t.point)>Number(s.data.integral)?"primary":"info",t.pictLoading=!1):(t.$pigeon.MessageError(s.msg),t.pictLoading=!1);case 5:case"end":return e.stop()}}),e)})))()},switchProducts:function(t){var e=this;if(this.commodityOptionId==t.id)return this.commodityOptionId=null,this.commodityList.files.forEach((function(t){t.banner&&(e.imgUrl=e.url+t.path),e.imgUrlList.push(e.url+t.path)})),this.commodityOptions=this.commodityList.files,this.productsName=this.commodityList.name,this.productsIntegral=this.commodityList.integral,void this.$forceUpdate();this.commodityOptionId=t.id,t.files.forEach((function(t){t.banner&&(e.imgUrl=e.url+t.path),e.imgUrlList.push(e.url+t.path)})),this.commodityOptions=t.files,this.productsName=t.name,this.productsIntegral=t.integral,this.$forceUpdate()},isBanner:function(t){var e=t.filter((function(t){return t.banner}))[0].path||"";return this.url+e},getAddressList:function(){var t=this;return Object(n["a"])(regeneratorRuntime.mark((function e(){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,o["a"].addressList({page:{current:t.pagerInfo.current,row:t.pagerInfo.row}});case 2:s=e.sent,s.code==l.StatusOK?t.addressList=s.data:t.$pigeon.MessageError(s.msg);case 4:case"end":return e.stop()}}),e)})))()},getPoint:function(){var t=this;return Object(n["a"])(regeneratorRuntime.mark((function e(){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,o["a"].customBalance();case 2:s=e.sent,s.code==l.StatusOK?(t.point=s.data,t.getCommdityInfo()):t.$pigeon.MessageError(s.msg);case 4:case"end":return e.stop()}}),e)})))()}},mounted:function(){this.user=JSON.parse(this.Session.Get("user",!0)).customInfo.cId,this.titleType=Number(this.$route.query.type),this.titleId=Number(this.$route.query.id),this.getPoint(),this.getTypeInfo(),this.getAddressList()}},m=p,u=(s("359a"),s("2877")),h=Object(u["a"])(m,i,a,!1,null,null,null);e["default"]=h.exports}}]);