| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["shop-detail"],{"098f":function(t,e,s){},"0ffe":function(t,e,s){"use strict";var a=s("ff2d"),i=s("bc3a"),o=s.n(i),r=s("f121"),d=s.n(r);class n extends a["a"]{constructor(){super(),o.a.defaults.baseURL=d.a.HostShop}async getShopToken(t={}){let e=await this.postAll("Host80","/shop/custom/info/loginByCId",t);return e}async customBalance(t={}){let e=await this.postAll("HostShop","/custom/balance",t);return e}async customLntegralList(t={}){let e=await this.postAll("HostShop","/custom/integral/search/list",t);return e}async commodityTypeList(t={}){let e=await this.postAll("HostShop","/commodity/type/search/list",t);return e}async commodityList(t={}){let e=await this.postAll("HostShop","/commodity/search/list",t);return e}async commoditySingle(t={}){let e=await this.postAll("HostShop","/commodity/search/single",t);return e}async orderAdd(t={}){let e=await this.postAll("HostShop","/order/add",t);return e}async orderUpdate(t={}){let e=await this.postAll("HostShop","/order/update",t);return e}async orderCancel(t={}){let e=await this.postAll("HostShop","/order/cancel",t);return e}async orderComplete(t={}){let e=await this.postAll("HostShop","/order/complete",t);return e}async orderList(t={}){let e=await this.postAll("HostShop","/order/search/list",t);return e}async orderSingle(t={}){let e=await this.postAll("HostShop","/order/search/single",t);return e}async addressAdd(t={}){let e=await this.postAll("HostShop","/custom/address/add",t);return e}async addressDelete(t={}){let e=await this.postAll("HostShop","/custom/address/delete",t);return e}async addressUpdate(t={}){let e=await this.postAll("HostShop","/custom/address/update",t);return e}async addressList(t={}){let e=await this.postAll("HostShop","/custom/address/search/list",t);return e}}e["a"]=new n},5987:function(t,e,s){"use strict";var a=function(){var t=this,e=t._self._c;return e("div",{staticClass:"InfoBox",class:{active:t.dialogInfoTradingAdd},attrs:{id:"Drawer"}},[e("div",{staticClass:"header"},[e("div",[e("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Address.NewMailingAddress",expression:"'Shop.Address.NewMailingAddress'"}],staticClass:"title"})]),e("span",{staticClass:"close crm-cursor",on:{click:t.close}},[e("i",{staticClass:"el-icon-close"})])]),e("el-form",{ref:"form",attrs:{rules:t.rules,model:t.form,"label-position":"top"}},[e("el-form-item",{attrs:{prop:"name",label:t.$t("Shop.Address.Consignee")}},[e("el-input",{attrs:{placeholder:t.$t("placeholder.input")},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),e("el-form-item",{attrs:{prop:"contact",label:t.$t("Shop.Address.MobilePhone")}},[e("el-input",{attrs:{placeholder:t.$t("placeholder.input")},model:{value:t.form.contact,callback:function(e){t.$set(t.form,"contact",e)},expression:"form.contact"}})],1),e("el-form-item",{attrs:{prop:"country",label:t.$t("Shop.Address.DetailedAddress")+"-"+t.$t("PersonalManagement.Label.CountryRegionOfResidence")+":"}},[e("el-select",{staticClass:"crm_search_down crm_select_icon",attrs:{filterable:"",size:"",placeholder:t.$t("placeholder.choose")},on:{change:t.changeCountry},model:{value:t.form.country,callback:function(e){t.$set(t.form,"country",e)},expression:"form.country"}},t._l(t.countries,(function(t,s){return e("el-option",{key:s,attrs:{label:t.enName,value:t.code}})})),1)],1),"CN"==t.form.country?e("el-form-item",{attrs:{prop:"address2",label:t.$t("Shop.Address.DetailedAddress")+"-"+t.$t("PersonalManagement.Label.ProvinceRegion")+":"}},[e("el-select",{staticClass:"crm_search_down crm_select_icon",attrs:{filterable:"",size:"",placeholder:t.$t("placeholder.choose")},on:{change:t.changeState},model:{value:t.form.address2,callback:function(e){t.$set(t.form,"address2",e)},expression:"form.address2"}},t._l(t.states,(function(s,a){return e("el-option",{key:a,attrs:{label:-1!=["cn","zhHant"].indexOf(t.Session.Get("lang"))?s.name:s.enName,value:-1!=["cn","zhHant"].indexOf(t.Session.Get("lang"))?s.name:s.enName}})})),1)],1):t._e(),"CN"==t.form.country?e("el-form-item",{attrs:{prop:"address3",label:t.$t("Shop.Address.DetailedAddress")+"-"+t.$t("PersonalManagement.Label.City")+":"}},[e("el-select",{staticClass:"crm_search_down crm_select_icon",attrs:{filterable:"",size:"",placeholder:t.$t("placeholder.choose")},model:{value:t.form.address3,callback:function(e){t.$set(t.form,"address3",e)},expression:"form.address3"}},t._l(t.cities,(function(s,a){return e("el-option",{key:a,attrs:{label:-1!=["cn","zhHant"].indexOf(t.Session.Get("lang"))?s.name:s.enName,value:-1!=["cn","zhHant"].indexOf(t.Session.Get("lang"))?s.name:s.enName}})})),1)],1):t._e(),t.form.country&&"CN"!=t.form.country?e("el-form-item",{attrs:{prop:"",label:t.$t("Shop.Address.DetailedAddress")+"-"+t.$t("PersonalManagement.Label.ProvinceRegion")+":"}},[e("el-input",{attrs:{placeholder:t.$t("placeholder.input")},model:{value:t.form.address2,callback:function(e){t.$set(t.form,"address2",e)},expression:"form.address2"}})],1):t._e(),t.form.country&&"CN"!=t.form.country?e("el-form-item",{attrs:{prop:"",label:t.$t("Shop.Address.DetailedAddress")+"-"+t.$t("PersonalManagement.Label.City")+":"}},[e("el-input",{attrs:{placeholder:t.$t("placeholder.input")},model:{value:t.form.address3,callback:function(e){t.$set(t.form,"address3",e)},expression:"form.address3"}})],1):t._e(),"CN"==t.form.country?e("el-form-item",{attrs:{prop:"",label:t.$t("Shop.Address.DetailedAddress")+"-"+t.$t("Shop.Address.item")+":"}},[e("el-input",{attrs:{placeholder:t.$t("placeholder.input")},model:{value:t.form.address4,callback:function(e){t.$set(t.form,"address4",e)},expression:"form.address4"}})],1):t._e(),t.form.country&&"CN"!=t.form.country?e("el-form-item",{attrs:{prop:"",label:t.$t("Shop.Address.DetailedAddress")+"-"+t.$t("Shop.Address.item")+":"}},[e("el-input",{attrs:{placeholder:t.$t("placeholder.input")},model:{value:t.form.address4,callback:function(e){t.$set(t.form,"address4",e)},expression:"form.address4"}})],1):t._e(),e("el-form-item",{attrs:{prop:"address5",label:t.$t("Shop.Address.DetailedAddress")+"-"+t.$t("PersonalManagement.Label.DetailedAddress")+":"}},[e("el-input",{attrs:{placeholder:t.$t("placeholder.input")},model:{value:t.form.address5,callback:function(e){t.$set(t.form,"address5",e)},expression:"form.address5"}})],1),"CN"==t.form.country?e("el-form-item",{attrs:{prop:"",label:t.$t("Shop.Address.DetailedAddress")+"-"+t.$t("Shop.Address.item1")+":"}},[e("el-input",{attrs:{placeholder:t.$t("placeholder.input")},model:{value:t.form.address6,callback:function(e){t.$set(t.form,"address6",e)},expression:"form.address6"}})],1):t._e(),t.form.country&&"CN"!=t.form.country?e("el-form-item",{attrs:{prop:"address6",label:t.$t("Shop.Address.DetailedAddress")+"-"+t.$t("Shop.Address.item1")+":"}},[e("el-input",{attrs:{placeholder:t.$t("placeholder.input")},model:{value:t.form.address6,callback:function(e){t.$set(t.form,"address6",e)},expression:"form.address6"}})],1):t._e(),e("el-form-item",{staticClass:"agree",staticStyle:{"margin-top":"10px"},attrs:{prop:""}},[e("el-checkbox",{model:{value:t.form.isDefault,callback:function(e){t.$set(t.form,"isDefault",e)},expression:"form.isDefault"}}),e("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Address.SetAsDefault",expression:"'Shop.Address.SetAsDefault'"}],staticStyle:{"margin-left":"10px"}})],1)],1),e("span",{staticClass:"btn crm-cursor",on:{click:t.confirm}},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}]})])],1)},i=[],o=(s("e9f5"),s("7d54"),s("0ffe")),r=s("f121"),d=s.n(r),n=s("1dff");let{Code:l}=d.a;var c={name:"Drawer",props:{dialogInfoTradingAdd:{type:Boolean,default:!1},addType:{default:""},editor:{default:""},formInfo:{default:""},information:{default:""}},data(){return{flag:!1,pictLoading:!1,form:{name:"",contact:"",address:"",isDefault:!1,address1:"",address2:"",address3:"",address4:"",address5:"",address6:"",country:""},countries:[],states:[],cities:[],pagerInfo:{row:10,current:1,pageTotal:0,rowTotal:0},rules:{name:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],contact:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],address:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],country:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],address2:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"change"}],address3:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"change"}],address4:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],address5:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],address6:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}]}}},computed:{AccessToken(){return{"Access-Token":this.Session.Get("access_token")}}},methods:{selectChange(){this.$forceUpdate()},close(){this.$emit("closeAdd",!1)},confirmToReload(){this.$emit("confirmToReload",!0)},confirm(){this.$refs["form"].validate(t=>{if(!t)return!1;this.toConfirm()})},toConfirm(){this.flag||(this.flag=!0,this.AddressManagement())},async AddressManagement(){this.form.defaultBank?this.form.defaultBank=1:this.form.defaultBank=0,this.form.address=this.form.address1+" "+this.form.address2+" "+this.form.address3+" "+this.form.address4+" "+this.form.address5+(this.form.address6?" ("+this.form.address6+")":"");let t=await o["a"].addressAdd({...this.form});t.code==l.StatusOK?(this.confirmToReload(),this.$pigeon.MessageOK(this.$i18n.t("Msg.Success")),this.flag=!1):(this.$pigeon.MessageError(t.msg),this.flag=!1)},async getCountry(){let t=await n["a"].Country({});t.code==l.StatusOK?(this.countries=t.data,this.form.country&&this.countries.forEach(t=>{t.code==this.form.country&&this.getState(t.id)})):this.$pigeon.MessageError(t.msg)},async getState(t){let e=await n["a"].Country({pid:t});e.code==l.StatusOK?(this.states=e.data,this.form.address2&&this.states.forEach(t=>{t.name!=this.form.address2&&t.enName!=this.form.address2||this.getCity(t.id)})):this.$pigeon.MessageError(e.msg)},async getCity(t){let e=await n["a"].Country({pid:t});e.code==l.StatusOK?this.cities=e.data:this.$pigeon.MessageError(e.msg)},changeCountry(t){this.form.address2="",this.form.address3="",this.states=[],this.cities=[];let e={};this.countries.forEach(s=>{s.code!=t||(e=s)}),this.form.address1=-1!=["cn","zhHant"].indexOf(this.Session.Get("lang"))?e.name:e.enName,this.getState(e.id)},changeState(t){this.form.address3="";let e={};this.states.forEach(s=>{s.name!=t&&s.enName!=t||(e=s)}),this.getCity(e.id)}},mounted(){},watch:{dialogInfoTradingAdd:function(t){0==t?this.$refs["form"].resetFields():this.getCountry()},formInfo:function(){this.form=this.formInfo}}},m=c,p=s("2877"),h=Object(p["a"])(m,a,i,!1,null,null,null);e["a"]=h.exports},"77f6":function(t,e,s){"use strict";s("098f")},ee2f:function(t,e,s){"use strict";s.r(e);var a=function(){var t=this,e=t._self._c;return e("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"}},[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"}),t._v(" "),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(s){return e("div",{key:s.id,staticClass:"item",on:{click:function(e){return t.toList(s.id)}}},[e("i",{staticClass:"iconfont",class:[s.icon?s.icon:"iconzuanshi"]}),t._v(" "),e("span",{staticClass:"text"},[t._v(t._s("cn"==t.lang?s.name:s.nameEn))]),e("i",{staticClass:"i-right el-icon-arrow-right"})])})),0)])]),e("el-col",{staticClass:"right",attrs:{span:18}},[e("div",{staticClass:"section"},[e("div",{staticClass:"title"},[e("span",[t._v(t._s(t.titleName))]),t._v(" "),e("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Index.Bank",expression:"'Shop.Index.Bank'"}],staticClass:"back",on:{click:t.toBank}})]),e("div",{staticClass:"body"},[e("el-row",{staticClass:"section",staticStyle:{width:"100%"}},[e("el-col",{staticClass:"left",attrs:{span:8}},[e("el-image",{staticClass:"img",attrs:{src:t.imgUrl,"preview-src-list":t.imgUrlList}}),e("el-carousel",{staticStyle:{width:"250px"},attrs:{interval:0,type:"card","indicator-position":"none",autoplay:!1,arrow:"always",height:"50px"}},t._l(t.commodityOptions,(function(s){return e("el-carousel-item",{key:s.id,nativeOn:{click:function(e){return t.switchImg(s.path)}}},[e("div",{staticClass:"medium",staticStyle:{height:"100%",margin:"auto",display:"block"}},[e("img",{staticStyle:{height:"100%",margin:"auto",display:"block"},attrs:{src:t.url+s.path,alt:""}})])])})),1)],1),e("el-col",{staticClass:"right",attrs:{span:16}},[e("div",{staticClass:"g-title"},[t._v(t._s(t.productsName))]),e("div",{staticClass:"point"},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Index.PointsExchanged",expression:"'Shop.Index.PointsExchanged'"}]}),t._v(" "),e("span",{staticClass:"color"},[t._v(t._s(t._f("NumberFormat")(t.productsIntegral)))])]),t.commodityList.commodityOptions&&t.commodityList.commodityOptions.length?e("div",{staticClass:"switchProducts"},[e("div",{staticStyle:{width:"100%","margin-bottom":"10px"}},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Label.item1",expression:"'Label.item1'"}]}),t._v(":")]),t._l(t.commodityList.commodityOptions,(function(s){return e("div",{key:s.id,staticClass:"products",class:{active:t.commodityOptionId==s.id},on:{click:function(e){return t.switchProducts(s)}}},[e("img",{attrs:{src:t.isBanner(s.files),alt:""}}),e("div",{staticClass:"conTitle"},[t._v(" "+t._s(s.name)+" ")])])}))],2):t._e(),t.commodityList.queueName?t._e():e("div",{staticClass:"addr"},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Index.To",expression:"'Shop.Index.To'"}],staticClass:"txt"}),e("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(s){return e("el-option",{key:s.id,attrs:{label:s.address,value:s.id},nativeOn:{click:function(e){return t.selectAddress(s)}}},[e("span",{staticStyle:{float:"left"}},[t._v(t._s(s.address))]),e("span",{staticStyle:{float:"right",color:"#8492a6","font-size":"13px"}},[t._v(t._s(s.name))])])})),1),e("span",{staticClass:"add-btn",on:{click:t.openAddBankCard}},[t._v("+ "),e("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Address.AddAddress",expression:"'Shop.Address.AddAddress'"}]})])],1),e("div",{staticClass:"addr"},[e("span",{directives:[{name:"t",rawName:"v-t",value:"Shop.Index.Remark",expression:"'Shop.Index.Remark'"}],staticClass:"txt"}),e("el-input",{staticClass:"select",attrs:{type:"textarea",rows:2},model:{value:t.remark,callback:function(e){t.remark=e},expression:"remark"}})],1),e("div",{staticClass:"submit"},[e("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),e("div",{staticClass:"introduction"},[e("el-tabs",{model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},[e("el-tab-pane",{attrs:{label:t.$t("Shop.Index.ProductIntroduction"),name:"introduce"}},[e("div",{staticClass:"content",domProps:{innerHTML:t._s(t.commodityList.content)}})]),e("el-tab-pane",{attrs:{label:t.$t("Shop.Index.AfterSaleGuarantee"),name:"safety"}},[e("div",{staticClass:"content"},[e("div",{staticClass:"AfterSales"},[e("div",{staticClass:"item"},[e("i",{staticClass:"iconfont iconanquan"}),e("div",{staticClass:"com"},[e("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item1",expression:"'Shop.Sales.Item1'"}],staticClass:"tit"}),e("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item11",expression:"'Shop.Sales.Item11'"}],staticClass:"con"}),e("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item12",expression:"'Shop.Sales.Item12'"}],staticClass:"con"})])]),e("div",{staticClass:"item"},[e("i",{staticClass:"iconfont iconanquan"}),e("div",{staticClass:"com"},[e("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item2",expression:"'Shop.Sales.Item2'"}],staticClass:"tit"}),e("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item21",expression:"'Shop.Sales.Item21'"}],staticClass:"con"})])]),e("div",{staticClass:"item"},[e("i",{staticClass:"iconfont iconanquan"}),e("div",{staticClass:"com"},[e("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item3",expression:"'Shop.Sales.Item3'"}],staticClass:"tit"}),e("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item31",expression:"'Shop.Sales.Item31'"}],staticClass:"con"}),e("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item32",expression:"'Shop.Sales.Item32'"}],staticClass:"con"}),e("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item5",expression:"'Shop.Sales.Item5'"}],staticClass:"con"})])])]),e("div",{staticClass:"AfterSales"},[e("div",{staticClass:"item1"},[e("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item4",expression:"'Shop.Sales.Item4'"}],staticClass:"tit"}),e("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item41",expression:"'Shop.Sales.Item41'"}],staticClass:"con"}),e("p",{directives:[{name:"t",rawName:"v-t",value:"Shop.Sales.Item42",expression:"'Shop.Sales.Item42'"}],staticClass:"con"})])])])])],1)],1)])])],1)],1),e("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}}},[e("div",{staticClass:"dia-content"},[e("div",{staticClass:"content",staticStyle:{"font-size":"14px","text-align":"left"}},[e("el-form",{ref:"dialogOrderAddInfo",attrs:{model:t.dialogOrderAddInfo}},[e("el-row",[e("el-col",{staticClass:"col-l",attrs:{span:24,xs:24,sm:24,md:24,lg:24}},[e("div",{staticClass:"fllow-content"},[e("div",{staticClass:"tit"},[e("span",{directives:[{name:"t",rawName:"v-t",value:t.$t("Shop.Address.Consignee"),expression:"$t('Shop.Address.Consignee')"}]})]),e("div",{staticClass:"con"},[t._v(t._s(t.dialogOrderAddInfo.name||"--"))])]),e("div",{staticClass:"fllow-content"},[e("div",{staticClass:"tit"},[e("span",{directives:[{name:"t",rawName:"v-t",value:t.$t("Shop.Address.MobilePhone"),expression:"$t('Shop.Address.MobilePhone')"}]})]),e("div",{staticClass:"con"},[t._v(t._s(t.dialogOrderAddInfo.contact||"--"))])]),e("div",{staticClass:"fllow-content"},[e("div",{staticClass:"tit"},[e("span",{directives:[{name:"t",rawName:"v-t",value:t.$t("Shop.Address.DetailedAddress"),expression:"$t('Shop.Address.DetailedAddress')"}]}),t._v(":")]),e("div",{staticClass:"con"},[t._v(t._s(t.dialogOrderAddInfo.address||"--"))])])])],1)],1),e("div",{staticClass:"dialog-footer",staticStyle:{display:"flex","justify-content":"center"},attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"t",rawName:"v-t",value:"Shop.Order.ConfirmationExchange",expression:"'Shop.Order.ConfirmationExchange'"}],attrs:{type:"primary"},on:{click:t.orderAdd}}),e("el-button",{directives:[{name:"t",rawName:"v-t",value:"Shop.Order.ModifyInformation",expression:"'Shop.Order.ModifyInformation'"}],on:{click:t.toSetDress}})],1)],1)])]),e("shop-address",{attrs:{dialogInfoTradingAdd:t.dialogInfoTradingAdd},on:{closeAdd:t.closeAdd,confirmToReload:t.confirmToReload}}),t.dialogInfoTradingAdd?e("div",{staticClass:"crm_verified_info_mask",on:{click:t.closeDiaAdd}}):t._e()],1)},i=[],o=(s("14d9"),s("e9f5"),s("910d"),s("7d54"),s("0ffe")),r=s("5987"),d=s("f121"),n=s.n(d);let{Code:l}=n.a;var c={name:"ShopList",components:{ShopAddress:r["a"]},data(){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:n.a.HostShopImg,orderType:"info",dialogInfoTradingAdd:!1,dialogOrderAdd:!1,dialogOrderAddInfo:{},pagerInfo:{row:100,current:1,pageTotal:0,rowTotal:0}}},computed:{lang(){return this.Session.Get("lang")}},methods:{toBank(){this.$router.push({path:"/shop/list",query:{type:this.titleType}}).catch(t=>t)},handleType(t){this.typeList.forEach(e=>{e.id==t&&(this.titleName="cn"==this.lang?e.name:e.nameEn)})},toList(t){this.$router.push({path:"/shop/list",query:{type:t}}).catch(t=>t)},switchImg(t){this.imgUrl=this.url+t},openAddBankCard(){this.dialogInfoTradingAdd=!0},closeDiaAdd(){this.dialogInfoTradingAdd=!1},closeAdd(t){this.dialogInfoTradingAdd=t},confirmToReload(){this.dialogInfoTradingAdd=!1,this.getAddressList()},selectAddress(t){this.dialogOrderAddInfo=t},openoOrderAdd(){"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"))},async orderAdd(){this.dialogOrderAdd=!1,this.pictLoading=!0;let t=await o["a"].orderAdd({commodityOptionId:this.commodityOptionId||null,commodityId:this.titleId,addressId:this.addressId||null,remark:this.remark,number:1});t.code==l.StatusOK?(this.addressId=null,this.remark="",this.$pigeon.MessageOK(t.msg),this.getPoint()):this.$pigeon.MessageError(t.msg),this.pictLoading=!1},toSetDress(){this.dialogOrderAdd=!1,this.$router.push({path:"/shop/address"}).catch(t=>t),this.$store.commit("isActiveTab","3")},async getTypeInfo(){let t=await o["a"].commodityTypeList();t.code==l.StatusOK?(this.typeList=t.data,this.handleType(this.titleType)):this.$pigeon.MessageError(t.msg)},async getCommdityInfo(){this.pictLoading=!0;let t=await o["a"].commoditySingle({id:this.titleId});t.code==l.StatusOK?(this.commodityList=t.data,this.imgUrlList=[],t.data.files.forEach(t=>{t.banner&&(this.imgUrl=this.url+t.path),this.imgUrlList.push(this.url+t.path)}),this.commodityOptions=this.commodityList.files,this.productsName=this.commodityList.name,this.productsIntegral=this.commodityList.integral,this.orderType=Number(this.point)>Number(t.data.integral)?"primary":"info",this.pictLoading=!1):(this.$pigeon.MessageError(t.msg),this.pictLoading=!1)},switchProducts(t){if(this.commodityOptionId==t.id)return this.commodityOptionId=null,this.commodityList.files.forEach(t=>{t.banner&&(this.imgUrl=this.url+t.path),this.imgUrlList.push(this.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(t=>{t.banner&&(this.imgUrl=this.url+t.path),this.imgUrlList.push(this.url+t.path)}),this.commodityOptions=t.files,this.productsName=t.name,this.productsIntegral=t.integral,this.$forceUpdate()},isBanner(t){let e=t.filter(t=>t.banner)[0].path||"";return this.url+e},async getAddressList(){let t=await o["a"].addressList({page:{current:this.pagerInfo.current,row:this.pagerInfo.row}});t.code==l.StatusOK?this.addressList=t.data:this.$pigeon.MessageError(t.msg)},async getPoint(){let t=await o["a"].customBalance();t.code==l.StatusOK?(this.point=t.data,this.getCommdityInfo()):this.$pigeon.MessageError(t.msg)}},mounted(){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=c,p=(s("77f6"),s("2877")),h=Object(p["a"])(m,a,i,!1,null,"92827fec",null);e["default"]=h.exports}}]);
|