You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bjhedasx/public/h5/static/js/pages-mall-order.807a902d.js

1 line
15 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-mall-order"],{"02a6":function(t,e,a){"use strict";a.r(e);var n=a("8edd"),i=a.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(s);e["default"]=i.a},"035f":function(t,e,a){"use strict";a.r(e);var n=a("8b07"),i=a("47f6");for(var s in i)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(s);a("ec5d");var r=a("f0c5"),o=Object(r["a"])(i["default"],n["b"],n["c"],!1,null,"55763cb4",null,!1,n["a"],void 0);e["default"]=o.exports},"0937":function(t,e,a){var n=a("24fb");e=n(!1),e.push([t.i,".btn[data-v-3664ef49]{width:%?220?%;height:%?73?%;line-height:%?73?%;border-radius:%?36?%}",""]),t.exports=e},"09ef":function(t,e,a){"use strict";a.r(e);var n=a("335f"),i=a.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(s);e["default"]=i.a},"1ede":function(t,e,a){"use strict";a.r(e);var n=a("75a3"),i=a("09ef");for(var s in i)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(s);a("ba94");var r=a("f0c5"),o=Object(r["a"])(i["default"],n["b"],n["c"],!1,null,"3664ef49",null,!1,n["a"],void 0);e["default"]=o.exports},"24c3":function(t,e,a){"use strict";a("7a82");var n=a("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("a9e3");var i=n(a("4e85")),s={props:{text:{type:String,default:""},bgColor:{type:String,default:""},color:{type:String,default:"#fff"},radius:{type:[String,Number],default:0}},computed:{text_style:function(){var t=this.bgColor?this.bgColor:i.default.mainColor();return"padding: 0 8rpx;margin:auto 0; border-radius:"+this.radius+"rpx;background: "+t+";color: "+this.color+";"}}};e.default=s},"28e6":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return s})),a.d(e,"a",(function(){return n}));var n={tyTextLabel:a("db0d").default},i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"bar_address_cn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.go("pages/user/address/list?type=2")}}},[t.address.id?a("v-uni-view",{staticClass:"padding-lr-30 padding-tb-25 radius-20 bg-ff"},[a("v-uni-view",[a("v-uni-text",{staticClass:"text-30"},[t._v(t._s(t.address.linkman))]),a("v-uni-text",{staticClass:"margin-left-30 text-30"},[t._v(t._s(t.address.mobile_phone))])],1),a("v-uni-view",{staticClass:"margin-top-10 text-28 text-80"},[a("v-uni-view",{},[2==t.address.is_default?a("v-uni-view",{staticClass:"margin-right-10 inline-block"},[a("ty-text-label",{attrs:{text:"默认",radius:"4"}})],1):t._e(),t._v(t._s(t.address.province)+t._s(t.address.city)+t._s(t.address.area)+t._s(t.address.address))],1)],1)],1):a("v-uni-view",{staticClass:"padding-lr-30 line-height-100 radius-20 flex align-center justify-between bg-ff"},[a("v-uni-text",{staticClass:"text-28 text-4d"},[t._v("请选择地址")]),a("v-uni-text",{staticClass:"tyIcon-fanhui text-24 text-4d"})],1)],1)},s=[]},"335f":function(t,e,a){"use strict";a("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("a9e3");var n={props:{payMoney:{type:[String,Number],default:0},money:{type:[String,Number],default:0},show:{type:Boolean,default:!1},payWay:{type:Array,default:function(){return["weixin","alipay","money"]}}},data:function(){return{show1:!1}},watch:{show:function(t){this.show1=this.show},show1:function(t){this.$emit("update:show",t)}},methods:{goPay:function(){this.$emit("goPay")},pay:function(t){this.$emit("pay",{pay_type:t.pay_type})}}};e.default=n},"47f6":function(t,e,a){"use strict";a.r(e);var n=a("e9d2"),i=a.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(s);e["default"]=i.a},"4bb7":function(t,e,a){"use strict";a.r(e);var n=a("6da4"),i=a.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(s);e["default"]=i.a},5025:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return s})),a.d(e,"a",(function(){return n}));var n={tyBarAddress:a("8e40").default,jcMallOrderProduct:a("035f").default,tyBarOrderBottom:a("1ede").default,tyFunctionH5Alipay:a("08ac").default},i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"mall-order-page"},[a("v-uni-view",{staticClass:"page-content padding-bottom-safe-footer-20"},[a("v-uni-view",{staticClass:"margin-lr-20"},[a("v-uni-view",{staticClass:"margin-top-20"},[a("ty-bar-address",{attrs:{address:t.address}})],1),a("v-uni-view",{staticClass:"margin-top-20"},[a("jc-mall-orderProduct",{attrs:{list:t.orderProduct}})],1),a("v-uni-view",{staticClass:"margin-top-20 padding-lr-30 radius-20 bg-ff"},[a("v-uni-view",{staticClass:"line-height-100 flex align-center justify-between"},[a("v-uni-text",{staticClass:"text-26"},[t._v("商品合计")]),a("v-uni-text",{staticClass:"text-26 text-main"},[t._v("¥"+t._s(t.totalPrice))])],1),a("v-uni-view",{staticClass:"line-height-100 flex align-center justify-between"},[a("v-uni-text",{staticClass:"text-26"},[t._v("运费")]),a("v-uni-text",{staticClass:"text-26 text-main"},[t._v(t._s(t.freight>0?"+¥"+t.freight:"包邮 免运费"))])],1),a("v-uni-view",{staticClass:"line-height-100 flex align-center justify-between",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.go("pages/discount/coupon/choose?price="+t.totalPrice+"&coupon_id="+t.coupon.id)}}},[a("v-uni-text",{staticClass:"text-26"},[t._v("优惠券")]),a("v-uni-view",{staticClass:"flex align-center"},[t.coupon.id?a("v-uni-text",{staticClass:"text-26 text-main"},[t._v("-¥"+t._s(t.coupon.price))]):t.canChooseCouponNumber>0?a("v-uni-text",{staticClass:"text-26 text-main"},[t._v(t._s(t.canChooseCouponNumber)+"张可用")]):a("v-uni-text",{staticClass:"text-26 text-80"},[t._v("暂无可用优惠券")]),a("v-uni-text",{staticClass:"tyIcon-fanhui text-20 text-4d"})],1)],1),a("v-uni-view",{staticClass:"line-height-100 flex align-center",staticStyle:{"border-top":"1rpx dashed #e6e6e6"}},[a("v-uni-text",{staticClass:"text-26"},[t._v("备注")]),a("v-uni-input",{staticClass:"flex-one margin-left-100 text-26 text-right",attrs:{type:"text",placeholder:"建议留言前与客服协商一致","placeholder-class":"text-26 text-cc"},model:{value:t.remark,callback:function(e){t.remark=e},expression:"remark"}})],1)],1)],1),a("ty-bar-order-bottom",{attrs:{show:t.isPayLayerShow,money:t.money,"pay-money":t.payMoney,"pay-way":t.pay_way},on:{"update:show":function(e){arguments[0]=e=t.$handleEvent(e),t.isPayLayerShow=e},goPay:function(e){arguments[0]=e=t.$handleEvent(e),t.goPay.apply(void 0,arguments)},pay:function(e){arguments[0]=e=t.$handleEvent(e),t.pay.apply(void 0,arguments)}}})],1),a("v-uni-view",{staticClass:"page-layer"},[a("ty-function-h5-alipay",{attrs:{"raw-html":t.rawHtml}})],1)],1)},s=[]},"6da4":function(t,e,a){"use strict";a("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={props:{address:{type:Object,default:function(){}}},data:function(){return{}},methods:{}};e.default=n},"75a3":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return s})),a.d(e,"a",(function(){return n}));var n={tyLayerPay:a("0c5a").default},i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"bar_order_bottom_cn"},[a("v-uni-view",{staticClass:"cn_content"},[a("v-uni-view",{staticClass:"jc-footer-safe bg-ff"},[a("v-uni-view",{staticClass:"padding-lr-30 line-height-footer flex align-center justify-between"},[a("v-uni-view",[a("v-uni-text",{staticClass:"text-28"},[t._v("实付:")]),a("v-uni-text",{staticClass:"text-price text-32 text-bold"},[t._v(t._s(t.payMoney))])],1),a("v-uni-view",{staticClass:"btn bg-main-gradient text-center text-30 text-ff",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goPay.apply(void 0,arguments)}}},[t._v("去付款")])],1)],1)],1),a("v-uni-view",{staticClass:"cn_layer"},[a("ty-layer-pay",{attrs:{show:t.show1,money:t.money,"pay-money":t.payMoney,"pay-way":t.payWay},on:{"update:show":function(e){arguments[0]=e=t.$handleEvent(e),t.show1=e},pay:function(e){arguments[0]=e=t.$handleEvent(e),t.pay.apply(void 0,arguments)}}})],1)],1)},s=[]},"8b07":function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return i})),a.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"mall_order_product_cn"},[a("v-uni-view",{staticClass:"padding-30 radius-20 bg-ff"},t._l(t.list,(function(e,n){return a("v-uni-view",{key:n,staticClass:"item margin-top-50 flex align-start"},[a("v-uni-image",{staticClass:"jc-image-180 radius-10",attrs:{src:e.product_cover_img,mode:"aspectFill"}}),a("v-uni-view",{staticClass:"margin-left-30 flex-one"},[a("v-uni-view",{staticClass:"line-height-35 text-24 text-cut-one"},[t._v(t._s(e.product_name))]),a("v-uni-view",{staticClass:"margin-top-20 line-30 height-60 text-cut-two text-22 text-80"},[t._v(t._s(e.product_sku_name))]),a("v-uni-view",{staticClass:"margin-top-25 flex align-center justify-between"},[a("v-uni-text",{staticClass:"text-price text-32 text-bold text-main"},[t._v(t._s(e.product_price))]),a("v-uni-text",{staticClass:"text-24 text-4d"},[t._v("x"+t._s(e.number))])],1)],1)],1)})),1)],1)},i=[]},"8e40":function(t,e,a){"use strict";a.r(e);var n=a("28e6"),i=a("4bb7");for(var s in i)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(s);var r=a("f0c5"),o=Object(r["a"])(i["default"],n["b"],n["c"],!1,null,"6f4c197b",null,!1,n["a"],void 0);e["default"]=o.exports},"8edd":function(t,e,a){"use strict";a("7a82");var n=a("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("ac1f"),a("466d"),a("5319");n(a("d94d"));var i=n(a("d9f0")),s={data:function(){return{type:1,spikeProductId:"",buyType:"",productId:"",sku:"",number:"",address:{},coupon:{},canChooseCouponNumber:0,isChooseDefaultCoupon:1,orderProduct:[],totalPrice:0,freight:0,remark:"",payMoney:0,isPayLayerShow:!1,money:0,rawHtml:"",pay_way:["weixin","alipay","money"]}},onLoad:function(t){this.type=t.type||1,this.spikeProductId=t.spike_product_id||"",this.buyType=t.buy_type||"",this.productId=t.product_id||"",this.sku=t.sku||"",this.number=t.number||""},onShow:function(){this.loadOrderReady(),"h5"==this.cn.userAgent()&&uni.getStorageSync("hasOpenMwebUrl")&&(uni.removeStorageSync("hasOpenMwebUrl"),this.cn.confirm("请确认支付是否已完成","已取消支付","已完成支付").then((function(t){uni.redirectTo({url:"/pages/mall/my/orderList"})})))},onReady:function(){var t=this;if("weixin"==this.cn.userAgent()){var e=window.location.href;e.match(/\?#/)||location.replace(window.location.href.split("#")[0]+"?"+window.location.hash)}this.rq.getData("money/api/Money/getMyMoney").then((function(e){0==e.code&&(t.money=e.data.my.money)}))},onUnload:function(){getApp().globalData.order.myAddressId="",getApp().globalData.order.myCouponId="",getApp().globalData.order.isHasChooseCoupon=0},methods:{loadOrderReady:function(){var t=this,e=getApp().globalData,a=e.order.myAddressId?e.order.myAddressId:"";1==e.order.isHasChooseCoupon&&(this.isChooseDefaultCoupon=0);var n=e.order.myCouponId?e.order.myCouponId:"";i.default.getOrderReady(this.type,this.buyType,a,this.productId,this.sku,this.number,this.isChooseDefaultCoupon,n,this.spikeProductId).then((function(a){0==a.code&&(a.data.my_address?(e.order.myAddressId=a.data.my_address.id,t.address=a.data.my_address):(e.order.myAddressId="",t.address={}),a.data.choose_my_coupon&&(e.order.myCouponId=a.data.choose_my_coupon.id,t.coupon=a.data.choose_my_coupon),t.orderProduct=a.data.order_product,t.canChooseCouponNumber=a.data.can_choose_coupon_number,t.totalPrice=a.data.total_price,t.freight=a.data.freight,t.payMoney=a.data.pay_money)}))},goPay:function(){this.address.id&&this.address.id;if(!this.address.id)return this.cn.toast("请选择地址"),!1;0==this.payMoney?this.pay({pay_type:0}):this.isPayLayerShow=!0},pay:function(t){var e=this,a=this.coupon.id?this.coupon.id:"",n=this.address.id?this.address.id:"";if(!this.address.id)return this.cn.toast("请选择地址"),!1;i.default.insertOrder(this.type,this.buyType,n,this.productId,this.sku,this.number,a,t.pay_type,this.remark,this.spikeProductId).then((function(a){if(getApp().globalData.order.myAddressId="",getApp().globalData.order.myCouponId="",getApp().globalData.order.isHasChooseCoupon=0,0==a.code)if(1==a.data.need_pay)if("h5"==e.cn.userAgent()&&2==t.pay_type)e.rawHtml=a.data.pay_params;else if("h5"==e.cn.userAgent()&&1==t.pay_type)e.isPayLayerShow=!1,uni.setStorageSync("hasOpenMwebUrl",1),window.location.href=a.data.pay_params;else{var n=t.pay_type;e.cn.requestPayment(a.data.pay_params,n).then((function(t){uni.redirectTo({url:"/pages/mall/my/orderList"})})).catch((function(t){uni.redirectTo({url:"/pages/mall/my/orderList"})}))}else e.cn.alert(a.msg).then((function(t){uni.redirectTo({url:"/pages/mall/my/orderList"})}));else e.isPayLayerShow=!1}))}}};e.default=s},ba94:function(t,e,a){"use strict";var n=a("fa9c"),i=a.n(n);i.a},c253:function(t,e,a){var n=a("24fb");e=n(!1),e.push([t.i,".item[data-v-55763cb4]:first-child{margin-top:0!important}",""]),t.exports=e},c821:function(t,e,a){"use strict";a.r(e);var n=a("24c3"),i=a.n(n);for(var s in n)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(s);e["default"]=i.a},cb69:function(t,e,a){var n=a("c253");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=a("4f06").default;i("e1de959a",n,!0,{sourceMap:!1,shadowMode:!1})},d5d8:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return i})),a.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=this._self._c||t;return e("v-uni-view",{staticClass:"text_label_cn inline-block"},[e("v-uni-view",{staticClass:"inline-block line-height-30 text-18",style:this.text_style},[this._v(this._s(this.text))])],1)},i=[]},d94d:function(t,e,a){"use strict";a("7a82");var n=a("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("d3b7");var i=n(a("798d")),s={getDefaultAddress:function(){return new Promise((function(t,e){i.default.getData("base/user/api/Address/getDefaultAddress").then((function(e){t(e)})).catch((function(t){e(t)}))}))}},r=s;e.default=r},db0d:function(t,e,a){"use strict";a.r(e);var n=a("d5d8"),i=a("c821");for(var s in i)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(s);var r=a("f0c5"),o=Object(r["a"])(i["default"],n["b"],n["c"],!1,null,"e0dcf4b2",null,!1,n["a"],void 0);e["default"]=o.exports},ddca:function(t,e,a){"use strict";a.r(e);var n=a("5025"),i=a("02a6");for(var s in i)["default"].indexOf(s)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(s);var r=a("f0c5"),o=Object(r["a"])(i["default"],n["b"],n["c"],!1,null,"5326aba0",null,!1,n["a"],void 0);e["default"]=o.exports},e9d2:function(t,e,a){"use strict";a("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={props:{list:{type:Array,default:[]}},data:function(){return{}},methods:{}};e.default=n},ec5d:function(t,e,a){"use strict";var n=a("cb69"),i=a.n(n);i.a},fa9c:function(t,e,a){var n=a("0937");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var i=a("4f06").default;i("6aaddb0f",n,!0,{sourceMap:!1,shadowMode:!1})}}]);