detail.js 5.1 KB

1
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["my/order/detail"],{"055f":function(o,n,t){"use strict";var i=t("0dc2"),e=t.n(i);e.a},"0bb8":function(o,n,t){"use strict";t.r(n);var i=t("9852"),e=t("165d");for(var s in e)["default"].indexOf(s)<0&&function(o){t.d(n,o,(function(){return e[o]}))}(s);t("055f");var a=t("f0c5"),d=Object(a["a"])(e["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);n["default"]=d.exports},"0dc2":function(o,n,t){},"165d":function(o,n,t){"use strict";t.r(n);var i=t("442c"),e=t.n(i);for(var s in i)["default"].indexOf(s)<0&&function(o){t.d(n,o,(function(){return i[o]}))}(s);n["default"]=e.a},"442c":function(o,n,t){"use strict";(function(o){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i=t("7602"),e=t("a136"),s={data:function(){return{isVisual:!1,codeData:"123",show:!1,loading:!1,btnLoading:!1,oldBright:0,info:{goodsList:[{goodsState:""}]},isNotTime:!1}},watch:{},filters:{filterType:function(o){return"APPLY_REFUND"==o?"退款审核中":"CLOSE"==o?"关闭订单":"REFUNDED"==o?"已退款":"REFUSAL_REFUND"==o?"拒绝退款":"USED"==o?"订单已完成":"WAIT_PAYMENT"==o?"待付款":"WAIT_USE"==o?"待使用":void 0},filterPay:function(o){return"wx.unifiedOrder"==o?"微信支付":"trade.create"==o?"支付宝支付":"uac.miniOrder"==o?"云闪付支付":"-"}},computed:{closeTime:function(){return this.info.createTime+18e5-(new Date).getTime()}},methods:{isRefund:function(){return!this.info.goodsList[0].verifyModel||!!(this.info.goodsList[0].verifyModel&&(new Date).getTime()<this.info.goodsList[0].verifyModel.checkTime+1728e5)},finish:function(){this.isNotTime=!0,console.log(222222,this.isNotTime),this.payDetails(this.info.orderNo)},refundDetail:function(){o.navigateTo({url:"/my/order/refundDetail?id=".concat(this.info.orderNo)})},checkCode:function(){var o=this;this.codeData="",this.$nextTick((function(){o.show=!0,o.loading=!0;(0,i.qrCode)(o.info.goodsList[0].id).then((function(n){o.loading=!1,"Success"==n.state&&(o.codeData=n.content)}))}))},close:function(){this.show=!1},apply:function(){var n=this;o.navigateTo({url:"./refund",success:function(o){o.eventChannel.emit("orderInfo",n.info)}})},payDetails:function(o){var n=this;(0,e.payDetails)(o).then((function(o){n.info=o.content;try{var t=JSON.parse(n.info.extend);t.account&&(n.isVisual=!0)}catch(i){}}))},pay:function(){if(!this.btnLoading){this.btnLoading=!0,o.showLoading({title:"支付中"});var n=this,t=JSON.parse(this.info.payment.miniPayRequest);o.requestPayment({provider:"wxpay",orderInfo:t,appid:t.appId,paySign:t.paySign,nonceStr:t.nonceStr,package:t.package,timeStamp:t.timeStamp,signType:t.signType,success:function(t){console.log("msg",t),(0,e.queryPayOrder)(n.info.orderNo).then((function(t){"Success"==t.state&&(o.hideLoading(),o.showToast({title:"支付成功",icon:"success"}),n.btnLoading=!1,n.payDetails(n.info.orderNo))}))},fail:function(t){n.btnLoading=!1,o.hideLoading(),o.showToast({title:"取消支付",icon:"fail"}),n.payDetails(n.info.orderNo),console.log("err",t,this)}})}},cancelReply:function(){var n=this;this.btnLoading||(this.btnLoading=!0,o.showLoading({title:"取消中"}),(0,e.unRefund)({id:this.info.goodsList[0].id}).then((function(t){n.btnLoading=!1,o.hideLoading(),"Success"==t.state&&(n.payDetails(n.info.orderNo),o.showToast({title:"取消成功",icon:"success"}))})))}},onReady:function(){},onLoad:function(o){this.info.orderNo=o.id},onShow:function(){this.payDetails(this.info.orderNo)},created:function(){}};n.default=s}).call(this,t("543d")["default"])},"53bf":function(o,n,t){"use strict";(function(o,n){var i=t("4ea4");t("b7d7");i(t("66fd"));var e=i(t("0bb8"));o.__webpack_require_UNI_MP_PLUGIN__=t,n(e.default)}).call(this,t("bc2e")["default"],t("543d")["createPage"])},9852:function(o,n,t){"use strict";t.d(n,"b",(function(){return e})),t.d(n,"c",(function(){return s})),t.d(n,"a",(function(){return i}));var i={uCountDown:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uview-ui/components/u-count-down/u-count-down")]).then(t.bind(null,"b166"))},uOverlay:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uview-ui/components/u-overlay/u-overlay")]).then(t.bind(null,"2765"))},uqrcode:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode")]).then(t.bind(null,"7289"))}},e=function(){var o=this,n=o.$createElement,t=(o._self._c,"WAIT_PAYMENT"!=o.info.goodsList[0].goodsState||o.isNotTime?o._f("filterType")(o.info.goodsList[0].goodsState):null),i="USED"==o.info.goodsList[0].goodsState?o.$u.timeFormat(o.info.goodsList[0].verifyModel.checkTime,"yyyy-mm-dd hh:MM:ss"):null,e=o._f("filterPay")(o.info.payment.paymentWay),s=o.$u.timeFormat(o.info.createTime,"yyyy-mm-dd hh:MM:ss"),a="WAIT_PAYMENT"!=o.info.goodsList[0].goodsState&&"CLOSE"!=o.info.goodsList[0].goodsState?o.$u.timeFormat(o.info.payment.paymentTime,"yyyy-mm-dd hh:MM:ss"):null,d=o.isVisual?JSON.parse(o.info.extend):null,u="WAIT_PAYMENT"!=o.info.goodsList[0].goodsState?("WAIT_USE"==o.info.goodsList[0].goodsState||"USED"==o.info.goodsList[0].goodsState)&&o.isRefund():null;o.$mp.data=Object.assign({},{$root:{f0:t,g0:i,f1:e,g1:s,g2:a,g3:d,m0:u}})},s=[]}},[["53bf","common/runtime","common/vendor"]]]);