yj
2024-12-05 ac3234c308e86f20cc63465573f321561ee00690
1
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/order/detail"],{"0fef":function(e,r,a){"use strict";a.r(r);var t=a("9e9e"),i=a("649f");for(var o in i)["default"].indexOf(o)<0&&function(e){a.d(r,e,(function(){return i[e]}))}(o);a("b9c6");var n=a("828b"),l=Object(n["a"])(i["default"],t["b"],t["c"],!1,null,null,null,!1,t["a"],void 0);r["default"]=l.exports},"649f":function(e,r,a){"use strict";a.r(r);var t=a("9da3"),i=a.n(t);for(var o in t)["default"].indexOf(o)<0&&function(e){a.d(r,e,(function(){return t[e]}))}(o);r["default"]=i.a},"7f09":function(e,r,a){"use strict";(function(e,r){var t=a("47a9");a("a346");t(a("3240"));var i=t(a("0fef"));e.__webpack_require_UNI_MP_PLUGIN__=a,r(i.default)}).call(this,a("3223")["default"],a("df3c")["createPage"])},"9da3":function(e,r,a){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var t={WX:"微信支付",ALI:"支付宝",OFFLINE:"线下支付"},i={10:"未付款",12:"正在拼团",20:"待出库",30:"待收货",40:"待评价",50:"已完成",60:"退款中",70:"已退款",80:"已取消",90:"已取消(系统)"},o={filters:{priceFormat:function(e){return e/100},payChannelFilter:function(e){return t[e]},statusFilter:function(e){return i[e]}},data:function(){return{style:this.$api.style,orderId:"",orderDetail:{skuList:[],totalOriginalPrice:0,totalPrice:0,coupon:void 0,mono:""},cancelTime:"",confirmTime:"",reloadPageFlag:!1}},onLoad:function(e){this.orderId=e.orderid,this.loadData()},methods:{loadData:function(){var e=this;e.$api.request("order","getOrderDetail",{orderId:e.orderId}).then((function(r){if(e.orderDetail=JSON.parse(JSON.stringify(r.data)),10===e.orderDetail.status&&e.orderDetail.cancelSec>0){e.cancelTime=e.secondsToDays(e.orderDetail.cancelSec);var a=setInterval((function(){if(e.orderDetail.cancelSec--,e.orderDetail.cancelSec<0)return clearInterval(a),e.reloadPageFlag=!0,e.loadData(),void(e.$api.prePage().loadData&&e.$api.prePage().loadData());e.cancelTime=e.secondsToDays(e.orderDetail.cancelSec)}),1e3)}else if(30===e.orderDetail.status&&e.orderDetail.confirmSec>0){e.confirmTime=e.secondsToDays(e.orderDetail.confirmSec);var t=setInterval((function(){if(e.orderDetail.confirmSec--,e.orderDetail.confirmSec<0)return clearInterval(t),e.reloadPageFlag=!0,e.loadData(),void(e.$api.prePage().loadData&&e.$api.prePage().loadData());e.confirmTime=e.secondsToDays(e.orderDetail.confirmSec)}),1e3)}}))},secondsToDays:function(e){var r=parseInt(e/86400),a=parseInt(e%86400/3600),t=parseInt(e%86400%3600/60),i=parseInt(e%86400%3600%60),o="";return o+=r?r+"天":"",o+=a?a+"小时":"",o+=t?t+"分":"",o+=i+"秒",o}}};r.default=o},"9e9e":function(e,r,a){"use strict";a.d(r,"b",(function(){return t})),a.d(r,"c",(function(){return i})),a.d(r,"a",(function(){}));var t=function(){var e=this,r=e.$createElement,a=(e._self._c,e.style(200)),t=e.__map(e.orderDetail.skuList,(function(r,a){var t=e.__get_orig(r),i=r.price<r.originalPrice?e._f("priceFormat")(r.originalPrice):null,o=e._f("priceFormat")(r.price);return{$orig:t,f0:i,f1:o}})),i=e._f("statusFilter")(e.orderDetail.status),o=e._f("priceFormat")(e.orderDetail.skuOriginalTotalPrice),n=e.orderDetail.skuOriginalTotalPrice>e.orderDetail.skuTotalPrice?e._f("priceFormat")(e.orderDetail.skuOriginalTotalPrice-e.orderDetail.skuTotalPrice):null,l=e.orderDetail.couponPrice?e._f("priceFormat")(e.orderDetail.couponPrice):null,c=e._f("dateFormat")(e.orderDetail.gmtCreate),d=e.orderDetail.payChannel?e._f("payChannelFilter")(e.orderDetail.payChannel):null,f=e.orderDetail.gmtPay?e._f("dateFormat")(e.orderDetail.gmtPay):null;e.$mp.data=Object.assign({},{$root:{m0:a,l0:t,f2:i,f3:o,f4:n,f5:l,f6:c,f7:d,f8:f}})},i=[]},b9c6:function(e,r,a){"use strict";var t=a("fcfa"),i=a.n(t);i.a},fcfa:function(e,r,a){}},[["7f09","common/runtime","common/vendor"]]]);