12 |
- require('./common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pageA/order"],{249:function(n,i,e){"use strict";(function(n,i){var t=e(4);e(26);t(e(25));var o=t(e(250));n.__webpack_require_UNI_MP_PLUGIN__=e,i(o.default)}).call(this,e(1)["default"],e(2)["createPage"])},250:function(n,i,e){"use strict";e.r(i);var t=e(251),o=e(253);for(var s in o)["default"].indexOf(s)<0&&function(n){e.d(i,n,(function(){return o[n]}))}(s);e(255);var a,c=e(45),u=Object(c["default"])(o["default"],t["render"],t["staticRenderFns"],!1,null,"2e3811f3",null,!1,t["components"],a);u.options.__file="pageA/order.vue",i["default"]=u.exports},251:function(n,i,e){"use strict";e.r(i);var t=e(252);e.d(i,"render",(function(){return t["render"]})),e.d(i,"staticRenderFns",(function(){return t["staticRenderFns"]})),e.d(i,"recyclableRender",(function(){return t["recyclableRender"]})),e.d(i,"components",(function(){return t["components"]}))},252:function(n,i,e){"use strict";var t;e.r(i),e.d(i,"render",(function(){return o})),e.d(i,"staticRenderFns",(function(){return a})),e.d(i,"recyclableRender",(function(){return s})),e.d(i,"components",(function(){return t}));try{t={uIcon:function(){return Promise.all([e.e("common/vendor"),e.e("uview-ui/components/u-icon/u-icon")]).then(e.bind(null,882))},uPopup:function(){return Promise.all([e.e("common/vendor"),e.e("uview-ui/components/u-popup/u-popup")]).then(e.bind(null,907))}}}catch(c){if(-1===c.message.indexOf("Cannot find module")||-1===c.message.indexOf(".vue"))throw c;console.error(c.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var o=function(){var n=this,i=n.$createElement,e=(n._self._c,n.addinfo?n.replacePhoneToStar(n.addinfo.mobile):null),t="shop"!=n.typea&&1==n.goodinfo.is_discount?Number(1e3*n.sku_info.price):null,o="shop"!=n.typea&&1==n.goodinfo.is_discount?Number(1e3*n.value):null,s="shop"!=n.typea&&1!=n.goodinfo.is_discount?Number(1e3*n.sku_info.discount_price):null,a="shop"!=n.typea&&1!=n.goodinfo.is_discount?Number(n.value):null,c=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,s=0!=i.is_discount?i.price.slice(0,-3):null,a=0==i.is_discount?i.discount_price.slice(-3):null,c=0!=i.is_discount?i.price.slice(-3):null;return{$orig:t,g0:o,g1:s,g2:a,g3:c}})),u="shop"!=n.typea&&1==n.goodinfo.is_discount?Number(100*n.sku_info.price):null,r="shop"!=n.typea&&1==n.goodinfo.is_discount?Number(100*n.value):null,d="shop"!=n.typea&&1!=n.goodinfo.is_discount?Number(100*n.sku_info.discount_price):null,h="shop"!=n.typea&&1!=n.goodinfo.is_discount?Number(100*n.value):null,l="shop"!=n.typea&&1==n.goodinfo.is_discount?Number(100*n.sku_info.price):null,p="shop"!=n.typea&&1==n.goodinfo.is_discount?Number(100*n.value):null,m="shop"!=n.typea&&1!=n.goodinfo.is_discount?Number(100*n.sku_info.discount_price):null,g="shop"!=n.typea&&1!=n.goodinfo.is_discount?Number(100*n.value):null,_="shop"==n.typea?Number(1e4*n.sum+1e4*Number(n.goodsPrice)):null,f="shop"!=n.typea&&1==n.goodinfo.is_discount?Number(1e4*n.sum+Number(n.sku_info.price)*Number(n.value)*1e4):null,v="shop"!=n.typea&&0==n.goodinfo.is_discount?Number(1e4*n.sum+Number(n.sku_info.discount_price)*Number(n.value)*1e4):null;n.$mp.data=Object.assign({},{$root:{m0:e,m1:t,m2:o,m3:s,m4:a,l0:c,m5:u,m6:r,m7:d,m8:h,m9:l,m10:p,m11:m,m12:g,m13:_,m14:f,m15:v}})},s=!1,a=[];o._withStripped=!0},253:function(n,i,e){"use strict";e.r(i);var t=e(254),o=e.n(t);for(var s in t)["default"].indexOf(s)<0&&function(n){e.d(i,n,(function(){return t[n]}))}(s);i["default"]=o.a},254: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:"",selelist:[],typea:"",goodsPrice:"",goodsWeight:"",stringcheck:"",cartid:"",weight_total:"",valuenum:!1}},computed:{i18n:function(){return this.$t("index")}},onLoad:function(n){n.typea?(this.typea=n.typea,this.selelist=JSON.parse(decodeURIComponent(n.selelist)),console.log(this.selelist),this.goodsPrice=n.goodsPrice,this.goodsWeight=n.goodsWeight,this.stringcheck=n.stringcheck,this.cartid=n.cartid,console.log(this.cartid)):n&&(this.value=n.value,this.sku_info=JSON.parse(decodeURIComponent(n.sku)),this.goodinfo=JSON.parse(decodeURIComponent(n.goodinfo)),n.share_merchant_id&&(this.share_merchant_id=n.share_merchant_id))},onShow:function(){""!=n.getStorageSync("language")&&(this.language=n.getStorageSync("language")),this.recommend()},methods:{changwu:function(){this.addinfo?this.show=!0:this.$u.toast(this.i18n.shippingaddress)},valChange:function(){this.valuenum=!0},todetail:function(i){n.navigateTo({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()}}})},calculate:function(){var i=this;n.$u.http.post("/api/order/calculate",{address_id:this.addinfo.id,goods_id:this.goodinfo.id,goods_num:this.value,sku_item_id:this.sku_info.id,cart_ids:this.stringcheck,remark:"",merchant_goods_id:this.goodinfo.merchant_goods_id||"",container_id:this.containid,share_member_id:this.share_merchant_id,belong:this.goodinfo.source||""}).then((function(n){i.sum=n.freight,0==i.sum&&(i.unit_price=0)})).catch((function(){}))},container:function(){var i=this;this.containlist=[],n.$u.http.get("/api/container-base",{params:{is_page:0,province_id:this.province_id,transport_type_id:this.transport_type_id,weight:"shop"==this.typea?"":Number(this.sku_info.weight)*this.value,type:"shop"==this.typea?"":0==this.goodinfo.cate?"normal":"special",length:"shop"==this.typea?"":Number(this.sku_info.length)*this.value,width:this.sku_info.width,height:this.sku_info.height,cart_id:this.cartid}}).then((function(n){n.forEach((function(n){0!=n.sum&&i.containlist.push(n),console.log(i.containlist)})),0==i.cartid.length&&"shop"==i.typea&&(console.log("his.cartid.length",i.cartid.length),i.sum=0),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.weight_total=i.containlist[0].weight_total,i.containid=i.containlist[0].id,"shop"==i.typea&&i.calculate(),"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){Number(i.goodsPrice)>n.free_shipping&&"shop"==i.typea&&(console.log("goodsPrice",i.goodsPrice),console.log("res.free_shipping",n.free_shipping),i.sum=0,i.unit_price=0);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,this.weight_total=n.weight_total,"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.valuenum=!1,this.show1=!1,this.containname1=this.containname,this.recommendweight(),this.config()},close:function(){this.show=!1,this.show1=!1},topay:function(){var i=this;this.valuenum?this.$u.toast(this.i18n.newcontainer):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:this.stringcheck,remark:"",merchant_goods_id:this.goodinfo.merchant_goods_id||"",container_id:this.containid,share_member_id:this.share_merchant_id,belong:this.goodinfo.source||""}).then((function(e){console.log("share_merchant_id",i.share_merchant_id),console.log(e),n.navigateTo({url:"/pageA/payorder?orderid="+e.id+"&sum="+e.amount})})).catch((function(){}))}}};i.default=e}).call(this,e(2)["default"])},255:function(n,i,e){"use strict";e.r(i);var t=e(256),o=e.n(t);for(var s in t)["default"].indexOf(s)<0&&function(n){e.d(i,n,(function(){return t[n]}))}(s);i["default"]=o.a},256:function(n,i,e){}},[[249,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../.sourcemap/mp-weixin/pageA/order.js.map
|