chunk-6f852ffe.9cbdeb60.js 8.3 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6f852ffe"],{"2e8d":function(a,t,s){},"435b":function(a,t,s){"use strict";s("2e8d")},e3c3:function(a,t,s){"use strict";s.r(t);var e=function(){var a=this,t=a.$createElement,s=a._self._c||t;return s("div",{staticClass:"order-detail-container"},[s("div",{staticClass:"top-bar"},[s("button",{staticClass:"back-btn",on:{click:function(t){return a.$router.back()}}},[s("span",{staticClass:"back-icon"},[a._v("‹")]),a._v(" "+a._s("返回")+" ")])]),s("div",{staticClass:"custom-card"},[a._m(0),s("div",{staticClass:"card-body desc-grid"},a._l(a.baseColumns,(function(t,e){return s("div",{key:e,staticClass:"desc-item"},[s("span",{staticClass:"desc-label"},[a._v(a._s(t.label)+":")]),s("span",{staticClass:"desc-value"},["is_faker"===t.prop?[s("span",{class:["tag",1===a.dataRef.is_faker?"tag-danger":"tag-success"]},[a._v(" "+a._s(1===a.dataRef.is_faker?"虚拟账户":"真实账户")+" ")])]:"create_time"===t.prop?[a._v(" "+a._s(a.formatTime(a.dataRef[t.prop]))+" ")]:[a._v(" "+a._s(a.dataRef[t.prop]||"--")+" ")]],2)])})),0)]),s("div",{staticClass:"custom-card match-info-card"},[s("div",{staticClass:"card-body",staticStyle:{padding:"0"}},[s("div",{staticClass:"match-vs-board"},[s("div",{staticClass:"league-header"},[s("span",{staticClass:"league-name"},[a._v(a._s(a.dataRef.league||"--"))]),1===a.dataRef.is_roll?s("span",{staticClass:"tag tag-warning ml-2"},[a._v("滚球")]):a._e(),s("div",{staticClass:"match-time ml-auto"},[s("span",[a._v(a._s(a.dataRef.detail&&a.dataRef.detail.game_time?a.dataRef.detail.game_time:"--"))]),a.dataRef.detail&&a.dataRef.detail.fixture_status?s("span",{staticClass:"fixture-status"},[a.dataRef.detail.fixture_status.long?s("span",{staticStyle:{"margin-left":"8px",color:"#e6a23c"}},[a._v(a._s(a.dataRef.detail.fixture_status.long))]):a._e(),a.dataRef.detail.fixture_status.elapsed?s("span",{staticStyle:{"margin-left":"4px",color:"#e6a23c"}},[a._v(a._s(a.dataRef.detail.fixture_status.seconds)+"'")]):a._e()]):a._e()])]),s("div",{staticClass:"vs-content"},[s("div",{staticClass:"team-box"},[s("div",{staticClass:"team-logo"},[a.dataRef.home_team_logo?s("img",{staticClass:"logo-img",attrs:{src:a.dataRef.home_team_logo}}):s("span",{staticClass:"team-initial"},[a._v(a._s(a.dataRef.home_team?a.dataRef.home_team.charAt(0):""))])]),s("span",{staticClass:"team-name"},[a._v(a._s(a.dataRef.home_team||"--"))])]),s("div",{staticClass:"score-box"},[a.dataRef.detail&&a.dataRef.detail.score?s("div",{staticClass:"score-display"},[s("span",{staticClass:"score-num"},[a._v(a._s(a.getScore(a.dataRef.detail.score,0)))]),s("span",{staticClass:"score-divider"},[a._v(":")]),s("span",{staticClass:"score-num"},[a._v(a._s(a.getScore(a.dataRef.detail.score,1)))])]):s("div",{staticClass:"time-display"},[s("span",{staticStyle:{"font-size":"24px","font-weight":"bold",color:"#909399"}},[a._v("VS")])]),a.dataRef.detail&&a.dataRef.detail.half_score&&"-"!==a.dataRef.detail.half_score?s("div",{staticClass:"half-score"},[a._v(" 半场: "+a._s(a.dataRef.detail.half_score)+" ")]):a._e()]),s("div",{staticClass:"team-box"},[s("div",{staticClass:"team-logo"},[a.dataRef.guest_team_logo?s("img",{staticClass:"logo-img",attrs:{src:a.dataRef.guest_team_logo}}):s("span",{staticClass:"team-initial"},[a._v(a._s(a.dataRef.guest_team?a.dataRef.guest_team.charAt(0):""))])]),s("span",{staticClass:"team-name"},[a._v(a._s(a.dataRef.guest_team||"--"))])])]),a.dataRef.detail&&a.dataRef.detail.score||a.dataRef.detail&&a.dataRef.detail.half_score?s("div",{staticClass:"live-score-row"},[s("span",{staticClass:"live-label"},[a._v("即时比分:")]),a.dataRef.detail&&a.dataRef.detail.score?s("span",{staticClass:"live-val"},[a._v(a._s(a.dataRef.detail.score))]):a._e(),a.dataRef.detail&&a.dataRef.detail.half_score&&"-"!==a.dataRef.detail.half_score?s("span",{staticClass:"live-half"},[a._v(" (半场: "+a._s(a.dataRef.detail.half_score)+")")]):a._e()]):a._e()])])]),s("div",{staticClass:"custom-card"},[a._m(1),s("div",{staticClass:"card-body desc-grid"},a._l(a.financeColumns,(function(t,e){return s("div",{key:e,staticClass:"desc-item"},[s("span",{staticClass:"desc-label"},[a._v(a._s(t.label)+":")]),s("span",{staticClass:"desc-value"},["is_roll"===t.prop?[s("span",{class:["tag",1===a.dataRef.is_roll?"tag-warning":"tag-info"]},[a._v(" "+a._s(1===a.dataRef.is_roll?"滚球":"非滚球")+" ")])]:"is_win"===t.prop?[0===a.dataRef.is_win?s("span",{staticClass:"tag tag-info"},[a._v("未中奖")]):1===a.dataRef.is_win?s("span",{staticClass:"tag tag-success"},[a._v("已中奖")]):2===a.dataRef.is_win?s("span",{staticClass:"tag tag-warning"},[a._v("和局")]):s("span",[a._v("--")])]:"status"===t.prop?[0===a.dataRef.status?s("span",{staticClass:"tag tag-info"},[a._v("待付款")]):1===a.dataRef.status?s("span",{staticClass:"tag tag-success"},[a._v("已支付")]):2===a.dataRef.status?s("span",{staticClass:"tag tag-warning"},[a._v("已退款")]):-1===a.dataRef.status?s("span",{staticClass:"tag tag-danger"},[a._v("已取消")]):s("span",[a._v("--")])]:"settlement_status"===t.prop?[0===a.dataRef.settlement_status?s("span",{staticClass:"tag tag-info"},[a._v("未结算")]):1===a.dataRef.settlement_status?s("span",{staticClass:"tag tag-success"},[a._v("已结算")]):2===a.dataRef.settlement_status?s("span",{staticClass:"tag tag-danger"},[a._v("已取消")]):s("span",[a._v("--")])]:"pay_status"===t.prop?[s("span",{class:["tag",1===a.dataRef.pay_status?"tag-success":"tag-info"]},[a._v(" "+a._s(1===a.dataRef.pay_status?"已支付":"待付款")+" ")])]:"return_status"===t.prop?[0===a.dataRef.return_status?s("span",{staticClass:"tag tag-info"},[a._v("未退款")]):1===a.dataRef.return_status?s("span",{staticClass:"tag tag-warning"},[a._v("退款申请中")]):2===a.dataRef.return_status?s("span",{staticClass:"tag tag-success"},[a._v("退款已同意")]):3===a.dataRef.return_status?s("span",{staticClass:"tag tag-danger"},[a._v("退款已驳回")]):s("span",[a._v("--")])]:["pay_time","return_apply_time","return_operation_time"].includes(t.prop)?[a._v(" "+a._s(a.formatTime(a.dataRef[t.prop]))+" ")]:"failure"===t.prop?[s("span",{staticClass:"text-danger"},[a._v(a._s(a.dataRef[t.prop]||"--"))])]:[a._v(" "+a._s(a.dataRef[t.prop]||"--")+" ")]],2)])})),0)])])},i=[function(){var a=this,t=a.$createElement,s=a._self._c||t;return s("div",{staticClass:"card-header"},[s("span",[a._v("基础信息")])])},function(){var a=this,t=a.$createElement,s=a._self._c||t;return s("div",{staticClass:"card-header"},[s("span",[a._v("下注与状态信息")])])}],l=(s("b15b"),s("e292"),s("4786"),s("2d28"),s("7acf"),s("066b"),s("7e1e")),r={name:"orderDetail",data:function(){return{dataRef:{},baseColumns:[{label:"订单号",prop:"order_id"},{label:"用户ID",prop:"user_id"},{label:"创建时间",prop:"create_time"}],financeColumns:[{label:"期号",prop:"issue"},{label:"滚球",prop:"is_roll"},{label:"玩法",prop:"odd_name"},{label:"赔率玩法",prop:"odd_value"},{label:"赔率",prop:"odd"},{label:"盘口",prop:"handicap"},{label:"下注金额",prop:"amount"},{label:"RMB汇率",prop:"cny_rate"},{label:"派奖金额",prop:"win_amount"},{label:"盈亏金额",prop:"profit_and_loss"},{label:"下注失败原因",prop:"failure"},{label:"订单状态",prop:"status"},{label:"中奖状态",prop:"is_win"},{label:"结算状态",prop:"settlement_status"},{label:"支付状态",prop:"pay_status"},{label:"支付时间",prop:"pay_time"},{label:"退款状态",prop:"return_status"},{label:"退款申请时间",prop:"return_apply_time"},{label:"退款处理时间",prop:"return_operation_time"}]}},created:function(){this.getData()},watch:{"$route.path":function(a){"/OrderDetail"===a&&this.$route.query.order_id&&this.getData()}},methods:{getData:function(){var a=this;this.$route.query.order_id&&Object(l["m"])({order_id:this.$route.query.order_id}).then((function(t){a.dataRef=t.data||t||{}}))},getScore:function(a,t){if(!a)return"-";var s=a.split("-");return 2===s.length?s[t]?s[t].trim():"-":a},formatTime:function(a){if(!a)return"--";if("string"===typeof a&&a.includes("-"))return a;var t=new Date(1e3*Number(a)),s=t.getFullYear(),e=String(t.getMonth()+1).padStart(2,"0"),i=String(t.getDate()).padStart(2,"0"),l=String(t.getHours()).padStart(2,"0"),r=String(t.getMinutes()).padStart(2,"0"),n=String(t.getSeconds()).padStart(2,"0");return"".concat(s,"-").concat(e,"-").concat(i," ").concat(l,":").concat(r,":").concat(n)}}},n=r,d=(s("435b"),s("1805")),c=Object(d["a"])(n,e,i,!1,null,"6cd05c33",null);t["default"]=c.exports}}]);