12 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pageD/newBulitOrder/newBulitOrder"],{828:function(n,o,t){"use strict";(function(n,o){var e=t(4);t(26);e(t(25));var i=e(t(829));n.__webpack_require_UNI_MP_PLUGIN__=t,o(i.default)}).call(this,t(1)["default"],t(2)["createPage"])},829:function(n,o,t){"use strict";t.r(o);var e=t(830),i=t(832);for(var r in i)["default"].indexOf(r)<0&&function(n){t.d(o,n,(function(){return i[n]}))}(r);t(834);var s,a=t(37),c=Object(a["default"])(i["default"],e["render"],e["staticRenderFns"],!1,null,"6701622d",null,!1,e["components"],s);c.options.__file="pageD/newBulitOrder/newBulitOrder.vue",o["default"]=c.exports},830:function(n,o,t){"use strict";t.r(o);var e=t(831);t.d(o,"render",(function(){return e["render"]})),t.d(o,"staticRenderFns",(function(){return e["staticRenderFns"]})),t.d(o,"recyclableRender",(function(){return e["recyclableRender"]})),t.d(o,"components",(function(){return e["components"]}))},831:function(n,o,t){"use strict";var e;t.r(o),t.d(o,"render",(function(){return i})),t.d(o,"staticRenderFns",(function(){return s})),t.d(o,"recyclableRender",(function(){return r})),t.d(o,"components",(function(){return e}));try{e={uIcon:function(){return Promise.all([t.e("common/vendor"),t.e("uview-ui/components/u-icon/u-icon")]).then(t.bind(null,860))}}}catch(a){if(-1===a.message.indexOf("Cannot find module")||-1===a.message.indexOf(".vue"))throw a;console.error(a.message),console.error("1. 排查组件名称拼写是否正确"),console.error("2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"),console.error("3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件")}var i=function(){var n=this,o=n.$createElement,t=(n._self._c,JSON.stringify(n.addinfo)),e=JSON.stringify(n.addinfo),i="{}"!=e?n.replacePhoneToStar(n.addinfo.mobile):null,r=n.countGoodsInformation.containname?Number(n.specificationsPrice):null,s=n.countGoodsInformation.containname?Number(n.countGoodsInformation.sum):null;n.$mp.data=Object.assign({},{$root:{g0:t,g1:e,m0:i,m1:r,m2:s}})},r=!1,s=[];i._withStripped=!0},832:function(n,o,t){"use strict";t.r(o);var e=t(833),i=t.n(e);for(var r in e)["default"].indexOf(r)<0&&function(n){t.d(o,n,(function(){return e[n]}))}(r);o["default"]=i.a},833:function(n,o,t){"use strict";(function(n){var e=t(4);Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var i=e(t(61)),r=e(t(63)),s=function(){t.e("pageD/newBulitOrder/component/commodity").then(function(){return resolve(t(1415))}.bind(null,t)).catch(t.oe)},a=function(){t.e("pageD/newBulitOrder/component/selectLogistics").then(function(){return resolve(t(1422))}.bind(null,t)).catch(t.oe)},c=function(){t.e("pageD/newBulitOrder/component/nextLogistics").then(function(){return resolve(t(1429))}.bind(null,t)).catch(t.oe)},d=function(){t.e("pageD/newBulitOrder/component/recommendGoods").then(function(){return resolve(t(1436))}.bind(null,t)).catch(t.oe)},u=function(){t.e("pageD/newBulitOrder/component/goodsInformation").then(function(){return resolve(t(1443))}.bind(null,t)).catch(t.oe)},g={components:{Commodity:s,SelectLogistics:a,NextLogistics:c,RecommendGoods:d,GoodsInformation:u},data:function(){return{addinfo:{},province_id:"",containerList:[],transport_type_id:"",transportTypeName:"",swiptlist:[],goodsList:[],logisticsShow:!1,language:this._language,nextLogisticsShow:!1,goodinfo:{},goodsValue:0,sku_info:{},containname:"",countGoodsInformation:{},goodsWeight:0,goodsId:"",sku_item_id:"",merchant_goods_id:"",goodsSource:"",isDiscount:"",specificationsPrice:0,goodsArr:[]}},computed:{i18n:function(){return this.$t("index")}},onLoad:function(n){this.getOrderGoods(n.orderId),this.recommend()},onShow:function(){""!=n.getStorageSync("language")&&(this.language=n.getStorageSync("language"))},methods:{closeLogistics:function(n){this.logisticsShow=!1,this.nextLogisticsShow=!1,"second"==n.type&&n.containname&&(this.containname=n.containname,this.countGoodsInformation=n)},openContainer:function(n){this.goodinfo.province_id=this.province_id,this.goodinfo.transport_type_id=this.transport_type_id;this.goodsList.goods.map((function(n){console.log(n),n.sku_item.weight,n.sku_item.height,n.sku_item.length,n.sku_item.width,Number(n.sku_item.price)})),this.goodinfo.weight=10,this.goodinfo.height=10,this.goodinfo.length=10,this.goodinfo.width=10,this.goodinfo.price=10,this.logisticsShow=!1,this.nextLogisticsShow=!0,"first"==n.type&&n.transportTypeName&&(this.transportTypeName=n.transportTypeName)},config:function(){var o=this;return(0,r.default)(i.default.mark((function t(){var e;return i.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e=o,t.next=3,n.$u.http.get("/api/config",{params:{module:"free_shipping"}}).then((function(n){var t="";t=Number(e.specificationsPrice)*e.goodsValue,t>n.free_shipping?(e.countGoodsInformation.sum=0,e.countGoodsInformation.unit_price=0):(o.countGoodsInformation.sum=o.countGoodsInformation.unchangedFreight,o.countGoodsInformation.unit_price=o.countGoodsInformation.unchangedUnit_price)})).catch((function(){}));case 3:case"end":return t.stop()}}),t)})))()},topay:function(){n.$u.http.post("/api/order",{address_id:this.addinfo.id,goods_id:this.goodsId,goods_num:this.goodsValue,sku_item_id:this.sku_item_id,cart_ids:"",remark:"",merchant_goods_id:this.merchant_goods_id||"",container_id:this.countGoodsInformation.containid,share_member_id:"",belong:this.goodsSource||"",goods_arr:JSON.stringify(this.goodsArr)}).then((function(o){n.navigateTo({url:"/pageA/payorder?orderid="+o.id+"&sum="+o.amount})})).catch((function(){}))},openLogistics:function(){this.logisticsShow=!0,this.transport()},getOrderGoods:function(o){var t=this;n.$u.http.get("/api/order/read?id=".concat(o)).then((function(o){t.goodsList=o,t.goodsValue=t.goodsList.goods[0].goods_num,t.goodsList.goods.map((function(n){if(t.goodsId=n.goods_id,t.sku_item_id=n.sku_item_id,t.merchant_goods_id=n.merchant_goods_id,n.true_stock>n.goods_num){t.goodsWeight+=n.sku_item.weight*n.goods_num;var o={merchant_goods_id:n.merchant_goods_id,goods_num:n.goods_num,sku_item_id:n.sku_item_id};t.goodsArr.push(o),t.specificationsPrice+=Number(n.discount_price)*n.goods_num}})),t.goodsArr.length<t.goodsList.goods.length&&n.showToast({title:"已自动去除库存不足的商品",icon:"none"})}))},toadd:function(){var o=this;n.navigateTo({url:"/pageC/addressManagement/addressManagement?tabs="+Number(0),events:{getadd:function(n){console.log(n),o.addinfo=n,o.province_id=n.province_id,o.transport()}}})},transport:function(){var o=this;n.$u.http.get("/api/transport-type",{params:{province_id:this.province_id}}).then((function(n){o.containerList=n,o.transport_type_id=n[0].id,o.transportTypeName=n[0].name_cn,"zh-CN"==o.language&&(o.transportTypeName=n[0].name_cn),"en-US"==o.language&&(o.transportTypeName=n[0].name_en),"es-ES"==o.language&&(o.transportTypeName=n[0].name_es),"it-IT"==o.language&&(o.transportTypeName=n[0].name_ita)})).catch((function(){}))},replacePhoneToStar:function(n){if(n)return n.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")},recommend:function(){var o=this;n.$u.http.post("/api/goods/recommend",{keyword:""}).then((function(n){o.swiptlist=n})).catch((function(){}))},changeGoodsNum:function(n){"increase"==n?(this.goodsValue++,this.config()):this.goodsValue>1&&(this.goodsValue--,this.config())}}};o.default=g}).call(this,t(2)["default"])},834:function(n,o,t){"use strict";t.r(o);var e=t(835),i=t.n(e);for(var r in e)["default"].indexOf(r)<0&&function(n){t.d(o,n,(function(){return e[n]}))}(r);o["default"]=i.a},835:function(n,o,t){}},[[828,"common/runtime","common/vendor"]]]);
- //# sourceMappingURL=../../../.sourcemap/mp-weixin/pageD/newBulitOrder/newBulitOrder.js.map
|