order.js 7.6 KB

1
  1. require('./common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pageA/order"],{"8cf1":function(n,i,e){"use strict";e.d(i,"b",(function(){return o})),e.d(i,"c",(function(){return a})),e.d(i,"a",(function(){return t}));var t={uIcon:function(){return Promise.all([e.e("common/vendor"),e.e("uview-ui/components/u-icon/u-icon")]).then(e.bind(null,"b73a"))},uNumberBox:function(){return Promise.all([e.e("common/vendor"),e.e("uview-ui/components/u-number-box/u-number-box")]).then(e.bind(null,"c929"))},uPopup:function(){return Promise.all([e.e("common/vendor"),e.e("uview-ui/components/u-popup/u-popup")]).then(e.bind(null,"f1b1"))}},o=function(){var n=this,i=n.$createElement,e=(n._self._c,n.addinfo?n.replacePhoneToStar(n.addinfo.mobile):null),t=1==n.goodinfo.is_discount?Number(1e3*n.sku_info.price):null,o=1==n.goodinfo.is_discount?Number(1e3*n.value):null,a=1!=n.goodinfo.is_discount?Number(1e3*n.sku_info.discount_price):null,u=1!=n.goodinfo.is_discount?Number(n.value):null,s=n.__map(n.swiptlist,(function(i,e){var t=n.__get_orig(i),o=0==i.is_discount?i.discount_price.slice(0,-3):null,a=0!=i.is_discount?i.price.slice(0,-3):null,u=0==i.is_discount?i.discount_price.slice(-3):null,s=0!=i.is_discount?i.price.slice(-3):null;return{$orig:t,g0:o,g1:a,g2:u,g3:s}})),c=1==n.goodinfo.is_discount?Number(100*n.sku_info.price):null,r=1==n.goodinfo.is_discount?Number(100*n.value):null,d=1!=n.goodinfo.is_discount?Number(100*n.sku_info.discount_price):null,l=1!=n.goodinfo.is_discount?Number(100*n.value):null,m=Number(n.sku_info.weight),h=1==n.goodinfo.is_discount?Number(100*n.sku_info.price):null,g=1==n.goodinfo.is_discount?Number(100*n.value):null,_=1!=n.goodinfo.is_discount?Number(100*n.sku_info.discount_price):null,f=1!=n.goodinfo.is_discount?Number(100*n.value):null,p=Number(n.sku_info.weight),b=1==n.goodinfo.is_discount?Number(1e4*n.sum+Number(n.sku_info.price)*Number(n.value)*1e4):null,v=0==n.goodinfo.is_discount?Number(1e4*n.sum+Number(n.sku_info.discount_price)*Number(n.value)*1e4):null;n._isMounted||(n.e0=function(i){n.show=!0}),n.$mp.data=Object.assign({},{$root:{m0:e,m1:t,m2:o,m3:a,m4:u,l0:s,m5:c,m6:r,m7:d,m8:l,m9:m,m10:h,m11:g,m12:_,m13:f,m14:p,m15:b,m16:v}})},a=[]},"9b5d":function(n,i,e){},a0a5:function(n,i,e){"use strict";e.r(i);var t=e("8cf1"),o=e("beeb");for(var a in o)["default"].indexOf(a)<0&&function(n){e.d(i,n,(function(){return o[n]}))}(a);e("d96c");var u=e("828b"),s=Object(u["a"])(o["default"],t["b"],t["c"],!1,null,"50a0573f",null,!1,t["a"],void 0);i["default"]=s.exports},ad3a:function(n,i,e){"use strict";(function(n){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var e={data:function(){return{value:1,show:!1,index:"",show1:!1,datechan:"",sku_info:{},goodinfo:{},swiptlist:[],language:"zh-CN",containerList:[],province_id:"",transport_type_id:"",containlist:[],containid:"",containname:"",type:"",containname1:"",type1:"",sum:"",unit_price:"",recommend_weight:"",sum1:"",unit_price1:"",recommend_weight1:"",max_weight:"",min_weight:"",unit_fee:"",addinfo:"",huoid:""}},computed:{i18n:function(){return this.$t("index")}},onLoad:function(n){n&&(this.value=n.value,this.sku_info=JSON.parse(decodeURIComponent(n.sku)),this.goodinfo=JSON.parse(decodeURIComponent(n.goodinfo)),console.log(this.goodinfo),console.log(this.sku_info))},onShow:function(){""!=n.getStorageSync("language")&&(this.language=n.getStorageSync("language")),this.recommend()},methods:{todetail:function(i){n.reLaunch({url:"/pageA/productdetails?id="+i})},replacePhoneToStar:function(n){if(n)return n.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")},recommendweight:function(){var i=this;n.$u.http.get("/api/express-order/recommend-container",{params:{container_id:this.containid,type:0==this.goodinfo.cate?"normal":"special"}}).then((function(n){console.log(n),i.max_weight=n.max_weight,i.min_weight=n.min_weight,i.unit_fee=n.unit_fee})).catch((function(){}))},transport:function(){var i=this;n.$u.http.get("/api/transport-type",{params:{province_id:this.province_id}}).then((function(n){i.containerList=n,i.transport_type_id=n[0].id,"zh-CN"==i.language&&(i.type=n[0].name_cn),"en-US"==i.language&&(i.type=n[0].name_en),"es-ES"==i.language&&(i.type=n[0].name_es),"it-IT"==i.language&&(i.type=n[0].name_ita)})).catch((function(){}))},toadd:function(){var i=this;n.navigateTo({url:"/pageC/addressManagement/addressManagement?tabs="+Number(0),events:{getadd:function(n){i.addinfo=n,i.province_id=n.province_id,i.transport()}}})},container:function(){var i=this;n.$u.http.get("/api/container-base",{params:{is_page:0,province_id:this.province_id,transport_type_id:this.transport_type_id,weight:Number(this.sku_info.weight)*this.value,type:0==this.goodinfo.cate?"normal":"special",length:Number(this.goodinfo.length)*this.value,width:this.goodinfo.width,height:this.goodinfo.height}}).then((function(n){console.log(n),i.containlist=n,0==i.goodinfo.is_shipping?i.sum=0:i.sum=i.containlist[0].sum,0==i.goodinfo.is_shipping?i.unit_price=0:i.unit_price=i.containlist[0].unit_price,i.recommend_weight=i.containlist[0].recommend_weight,i.containid=i.containlist[0].id,"zh-CN"==i.language&&(i.containname=i.containlist[0].name_cn),"en-US"==i.language&&(i.containname=i.containlist[0].name_en),"es-ES"==i.language&&(i.containname=i.containlist[0].name_es),"it-IT"==i.language&&(i.containname=i.containlist[0].name_ita)})).catch((function(){}))},config:function(){var i=this;n.$u.http.get("/api/config",{params:{module:"free_shipping"}}).then((function(n){var e="";1==i.goodinfo.is_discount?(e=Number(100*i.sku_info.price)*Number(100*i.value)/1e4,console.log("that.sum",i.sum),console.log("that.goodsum",e),e>n.free_shipping&&(i.sum=0,i.unit_price=0)):(e=Number(100*i.sku_info.discount_price)*Number(100*i.value)/1e4,e>n.free_shipping&&(i.sum=0,i.unit_price=0))})).catch((function(){}))},recommend:function(){var i=this;n.$u.http.post("/api/goods/recommend",{keyword:""}).then((function(n){i.swiptlist=n})).catch((function(){}))},change:function(n,i){this.transport_type_id=n.id,this.index=i,"zh-CN"==this.language&&(this.type=n.name_cn),"en-US"==this.language&&(this.type=n.name_en),"es-ES"==this.language&&(this.type=n.name_es),"it-IT"==this.language&&(this.type=n.name_ita)},next:function(){this.show=!1,this.show1=!0,this.type1=this.type,this.container()},activea:function(n,i){this.datechan=i,this.sum=n.sum,this.unit_price=n.unit_price,this.recommend_weight=n.recommend_weight,this.containid=n.id,"zh-CN"==this.language&&(this.containname=n.name_cn),"en-US"==this.language&&(this.containname=n.name_en),"es-ES"==this.language&&(this.containname=n.name_es),"it-IT"==this.language&&(this.containname=n.name_ita)},confirm:function(){this.show1=!1,this.containname1=this.containname,this.recommendweight(),this.config()},close:function(){this.show=!1,this.show1=!1},topay:function(){n.$u.http.post("/api/order",{address_id:this.addinfo.id,goods_id:this.goodinfo.id,goods_num:this.value,sku_item_id:this.sku_info.id,cart_ids:"",remark:"",merchant_goods_id:this.goodinfo.merchant_goods_id,container_id:this.containid,share_merchant_id:"",belong:0}).then((function(i){console.log(i),n.navigateTo({url:"/pageA/payorder?orderid="+i.id+"&sum="+i.amount})})).catch((function(){}))}}};i.default=e}).call(this,e("df3c")["default"])},beeb:function(n,i,e){"use strict";e.r(i);var t=e("ad3a"),o=e.n(t);for(var a in t)["default"].indexOf(a)<0&&function(n){e.d(i,n,(function(){return t[n]}))}(a);i["default"]=o.a},d96c:function(n,i,e){"use strict";var t=e("9b5d"),o=e.n(t);o.a},e8ab:function(n,i,e){"use strict";(function(n,i){var t=e("47a9");e("abeb");t(e("3240"));var o=t(e("a0a5"));n.__webpack_require_UNI_MP_PLUGIN__=e,i(o.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])}},[["e8ab","common/runtime","common/vendor"]]]);