1 line
6.8 KiB
JavaScript
Executable File
1 line
6.8 KiB
JavaScript
Executable File
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/presale/order_detail"],{1309:function(e,t,a){"use strict";a.r(t);var n=a("464e"),o=a("ec80");for(var r in o)["default"].indexOf(r)<0&&function(e){a.d(t,e,(function(){return o[e]}))}(r);a("e5a1"),a("24ed");var i=a("828b"),s=Object(i["a"])(o["default"],n["b"],n["c"],!1,null,"142a9d86",null,!1,n["a"],void 0);t["default"]=s.exports},"24ed":function(e,t,a){"use strict";var n=a("56d7"),o=a.n(n);o.a},"2b44":function(e,t,a){"use strict";(function(e){var n=a("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(a("870a")),r={components:{nsGoodsRecommend:function(){a.e("components/ns-goods-recommend/ns-goods-recommend").then(function(){return resolve(a("7254"))}.bind(null,a)).catch(a.oe)},nsContact:function(){a.e("components/ns-contact/ns-contact").then(function(){return resolve(a("5036"))}.bind(null,a)).catch(a.oe)}},data:function(){return{isIphoneX:!1,orderId:0,orderData:{action:[]},timestamp:0,payMoney:0,payType:"",memberBalance:0,isBalance:0,isSub:!1}},mixins:[o.default],onLoad:function(e){e.order_id&&(this.orderId=e.order_id)},computed:{balanceMoney:function(){return this.orderData.balance_deposit_money+this.orderData.balance_final_money},balanceDeduct:function(){if(1==this.orderData.order_status&&""==this.orderData.final_out_trade_no&&this.memberBalance>0){var e=this.orderData.order_money-this.orderData.presale_deposit_money;return(this.memberBalance>e?e:this.memberBalance).toFixed(2)}return 0},presaleDiscount:function(){return(parseFloat(this.orderData.presale_money)-parseFloat(this.orderData.presale_deposit_money)).toFixed(2)}},onShow:function(){this.isIphoneX=this.$util.uniappIsIPhoneX(),this.storeToken?this.getOrderData():this.$util.redirectTo("/pages_tool/login/index",{back:"/pages/order/detail?order_id="+this.orderId}),this.getMemberBalance()},methods:{getMemberBalance:function(){var e=this;this.$api.sendRequest({url:"/api/memberaccount/info",data:{account_type:"balance,balance_money"},success:function(t){t.data&&(e.memberBalance=parseFloat(t.data.balance)+parseFloat(t.data.balance_money))}})},goDetail:function(){this.$util.redirectTo("/pages_promotion/presale/detail",{id:this.orderData.presale_id})},getOrderData:function(){var t=this;this.$api.sendRequest({url:"/presale/api/order/detail",data:{order_id:this.orderId},success:function(a){t.timestamp=a.timestamp,e.stopPullDownRefresh(),a.code>=0?(t.orderData=a.data,t.$refs.loadingCover&&t.$refs.loadingCover.hide()):(t.$util.showToast({title:"未获取到订单信息!"}),setTimeout((function(){t.$util.redirectTo("/pages_promotion/presale/list")}),1500))},fail:function(a){e.stopPullDownRefresh(),t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})},onPullDownRefresh:function(){this.getOrderData()},operation:function(e){var t=this;switch(e){case"deleteOrder":this.deleteOrder(this.orderData.id,(function(){t.getOrderData()}));break;case"orderClose":this.orderClose(this.orderData.id,(function(){t.getOrderData()}));break;case"orderPayDeposit":this.openPaymentPopup(this.orderData,"presale_deposit_money");break;case"refundDeposit":this.refundDeposit(this.orderData.id,(function(){t.getOrderData()}));break;case"orderPayFinal":this.openPaymentPopup(this.orderData,"final_money");break}},imageError:function(){this.orderData.sku_image=this.$util.getDefaultImage().goods,this.$forceUpdate()},pay:function(){var e=this;this.isSub||(this.isSub=!0,"final_money"==this.payType?this.orderPayFinal(this.orderData,(function(){e.getOrderData()})):"presale_deposit_money"==this.payType&&this.orderPayDeposit(this.orderData,(function(){e.getOrderData()})))},useBalance:function(){this.isBalance?(this.isBalance=0,this.payMoney+=parseFloat(this.balanceDeduct)):(this.isBalance=1,this.payMoney-=parseFloat(this.balanceDeduct))}},filters:{abs:function(e){return Math.abs(parseFloat(e)).toFixed(2)}}};t.default=r}).call(this,a("df3c")["default"])},4068:function(e,t,a){"use strict";(function(e,t){var n=a("47a9");a("d381");n(a("3240"));var o=n(a("1309"));e.__webpack_require_UNI_MP_PLUGIN__=a,t(o.default)}).call(this,a("3223")["default"],a("df3c")["createPage"])},"424c":function(e,t,a){},"464e":function(e,t,a){"use strict";a.d(t,"b",(function(){return o})),a.d(t,"c",(function(){return r})),a.d(t,"a",(function(){return n}));var n={nsContact:function(){return a.e("components/ns-contact/ns-contact").then(a.bind(null,"5036"))},nsGoodsRecommend:function(){return a.e("components/ns-goods-recommend/ns-goods-recommend").then(a.bind(null,"7254"))},nsPayment:function(){return a.e("components/ns-payment/ns-payment").then(a.bind(null,"7aec"))},loadingCover:function(){return a.e("components/loading-cover/loading-cover").then(a.bind(null,"c003"))}},o=function(){var e=this,t=e.$createElement,a=(e._self._c,e.$util.img("public/uniapp/order/status-wrap-bg.png")),n=1!=e.orderData.refund_status&&1==e.orderData.order_status&&e.orderData.pay_start_time>e.timestamp?e.$util.timeStampTurnTime(e.orderData.pay_start_time):null,o=1==e.orderData.refund_status||1!=e.orderData.order_status||e.orderData.pay_start_time>e.timestamp?null:e.$util.timeStampTurnTime(e.orderData.pay_end_time),r=e.$util.img(e.orderData.sku_image,{size:"mid"}),i=e.$lang("common.currencySymbol"),s=parseFloat(e.orderData.price).toFixed(2).split("."),c=parseFloat(e.orderData.price).toFixed(2).split("."),d=e.$util.timeStampTurnTime(e.orderData.create_time),l=e.orderData.close_time>0?e.$util.timeStampTurnTime(e.orderData.close_time):null,u=e.orderData.pay_deposit_time>0?e.$util.timeStampTurnTime(e.orderData.pay_deposit_time):null,m=e.orderData.pay_final_time>0?e.$util.timeStampTurnTime(e.orderData.pay_final_time):null,p=e.$lang("common.currencySymbol"),f=e.$lang("common.currencySymbol"),h=e.$lang("common.currencySymbol"),y=e.presaleDiscount>0?e.$lang("common.currencySymbol"):null,_=e.$lang("common.currencySymbol"),g=e.orderData.invoice_money>0?e.$lang("common.currencySymbol"):null,D=e.orderData.invoice_delivery_money>0?e.$lang("common.currencySymbol"):null,b=e.orderData.promotion_money>0?e.$lang("common.currencySymbol"):null,$=e.orderData.coupon_money>0?e.$lang("common.currencySymbol"):null,v=e.balanceMoney>0?e.$lang("common.currencySymbol"):null,S=e.orderData.point_money>0?e.$lang("common.currencySymbol"):null,T=e.$lang("common.currencySymbol"),P=e.orderData.action.length;e._isMounted||(e.e0=function(t){return e.$util.copy(e.orderData.order_no)}),e.$mp.data=Object.assign({},{$root:{g0:a,g1:n,g2:o,g3:r,m0:i,g4:s,g5:c,g6:d,g7:l,g8:u,g9:m,m1:p,m2:f,m3:h,m4:y,m5:_,m6:g,m7:D,m8:b,m9:$,m10:v,m11:S,m12:T,g10:P}})},r=[]},"56d7":function(e,t,a){},e5a1:function(e,t,a){"use strict";var n=a("424c"),o=a.n(n);o.a},ec80:function(e,t,a){"use strict";a.r(t);var n=a("2b44"),o=a.n(n);for(var r in n)["default"].indexOf(r)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(r);t["default"]=o.a}},[["4068","common/runtime","common/vendor","pages_promotion/common/vendor"]]]); |