| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c9f931c4"],{"0272":function(t,e,a){"use strict";var s=a("ac1e"),r=a("42ee"),n=a("65c3"),l=a("62f1"),i=a("7685"),o=a("5635"),c=a("6844"),d=a("1dd1"),u=a("c26a"),f=a("bd47"),v=a("37e1"),_=a("48f1"),p=a("f13d"),b=a("915b"),g=a("56ce"),C=b.UNSUPPORTED_Y,h=4294967295,m=Math.min,y=r([].push),I=r("".slice),w=r("".indexOf),x=!g((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var a="ab".split(t);return 2!==a.length||"a"!==a[0]||"b"!==a[1]})),k="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;n("split",(function(t,e,a){var r="0".split(void 0,0).length?function(t,a){return void 0===t&&0===a?[]:s(e,this,t,a)}:e;return[function(e,a){var n=o(this),l=i(e)?v(e,t):void 0;return l?s(l,e,n,a):s(r,f(n),e,a)},function(t,s){var n=l(this),i=f(t);if(!k){var o=a(r,n,i,s,r!==e);if(o.done)return o.value}var v=c(n,RegExp),b=f(_(n)),g=!!~w(b,"u")||!!~w(b,"v");C?~w(b,"g")||(b+="g"):~w(b,"y")||(b+="y");var x=new v(C?"^(?:"+n.source+")":n,b),N=void 0===s?h:s>>>0;if(0===N)return[];if(0===i.length)return null===p(x,i)?[i]:[];var T=0,S=0,F=[];while(S<i.length){x.lastIndex=C?0:S;var B,O=p(x,C?I(i,S):i);if(null===O||(B=m(u(x.lastIndex+(C?S:0)),i.length))===T)S=d(i,S,g);else{if(y(F,I(i,T,S)),F.length===N)return F;for(var j=1;j<=O.length-1;j++)if(y(F,O[j]),F.length===N)return F;S=T=B}}return y(F,I(i,T)),F}]}),k||!x,C)},"6c23":function(t,e,a){"use strict";a("8e7b")},"8e7b":function(t,e,a){},c41f:function(t,e,a){"use strict";var s=a("04c2"),r=a("42ee"),n=a("29fd"),l=a("13dd"),i=a("4054"),o=a("56ce"),c=RangeError,d=String,u=Math.floor,f=r(i),v=r("".slice),_=r(1.1.toFixed),p=function(t,e,a){return 0===e?a:e%2===1?p(t,e-1,a*t):p(t*t,e/2,a)},b=function(t){var e=0,a=t;while(a>=4096)e+=12,a/=4096;while(a>=2)e+=1,a/=2;return e},g=function(t,e,a){var s=-1,r=a;while(++s<6)r+=e*t[s],t[s]=r%1e7,r=u(r/1e7)},C=function(t,e){var a=6,s=0;while(--a>=0)s+=t[a],t[a]=u(s/e),s=s%e*1e7},h=function(t){var e=6,a="";while(--e>=0)if(""!==a||0===e||0!==t[e]){var s=d(t[e]);a=""===a?s:a+f("0",7-s.length)+s}return a},m=o((function(){return"0.000"!==_(8e-5,3)||"1"!==_(.9,0)||"1.25"!==_(1.255,2)||"1000000000000000128"!==_(0xde0b6b3a7640080,0)}))||!o((function(){_({})}));s({target:"Number",proto:!0,forced:m},{toFixed:function(t){var e,a,s,r,i=l(this),o=n(t),u=[0,0,0,0,0,0],_="",m="0";if(o<0||o>20)throw new c("Incorrect fraction digits");if(i!==i)return"NaN";if(i<=-1e21||i>=1e21)return d(i);if(i<0&&(_="-",i=-i),i>1e-21)if(e=b(i*p(2,69,1))-69,a=e<0?i*p(2,-e,1):i/p(2,e,1),a*=4503599627370496,e=52-e,e>0){g(u,0,a),s=o;while(s>=7)g(u,1e7,0),s-=7;g(u,p(10,s,1),0),s=e-1;while(s>=23)C(u,1<<23),s-=23;C(u,1<<s),g(u,1,1),C(u,2),m=h(u)}else g(u,0,a),g(u,1<<-e,0),m=h(u)+f("0",o);return o>0?(r=m.length,m=_+(r<=o?"0."+f("0",o-r)+m:v(m,0,r-o)+"."+v(m,r-o))):m=_+m,m}})},e4a0:function(t,e,a){"use strict";a.r(e);var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"unified-admin-detail-container"},[a("el-card",{staticClass:"detail-card",attrs:{shadow:"never"}},[a("div",{staticClass:"header-section",attrs:{slot:"header"},slot:"header"},[a("el-button",{attrs:{size:"small",icon:"el-icon-back"},on:{click:t.goBack}},[t._v("返回列表")]),a("span",{staticClass:"page-title"},[t._v("订单详情")])],1),t.orderInfo&&t.orderInfo.id?a("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"content-section"},[a("div",{staticClass:"section-title"},[t._v("基本信息")]),a("table",{staticClass:"detail-table"},[a("tbody",[a("tr",[a("td",{staticClass:"label"},[t._v("订单号")]),a("td",{staticClass:"value"},[a("span",{staticClass:"text-bold"},[t._v(t._s(t.orderInfo.ordernum||"--"))]),a("el-link",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary",underline:!1},on:{click:function(e){return t.copyText(t.orderInfo.ordernum)}}},[t._v("复制")])],1),a("td",{staticClass:"label"},[t._v("订单状态")]),a("td",{staticClass:"value"},[a("el-tag",{attrs:{type:t.getStatusTagType(t.orderInfo.lottery_status),size:"small",effect:"dark"}},[t._v(" "+t._s(t.getStatusLabel(t.orderInfo.lottery_status))+" ")])],1)]),a("tr",[a("td",{staticClass:"label"},[t._v("期号")]),a("td",{staticClass:"value"},[a("span",{staticClass:"text-bold"},[t._v(t._s(t.orderInfo.issue||"--"))])]),a("td",{staticClass:"label"},[t._v("彩种类型")]),a("td",{staticClass:"value"},[a("el-tag",{attrs:{size:"small",type:"info",effect:"plain"}},[t._v(t._s(t.getGameTypeLabel(t.orderInfo.type)))])],1)]),a("tr",[a("td",{staticClass:"label"},[t._v("会员ID")]),a("td",{staticClass:"value"},[t._v(t._s(t.orderInfo.member_id||"--"))]),a("td",{staticClass:"label"},[t._v("会员账号")]),a("td",{staticClass:"value"},[t._v(t._s(t.orderInfo.first_name||"--"))])]),a("tr",[a("td",{staticClass:"label"},[t._v("投注时间")]),a("td",{staticClass:"value"},[t._v(t._s(t.orderInfo.created_at||"--"))]),a("td",{staticClass:"label"},[t._v("更新时间")]),a("td",{staticClass:"value"},[t._v(t._s(t.orderInfo.updated_at||"--"))])])])]),a("div",{staticClass:"section-title"},[t._v("投注与结算信息")]),a("table",{staticClass:"detail-table"},[a("tbody",[a("tr",[a("td",{staticClass:"label"},[t._v("投注玩法")]),a("td",{staticClass:"value"},[t.orderInfo.game?a("span",[t._v("["+t._s(t.orderInfo.game)+"] - ")]):t._e(),a("span",[t._v(t._s(t.orderInfo.gameplay||"--"))])]),a("td",{staticClass:"label"},[t._v("赔率")]),a("td",{staticClass:"value"},[a("span",{staticClass:"odds-text"},[t._v("@"+t._s(t.orderInfo.odds||"0.00"))])])]),a("tr",[a("td",{staticClass:"label"},[t._v("投注内容")]),a("td",{staticClass:"value",attrs:{colspan:"3"}},[a("el-tag",{staticStyle:{"font-weight":"bold","font-size":"14px"},attrs:{type:"warning",size:"medium"}},[t._v(" "+t._s(t.orderInfo.number||"--")+" ")])],1)]),a("tr",[a("td",{staticClass:"label"},[t._v("下注本金")]),a("td",{staticClass:"value"},[t._v("¥"+t._s(parseFloat(t.orderInfo.amount||0).toFixed(2)))]),a("td",{staticClass:"label"},[t._v("派彩金额")]),a("td",{staticClass:"value"},[a("span",{class:2===Number(t.orderInfo.lottery_status)?"win-text":""},[t._v(" ¥"+t._s(2===Number(t.orderInfo.lottery_status)?parseFloat(t.orderInfo.win_amount||0).toFixed(2):"0.00")+" ")])])]),a("tr",[a("td",{staticClass:"label"},[t._v("盈亏统计")]),a("td",{staticClass:"value",attrs:{colspan:"3"}},[0===t.orderInfo.lottery_status?a("span",[t._v("--")]):a("span",{staticClass:"text-bold",class:t.getProfitClass(t.orderInfo),staticStyle:{"font-size":"16px"}},[t._v(" "+t._s(t.getProfitText(t.orderInfo))+" ")])])])])]),a("div",{staticClass:"section-title"},[t._v("开奖结果")]),a("table",{staticClass:"detail-table"},[a("tbody",[a("tr",[a("td",{staticClass:"label"},[t._v("开奖号码")]),a("td",{staticClass:"value",attrs:{colspan:"3"}},[t.openCodes.length>0?a("div",{staticClass:"table-balls"},[[1,2,3,4].includes(Number(t.orderInfo.type))?[t._l(t.openCodes,(function(e,s){return[s===t.openCodes.length-1?a("span",{key:"plus-"+s,staticClass:"plus-sign"},[t._v("+")]):t._e(),a("div",{key:"lhc-"+s,staticClass:"lhc-ball",class:t.getLhcBallColor(e)},[t._v(t._s(e))])]}))]:[12,13].includes(Number(t.orderInfo.type))?t._l(t.openCodes,(function(e,s){return a("div",{key:"dice-"+s,class:["dice-box","dice-"+e,1==e||4==e?"dice-red":""]},t._l(Number(e),(function(t){return a("span",{key:t,staticClass:"dice-dot"})})),0)})):t._l(t.openCodes,(function(e,s){return a("div",{key:"jisu-"+s,staticClass:"jisu-ball",class:t.getJisuBallColor(e,t.orderInfo.type)},[t._v(" "+t._s(e)+" ")])}))],2):a("span",[t._v("--")])])]),a("tr",[a("td",{staticClass:"label"},[t._v("结果属性")]),a("td",{staticClass:"value",attrs:{colspan:"3"}},[t.otherTags.length>0?a("div",{staticClass:"other-code-container"},t._l(t.otherTags,(function(e,s){return a("span",{key:"tag-"+s,staticClass:"other-tag"},[t._v(t._s(e))])})),0):a("span",[t._v("--")])])])])]),t.orderInfo.remark?[a("div",{staticClass:"section-title"},[t._v("其他信息")]),a("table",{staticClass:"detail-table"},[a("tbody",[a("tr",[a("td",{staticClass:"label"},[t._v("备注说明")]),a("td",{staticClass:"value",attrs:{colspan:"3"}},[a("span",{staticClass:"remark-text"},[t._v(t._s(t.orderInfo.remark))])])])])])]:t._e()],2):t.loading?t._e():a("el-empty",{attrs:{description:"暂无订单数据"}})],1)],1)},r=[],n=a("8802"),l=a("41cd1"),i=(a("e491"),a("e292"),a("8f26"),a("d9d9"),a("4786"),a("c41f"),a("0401"),a("d27c"),a("0272"),a("7e1e")),o={name:"UnifiedOrderDetail",data:function(){return{loading:!1,orderId:null,orderInfo:{}}},computed:{openCodes:function(){var t,e=(null===(t=this.orderInfo.lottery)||void 0===t?void 0:t.open_code)||this.orderInfo.open_code||"";return e?e.split(","):[]},otherTags:function(){var t,e=(null===(t=this.orderInfo.lottery)||void 0===t?void 0:t.open_code_other)||this.orderInfo.open_code_other||"";return e?e.split(/[\s,]+/).filter(Boolean):[]}},created:function(){this.orderId=this.$route.query.id||this.$route.params.id,this.orderId?this.getDetail():(this.$message.error("未获取到有效的订单ID"),this.goBack())},methods:{getDetail:function(){var t=this;return Object(l["a"])(Object(n["a"])().m((function e(){var a,s;return Object(n["a"])().w((function(e){while(1)switch(e.p=e.n){case 0:return t.loading=!0,e.p=1,e.n=2,Object(i["K"])({id:t.orderId});case 2:a=e.v,a&&0===a.code&&a.data?t.orderInfo=a.data:t.$message.error(a.msg||"获取详情失败"),e.n=4;break;case 3:e.p=3,s=e.v,console.error("获取订单详情失败:",s);case 4:return e.p=4,t.loading=!1,e.f(4);case 5:return e.a(2)}}),e,null,[[1,3,4,5]])})))()},goBack:function(){this.$router.back()},copyText:function(t){if(t){var e=document.createElement("input");e.value=t,document.body.appendChild(e),e.select(),document.execCommand("copy"),document.body.removeChild(e),this.$message.success("复制成功")}},getGameTypeLabel:function(t){var e={1:"新澳门六合彩",2:"香港六合彩",3:"澳门六合彩",4:"极速六合彩",5:"加拿大28",6:"极速28",7:"极速赛车",8:"极速时时彩",9:"极速飞艇",10:"SG时时彩",11:"SG飞艇",12:"极速快3",13:"SG快3"};return e[Number(t)]||t||"--"},getStatusLabel:function(t){var e={0:"待开奖",1:"未中奖",2:"已中奖",3:"合局",4:"已退款"};return e[Number(t)]||"未知"},getStatusTagType:function(t){var e={0:"warning",1:"info",2:"success",3:"info",4:"danger"};return e[Number(t)]||"info"},getProfitText:function(t){var e=Number(t.lottery_status);return 1===e?"-".concat(parseFloat(t.amount||0).toFixed(2)):2===e?"+".concat(parseFloat(t.profit_and_loss||t.win_amount||0).toFixed(2)):"0.00"},getProfitClass:function(t){var e=Number(t.lottery_status);return 2===e?"profit-win":1===e?"profit-loss":""},getLhcBallColor:function(t){var e=parseInt(t,10);if(isNaN(e))return"bg-gray";var a=[1,2,7,8,12,13,18,19,23,24,29,30,34,35,40,45,46],s=[3,4,9,10,14,15,20,25,26,31,36,37,41,42,47,48],r=[5,6,11,16,17,21,22,27,28,32,33,38,39,43,44,49];return a.includes(e)?"bg-red":s.includes(e)?"bg-blue":r.includes(e)?"bg-green":"bg-gray"},getJisuBallColor:function(t,e){var a=Number(e);return[7,9,11].includes(a)?"color-".concat(parseInt(t,10)):"wave-blue"}}},c=o,d=(a("6c23"),a("1805")),u=Object(d["a"])(c,s,r,!1,null,"3735004c",null);e["default"]=u.exports}}]);
|