| 12 |
- webpackJsonp([6],{"00Sk":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJzSURBVHgB7ZtLbtpQGIV/8xDDegl0B3QHdAVpV9AMEAgxiLqCJitoOkAIJiY7yA5Kd9DswFlByIQBzxxHjJB9jyO4yUU6n4SM7rVBfFw/jv9rMyGERyI7U0ajUROLdlF/v9+f2gmo2fnSrFQqiaN/aiegYsKJBBEkiCBBBAkiSBBBgggSRJAgQtBRA3Gijavli91uFx/2RVGUtX0r2hbbTPPasV263W7vEEVSK0Gwgsbj8TUWv8wTkPQVkmZsvZB3sSvzSLVaLSU/SEGTyaSFRWwewS7YLrPe0WkeP+av48sue73enb2RzWYT49hjIaCzGEGCCBJEkCCCBBEkiCBBBAkiSBCh1JV0kiTxYrHI6lB5l/+uSNDMEvlhI4LifDAY/LczgApClLhdLpdXtVr+qogZrs2v8yJD1oa0nuLtT0SRewsY5y6Gf/8SAnyl6qa9Ds7Eayg9Fqcg3BL4YX6JMTovLGB0kCZIEEGCCBJEkCCCBBEkiBCkIFx/zS0QghSEqsZ7CCr1HUEKysrCKBF7DbOIUKUyYLDHIIyi71ik5gHImeF1U2bdYKcB7ycXfB4Oh616vf7psB8/8AsWv4u2xwhsH7atVqvnRqPx1Ol0Hq0kwc+TLrpvhDsNkav62u12/9kJ0GmeIEEECSJIEEGCCBJEkCCCBBEkiHC2Txzup/B6n8bsHEHIO97Lw+v1+sECxikINfQ/5ilR77kNvUZPh2j2dDGScVb9bOV+QBRljwPEBX0zSE5z2ud43Z8qUPrk6H3YxzzpkNBZjCBBBAkiSBBBgggSRJAgggQRJIhwdJpHBfQG9alpXh9iRvBRQgjxobwA7LOvCYp3QTkAAAAASUVORK5CYII="},"30KW":function(t,e,i){var s=i("kM2E"),a=i("7KvD").isFinite;s(s.S,"Number",{isFinite:function(t){return"number"==typeof t&&a(t)}})},"4p/7":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALESURBVHgB7ZyBUeMwEEV/qIASdBUkV8GFDugAqAA6SK4CSuCuAuggoQOoQOkAOlh2sTUwg5XI1sZWJL0ZjcM4YPvxHcsrOUClUqlUKpVMmSEBiOicF1fcFtzeuT3PZrMnVD7lLLi90U82rbhyYQGGmyU/9ygZFrCmwxiUSEB6HA8okcD0lJkiPuDzwPSUmSI+4Gvqj0Ep9ExPWSkamB5B+kr594sGpsexQs5EpKeMFEWmx5Fniig+PY48U0Q66XHklSLSS48jjxRRc791SbrpcdxzWx5bVHTBjJoerhS6ZEfn3NzPBuMhRbaXb8tX95oLb++IIEhQK0EEyIHP29fLdpl61Lvk7aSFyNsriMXc8eIW46ZhTLbcbljUzvcGryCWs+ZF3j3XBknRb5+kTkHtKWVRDlsWdNG14szzCwuUxdK3wieo7NGEb/gElTYmtfWt6BTUXv7WKAM51hvfSl+CRNJf5C9J5FwMusw7qLkxXCM/nJyXfW8K7UnnJilIjhB8L5aRpGA5vRFJdNpImeS4fTw6XUmWxhpbo9OTZGnsgUc6HUmWphqVpfQlWZp6yJp34I7SxFIq4/mkX5SPxVJqkx14hx4pHa6gxBn0MEgHAyU0BaVUZDNQQkUQHbt32p8llNBKkEFayIClSlVUS9AfpIeBAlqCUizyz6GAlqAUi/wq/7RoQe25nmKCDBTQSFCqY2hpJAhK5/oRULmSaQgySBeDSFI7xaLm8nQQne6UBP3j9gtNL3gHHab9fKTmoZRYpApgOv62lFAsxfGIKaFmjuBQNtwO9sAjRU07hYeGFco2IWI827LUE0wJ9UvQZoiYjm2ueoiafhJYe+B7d5LbJRShZnrxig5zi6kh/7OnMoqpVvrcs+0HjxyVJ6bVvliAd+gaX2UPGff+HztHuce2DZovJpClbPOJt/2MSqVSqVQqFT8fnzXnbVNCfzkAAAAASUVORK5CYII="},"5PlU":function(t,e,i){var s=i("RY/4"),a=i("dSzd")("iterator"),o=i("/bQp");t.exports=i("FeBl").isIterable=function(t){var e=Object(t);return void 0!==e[a]||"@@iterator"in e||o.hasOwnProperty(s(e))}},"8xia":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADrSURBVHgB7dpRCoJQEEbhsRXYim0HuoPcoe1gGkkwSH+HRLzR+WDoMTioyHjNAAAAAAAAcAR3v8UM07SGWQTp/NPd8DJdNU6kFSIQkUYRoXGNSBGhJ9IGIiUQKYFICURKIFICkRKIlECkBCIlECmBSAk/E8nnTWCJzo3ky5vA0jS2Q2U7xJ8P8VNb2R5VVV3tSxeDtDdQZ+Xr7Sxxi9UxrRf8kI4p/RFwDOddaB1xBOIIxBGIIxBHII5AHIE4AnEE4gjEEYgj+PZm8r+X8M4RPM05xKn58hlF4rzzeTM5zq4vEQAAAAAAAFj1BLjJiKnqd28bAAAAAElFTkSuQmCC"},A8D3:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADZSURBVHgB7dRRDcJQDEbhDgVIQBIOwAkSkIAEJIAFFAwH4OCnPPBAAinsbqN3nC9p9rCXdsmOGQAAAAAAAIDUGiskae6PpQ3v6nNsmuZqv+QH7zSenRWaWbmTjedsGfiXP2h4e8vCl5n7tBpO67OwTO4L+VzUv0u6Yx98sbX6t7LMfMGN+rOxGqifiOWJVETlEWuV9b99R90jljdSEXWLWO5IRfRdxOqIVESfRayeSEUUR+z+bmFTovcRqzdSEb2OWN2Riug5YtOIVMQP3f7NsQAAAAAAAEChG9Y4DfCDNzevAAAAAElFTkSuQmCC"},AMV0:function(t,e,i){t.exports={default:i("k2Ib"),__esModule:!0}},BO1k:function(t,e,i){t.exports={default:i("fxRn"),__esModule:!0}},K4R9:function(t,e,i){i("NA/8"),t.exports=i("FeBl").Number.isNaN},L1wv:function(t,e){},MICi:function(t,e,i){t.exports={default:i("K4R9"),__esModule:!0}},"NA/8":function(t,e,i){var s=i("kM2E");s(s.S,"Number",{isNaN:function(t){return t!=t}})},NP9B:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPrSURBVHgB7VhdUtswEF6bwAMv9Q3qnqDhBA0nID0BzgzDz/CSnoBwgsIDMPASeoKEExBOQDhB3ROUvgEDSb9NZbqWJVt2TJ74ZjSWLVn7aVe7WonoHfXCoxrQ7/eDp6en1mQyCTzP+4ASoP4LTTGe9/v7+2OaE5WJnp2dtXzf30C1jRIWdI+n0+kIE7ja2dkZUgWUJsoEl5aWDiC4RdUQo/RA+EeZn5yJgmAIgv05COrgZbG+t7cXu3R2IqrMPEA10NvYpHgMX15eblZXV+NOp3OftJ2cnDTxXxMT/IJ+bdP/wCG026N5iZ6fn3fx+K59ZjJHKysrx5JYETDhCMQPKLumj0D2G1UlaiLJGkTpuJpMh4oQTLZLJchaibLZGo3GrfaZneCQaoDSLitBLgfrMvAsg4QY5JrSJqqNZAKlDJbzSlY52Ejv65sG4PBTlSQ7HpbMAKVX1Jc3AhBLmRsK6pv6egZBrM2f4lMMkp/IjWQkBdm0owOT4iUg12ykx9mMRpU2SQqjCiQZvJ26/IvowdaS0aOn90kRZY+ER0fJO+qXLt5tIsnCdnd3r8gBKsQdiU8hLyGyEX14eGinGn3/kiqSLOt4HJNJaFXlEWaivIOI13h7e/uGFkCSwVqFBWXCklaa1r+ZVPDTeFEkhUzpQKksy9c6NsXriCx4C5IMjhBwwDWUlr5LeUJ4KixxEmFyBoQSNsnAICemchgW7e8SvrXB943JBmZ7YPklLFm6vDPRvERz4JwtFQq3KMOEhq0Bpg/xyHg98s6OIQ+YxVxoOyZHoO/IFKOxtC7x2CQtQfG0Tr/pf4JgTbssSUupjN0ybkuNOwPCZbi1tcWHxLTppUZQt64fJqO21lh8npHnSVBFQOZn+Q6if5K6Hp5Got7kLZUWSBb/yiA/lqeHFFEIluEoeHx83KQc1EmW+2sHx5Fs9zXB3Cj32zYVII9snkV0GLK2Y7IRVXjNYniGp6enXapIFmejDXKA0mYk5GYiQoaonsXwTF3MaCKL9xtygPR0hYxyMkTVApZ7dgCyAxczJmR5yfB+7RKqLi4u2IJh8s7xGFv3nd7PyxngWi5uCB4vLy+vlznHF0Gdq+TatMZiK9G3CuoMdbZnTaaiyvPz85rt5s+61+d4862Lg9nAuw9I3uokgSjverLwSseiWUaM0mOHKdIwaxDHnKblFpCXUrfods/1kixUQiLjIEgw+EQA0ndJRsSXuqh/pH+nhhaZL8himPury0WvE1FB2HbJVRalL9lKEU0wB+FKt4CMSkQTIITN7j05gVHZVmAgFqPwWWiI8HZXNbzNRVQHOw0S69ntCKdodcbcd9SNv7PaQIVRUGyaAAAAAElFTkSuQmCC"},P89a:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGuSURBVHgB7doxTsNAEIXhMTSUtEkFHWUku+A2gRMAFS10lOEE+AhwBHrb13BLSWUzL0qBEAkiK3neRu+TVrGSFM6vaC2NbSYiIiIiIiIiclAKI1FV1cM4jjc4LoqibprmzggcG4GyLFf+cu/rZLMu5/P5Wd/3bxbsyDgsf3nvysO9WDCWQNuER6II5HvPasfHoZEo9iDfa959zzn3w8WWryyi9iSKQOA//pUxEk0gYIxEFQjYItEFAqZIlIGAJRJtIGCIRB0IoiPRB4LISFkEgqhI2QSCiEhZBYKpI2UXCKaMlDxR/DYJPDU+ddu215Yg6R/0YxLIaDGbzdbTAttT6jxoaeR8vn1rCdgniuGSAv0xCaTg51hbgqRAwzA8I5KvDyOEOH6Oj5aA5r7Yf/kForYdeyDidF2XdAWDLANNFQeyCzRlHMgq0NRxIJtAEXEgi0BRcYA+UGQcoA4UHQdoAzHEAcpALHGALhBTHKAKxBYHaAIxxgGKedBmMkkXB5ifUVyLjAPUE8XoOED7jCJDHKB5RtHvPuC20YWvT19PHofiQXIRERERERERkQPzBUiTNmiYQ0avAAAAAElFTkSuQmCC"},UW4n:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQnSURBVHgB7ZvbURsxFIYPxlwe6SDbAU4FsSuIU0HsB8DAQ6CCmAowD8BwmbGpAFNBTAUhFWTTgR8ZrvkPUR6ylr1HWskWRN+MxiCPvdrf0rloj4gikUgkEolEIhENc+SB4+Pj6tzc3CpaFf9W0FZU80GK66TPz883T09PV5ubmwNyiFOBIExjfn7+MwZbpdmRol1ArB7ESqkgTgQ6PDysLCws7M9YmCwpWntjY+OCClBYoJOTkx287FO4dBYXF/eazeaQLCgkEMRp4+UrBQ5s1A1meM1GpDJZIhCHB9MrlUoDHiB5ArYmQWNHUFdOYQQs/cr9/f0l/qyRIVYziG1OuVz+PubtlBysfRvgJBI4ie4EW9jBuHbJACuBMHt+4iXJ9mNgg6WlpU+2690VGB/P7LbuPcy2mkkoUCJD2JWTRhzQb7VatVmLw2CW7NEYgTDDjGymsUCwKboLpPAUTQoIJVIn28/LjwNZEmIkEKZunTSzB6LthDBzsrB7pz/O4h9gzD+TECOB8MUfs31sd9bW1q4oQNSPNjKLcB91EmK6xCqai/UoYDCLDjTdK+yJSYBYoG63u8LxRLb/4eHhBwUMzyJdHIYwZVXyebFAt7e32mx8e3vbWxDoCrh23RgTEmCyxBJNX0pvHGM3/79hnYtJYLt1d3e3A9v1jjwA2zKAEb7yGWJ4FQjicL6W4EbIEw0koQOySEKleFtiKlpNyDMcGUtdtg3eBELOE1xkbYM3gdbX19m1TmPLo+Mz1PBqg5AwNs7Ozi7VhpZzkAPe+E5zvArEqBsIMleTEOOgHKJAOUSBcogC5RAFyiEKlEMUKAfvcZDa6Bft3o0Dgea167IWKV4FOj097SCZ/EIFQcRMR0dHu1tbWx2aMt6WGMSpuBDnL6YP/FwRbVAOXrN5x1UdU19ejFcbxDU5eBrCZSkfqAC8tTqLahHGq0Bqr7in2qtEvMTeyg6hKWKBHh8fdQIl9ArAErUuQRYLtLy8rJ1B5+fnXh7puAQCJdk+rqsmAWKBlD1Js/14Ni+ulJgFXJanqynAivgl+byRm+dSl5EvKJWCFghUNX1D6Ua/qUAXmj6jiq1pwk92dRVxGHOfhBgJpBLGEVuEQXR5MBQY/Nib9BVxPRJiE0nrItoEj4CDqrZXJwB0s2eAKP+ahBgLpCq2Us2FGxjUJRtFmjGqyF37g2GcRsWmVlUFbHMwTb+NeTul2RWSVznrn1BI3lbVr2Ksyy4Eh1hStD6f4UIbQlBfkThXj6yyN5102ogTZyyt92RI0cMsYyvaQ6LIYZZC2x2TKtpDgatwbcV5+Tw5gA2zskkJhcMQS67darUOqADOj2RCKN5m9VbQJOCleJy9rYvSPC+1cVzxBW/Cm2R1lUn7FIwP9PLBXt7B7JvEOJFIJBKJRCKRiDW/ARlSkHIM49JcAAAAAElFTkSuQmCC"},WYGv:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEbSURBVHgB7dYxToRAFMbxB0jvEfQGSziBnaXegIZ6ba3UG+zWUOBtLCB6BK5gSwj4JtFkMombnffebrLJ90sIdMww859ABAAAAAAAcKESEqjrepOm6ZYMLcuyb5rmiyJdkQAP/mVd1wcylCTJNd8eKVJKAvyyPRnjD7IjgYwE+r4fy7L85sd7MsDb57Vt23cSEE3AGYbhoyiKW16NDenseO8/k5BoC/2Z5/mJb9HhecZpmt5IQXQK+aqqusnz/PM3whhu8Hdd142koFoBxw0gy7Lo04OjrbSDd8QN+GKj1kQbMpmAExG1KtqQegv5johaHW1IHXHoQNQm0YZMV8D5L2qraENmDfjCqC2jPSv+a926iwAAAAAAAE7gB8vGeBe2uf5cAAAAAElFTkSuQmCC"},Xd32:function(t,e,i){i("+tPU"),i("zQR9"),t.exports=i("5PlU")},cQfb:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("d7EF"),a=i.n(s),o=i("//Fk"),r=i.n(o),n=i("mvHQ"),l=i.n(n),c=i("Dd8w"),p=i.n(c),d=i("AMV0"),v=i.n(d),u=i("MICi"),_=i.n(u),h=i("wQWh"),g=i("TIfe"),f={name:"Options",data:function(){var t="fx"===(this.$route.query.type&&null!==this.$route.query.type?String(this.$route.query.type):"")?"fx":"crypto";return{theme:localStorage.getItem("theme")?localStorage.getItem("theme"):"dark",activeTab:t,activeProductTab:"perp",uid:"",headername:{},currentWsRoom:"",isFavorite:!1,favoriteSubmitting:!1,suppressElectionListWatch:!1,showSymbolPopup:!1,showPositionPopup:!1,showLeveragePopup:!1,showPriceTypePopup:!1,priceType:"limit",activeBottomTab:"position",electionList:[],fxElectionList:[],getlistPage:{coin:""},upIcon:i("A8D3"),upSmallIcon:i("WYGv"),rightIcon:i("8xia"),rightSmallIcon:i("P89a"),backIcon:i("NP9B"),addIcon:i("ky6J"),stockIcon:i("00Sk"),favoriteDefaultIcon:i("xAvK"),favoriteSelectedIcon:i("4p/7"),refeshIcon:i("tA5v"),recordIcon:i("UW4n"),marginModeText:this.$t("全仓"),positionTable:[{name:"全仓",id:"2"},{name:"逐仓",id:"1"}],positionIndex:"2",leverageText:"10x",leverageTemp:10,leverageInput:"10",leverageList:[5,10,20,50,100],spotSide:"buy",fundingRate:"0.0017%",settlementTime:"05:09:42",availableAmount:"0.0000",priceInputValue:"",quantityValue:"",deliveryAmountValue:"",deliveryStopIndex:0,deliveryRuleList:[],deliveryRuleInfo:{},deliveryOrderState:"waiting",deliveryOrderLoading:!1,deliveryOrderFinished:!1,deliveryOrderPage:0,deliveryOrderPageSize:10,deliveryOrderOffset:15,deliveryOrderList:[],deliveryOrderFetchToken:0,deliveryTicker:null,deliveryHoldCount:0,deliveryHistoryCount:0,deliveryHistoryPrefetched:!1,deliveryHistoryPrefetching:!1,minInvestValue:"1",maxInvestValue:"1000000",takeProfitValue:"",stopLossValue:"",showMmPanel:!1,orderBookAsks:[],orderBookBids:[],spotGlobal:{},spotGlobalLoading:!1,spotOrdersInited:!1,spotEntrustList:[],spotPositionList:[],spotOrderLoading:!1,lastSpotFromCoin:"",pendingSpotFromCoin:"",perpGlobal:{},perpGlobalLoading:!1,fxPerpGlobal:{},fxPerpGlobalLoading:!1,cryptoPerpBootFetched:!1,cryptoPerpOrdersInited:!1,lastCryptoPerpFromCoin:"",pendingCryptoPerpFromCoin:"",fxPerpInited:!1,lastFxPerpSymbol:"",pendingFxPerpSymbol:"",cryptoPerpEntrustList:[],cryptoPerpPositionList:[],cryptoPerpOrderLoading:!1,fxPerpOrdersInited:!1,fxPerpEntrustList:[],fxPerpPositionList:[],fxPerpOrderLoading:!1,fxPerpInitPending:!1,showTpSlPopup:!1,tpSlItem:null,tpSlTakeProfit:"",tpSlStopLoss:"",tpSlSubmitting:!1,showClosePopup:!1,closeItem:null,closeQuantity:"",closePercent:0,closeSubmitting:!1,closePercentList:[10,20,50,100],showAddPopup:!1,addItem:null,addAmount:"",addSubmitting:!1}},computed:{getWsMsg:function(){return this.$store.state.orderWebSocketMsg},isIosSafari:function(){if("undefined"==typeof navigator)return!1;var t=navigator.userAgent||"",e=/iP(hone|od|ad)/.test(t),i="MacIntel"===navigator.platform&&navigator.maxTouchPoints>1,s=/Safari/i.test(t)&&!/CriOS|FxiOS|OPiOS|EdgiOS|MicroMessenger/i.test(t);return(e||i)&&s},iosSafariPopupProps:function(){return this.isIosSafari?{duration:.3,lockScroll:!1,getContainer:"body",overlayClass:"OptionsPage__popupOverlayIosSafari",overlayStyle:{opacity:0,backgroundColor:"transparent"}}:{}},currentElectionList:function(){return"fx"===this.activeTab?this.fxElectionList:this.electionList},favoriteIcon:function(){return this.isFavorite?this.favoriteSelectedIcon:this.favoriteDefaultIcon},displaySymbol:function(){if("fx"===this.activeTab){var t=this.getFxDisplaySymbol(this.headername);return t||"BTCUSDT"}var e=this.getItemCoin(this.headername);return e||"BTCUSDT"},displayChange:function(){return this.headername&&void 0!==this.headername.rate&&null!==this.headername.rate?this.headername.rate+"%":"-2.39%"},changeClass:function(){var t=Number(this.headername&&this.headername.rate);return _()(t)?"fall":t>=0?"rise":"fall"},currentPrice:function(){var t=this.headername||{},e=void 0!==t.now_price&&null!==t.now_price?t.now_price:void 0!==t.price&&null!==t.price?t.price:void 0!==t.last_price&&null!==t.last_price?t.last_price:void 0!==t.close&&null!==t.close?t.close:"",i=Number(String(e).replace(/,/g,""));if(v()(i)&&i>0)return i},currentPriceClass:function(){var t=Number(this.headername&&this.headername.rate);return _()(t)?"fall":t>=0?"rise":"fall"},displayAsks:function(){var t=Array.isArray(this.orderBookAsks)?this.orderBookAsks:[],e=t.map(function(t){return Number(t&&t.qty)}),i=Math.max.apply(null,e.filter(function(t){return v()(t)&&t>0}));return t.slice(0,7).map(function(t){var e=Number(t&&t.qty),s=v()(e)&&e>0&&v()(i)&&i>0?e/i*100:0;return p()({},t,{percentage:Math.max(0,Math.min(100,s))})})},displayBids:function(){var t=Array.isArray(this.orderBookBids)?this.orderBookBids:[],e=t.map(function(t){return Number(t&&t.qty)}),i=Math.max.apply(null,e.filter(function(t){return v()(t)&&t>0}));return t.slice(0,7).map(function(t){var e=Number(t&&t.qty),s=v()(e)&&e>0&&v()(i)&&i>0?e/i*100:0;return p()({},t,{percentage:Math.max(0,Math.min(100,s))})})},entrustList:function(){return"spot"===this.activeProductTab?"crypto"===this.activeTab&&Array.isArray(this.spotEntrustList)?this.spotEntrustList:[]:"delivery"===this.activeProductTab?[]:"crypto"===this.activeTab&&"perp"===this.activeProductTab?Array.isArray(this.cryptoPerpEntrustList)?this.cryptoPerpEntrustList:[]:"fx"===this.activeTab&&"perp"===this.activeProductTab&&Array.isArray(this.fxPerpEntrustList)?this.fxPerpEntrustList:[]},filteredEntrustList:function(){var t=this,e=Array.isArray(this.entrustList)?this.entrustList:[],i=this.getItemCoin(this.headername);return i?e.filter(function(e){return t.getItemCoin(e)===i}):e},positionList:function(){return"delivery"===this.activeProductTab?[]:"crypto"===this.activeTab&&"spot"===this.activeProductTab?Array.isArray(this.spotPositionList)?this.spotPositionList:[]:"crypto"===this.activeTab&&"perp"===this.activeProductTab?Array.isArray(this.cryptoPerpPositionList)?this.cryptoPerpPositionList:[]:"fx"===this.activeTab&&"perp"===this.activeProductTab&&Array.isArray(this.fxPerpPositionList)?this.fxPerpPositionList:[]},filteredPositionList:function(){var t=this,e=Array.isArray(this.positionList)?this.positionList:[],i=this.getItemCoin(this.headername);return i?e.filter(function(e){return t.getItemCoin(e)===i}):e},positionDescText:function(){return"2"===String(this.positionIndex)?this.$t("全仓模式")+":"+this.$t("合约账户中的所有可用资金视作为可用保证金, 当仓位亏损超过了账户余额才会爆仓强平,并将损失所有 保证金和仓位,请注意"):this.$t("逐仓模式")+":"+this.$t("会使合约账户中的一定数量保证金被分配到仓位上。如果保证金亏损低于维持保证金的水平,仓位被强平。在逐仓模式下,您可以为这个仓位增加和减少保证金。")},spotActionText:function(){return"sell"===this.spotSide?"卖出":"买入"},priceTypeText:function(){return"market"===this.priceType?"市价委托":"限价委托"},entrustTabCount:function(){return Array.isArray(this.filteredEntrustList)?this.filteredEntrustList.length:0},positionTabCount:function(){return"delivery"===this.activeProductTab?Number(this.deliveryHoldCount)||0:Array.isArray(this.filteredPositionList)?this.filteredPositionList.length:0},deliveryHistoryTabCount:function(){return Number(this.deliveryHistoryCount)||0},showMmEntry:function(){return"perp"===this.activeProductTab?"crypto"===this.activeTab||"fx"===this.activeTab:"spot"===this.activeProductTab&&"crypto"===this.activeTab},tpSlSymbolText:function(){var t=this.tpSlItem||{},e=t.from_coin?String(t.from_coin):"",i=t.to_coin?String(t.to_coin):"";return e&&i?e+"/"+i:e||i?e+i:"--"},tpSlLeverageText:function(){var t=this.tpSlItem||{},e=void 0!==t.leverage&&null!==t.leverage?String(t.leverage):"";return e?e+this.$t("倍杠杆"):""},tpSlSideText:function(){var t=this.tpSlItem||{},e=void 0!==t.long_or_short&&null!==t.long_or_short?String(t.long_or_short):"";return"1"===e?"做多":"2"===e?"做空":""},tpSlEnterPriceText:function(){var t=this.tpSlItem||{};return(void 0!==t.enter_price&&null!==t.enter_price?t.enter_price:"")||"--"},tpSlIndexPriceText:function(){var t=this.tpSlItem||{};return(void 0!==t.index_price&&null!==t.index_price?t.index_price:"")||"--"},closeSymbolText:function(){var t=this.closeItem||{},e=t.from_coin?String(t.from_coin):"",i=t.to_coin?String(t.to_coin):"";return e&&i?e+"/"+i:e||i?e+i:"--"},closeLeverageText:function(){var t=this.closeItem||{},e=void 0!==t.leverage&&null!==t.leverage?String(t.leverage):"";return e?e+this.$t("倍杠杆"):""},closeSideText:function(){var t=this.closeItem||{},e=void 0!==t.long_or_short&&null!==t.long_or_short?String(t.long_or_short):"";return"1"===e?"做多":"2"===e?"做空":""},closeEnterPriceText:function(){var t=this.closeItem||{};return(void 0!==t.enter_price&&null!==t.enter_price?t.enter_price:"")||"--"},closeIndexPriceText:function(){return this.currentPrice||"--"},addAvailableText:function(){return void 0!==this.availableAmount&&null!==this.availableAmount?String(this.availableAmount):"0"},isMarketPrice:function(){return"market"===this.priceType},priceInputPlaceholder:function(){return this.isMarketPrice?"市价":"价格"},midPriceArrowIcon:function(){return"light"===(("undefined"!=typeof document&&document.documentElement?document.documentElement.getAttribute("theme"):"")||this.theme||"dark")?this.rightSmallIcon:this.rightIcon},perpMmMargin:function(){var t="spot"===this.activeProductTab?this.spotGlobal:"fx"===this.activeTab?this.fxPerpGlobal:this.perpGlobal,e=t&&void 0!==t.margin?t.margin:"";return""!==e&&null!==e&&void 0!==e?e:"0"},perpMmRisk:function(){var t="spot"===this.activeProductTab?this.spotGlobal:"fx"===this.activeTab?this.fxPerpGlobal:this.perpGlobal,e=t&&void 0!==t.risk?t.risk:"";if(""===e||null===e||void 0===e)return"0%";var i=String(e);return-1!==i.indexOf("%")?i:i+"%"},perpMmProfit:function(){var t="spot"===this.activeProductTab?this.spotGlobal:"fx"===this.activeTab?this.fxPerpGlobal:this.perpGlobal,e=t&&void 0!==t.profit?t.profit:"";return""!==e&&null!==e&&void 0!==e?e:"0"},perpMmAvailableBalance:function(){var t="spot"===this.activeProductTab?this.spotGlobal:"fx"===this.activeTab?this.fxPerpGlobal:this.perpGlobal,e=t&&void 0!==t.available_balance?t.available_balance:"";return""!==e&&null!==e&&void 0!==e?e:"0.00"},perpMmRealValue:function(){var t="spot"===this.activeProductTab?this.spotGlobal:"fx"===this.activeTab?this.fxPerpGlobal:this.perpGlobal,e=t&&void 0!==t.real_value?t.real_value:"";return""!==e&&null!==e&&void 0!==e?e:"0"},perpMmBalance:function(){var t="spot"===this.activeProductTab?this.spotGlobal:"fx"===this.activeTab?this.fxPerpGlobal:this.perpGlobal,e=t&&void 0!==t.balance?t.balance:"";return""!==e&&null!==e&&void 0!==e?e:"0.00"}},watch:{activeProductTab:function(t){this.resetTradeInputs(),"perp"!==t&&(this.showMmPanel=!1),"delivery"===t&&(this.activeBottomTab="position",this.deliveryOrderState="waiting"),this.handleDeliveryContextChange(),this.handleFxDeliveryContextChange(),"crypto"===this.activeTab&&this.getCurrencylist(),"fx"===this.activeTab&&"perp"===t&&(this.fxPerpInitPending=!0,this.getForexList()),"crypto"===this.activeTab&&"perp"===t&&(this.initCryptoPerpOrders(),this.fetchCryptoPerpGlobal(this.getPerpFromCoin())),"crypto"===this.activeTab&&"spot"===t&&(this.fetchSpotGlobalOnSymbolChange(),this.spotOrdersInited?this.fetchSpotOrders():this.initSpotOrders())},activeTab:function(t,e){("crypto"===e&&"fx"===t||"fx"===e&&"crypto"===t)&&"perp"!==this.activeProductTab&&(this.activeProductTab="perp"),this.resetTradeInputs(),"fx"===t&&"perp"===this.activeProductTab||(this.showMmPanel=!1),"fx"===t&&"spot"===this.activeProductTab&&(this.activeProductTab="perp"),"fx"===t&&(this.isFavorite=!1),"crypto"===t&&this.getCurrencylist(),this.applyTabDefaultItem(t),this.orderBookAsks=[],this.orderBookBids=[],this.subscribeSocketRoom(),this.handleDeliveryContextChange(),this.handleFxDeliveryContextChange(),"fx"===t&&"perp"===this.activeProductTab&&(this.fxPerpInitPending=!0,this.getForexList()),"crypto"===t&&"perp"===this.activeProductTab&&(this.initCryptoPerpOrders(),this.fetchCryptoPerpGlobal(this.getPerpFromCoin())),"crypto"===t&&"spot"===this.activeProductTab&&(this.fetchSpotGlobalOnSymbolChange(),this.spotOrdersInited?this.fetchSpotOrders():this.initSpotOrders())},electionList:function(){this.suppressElectionListWatch?this.suppressElectionListWatch=!1:this.applyTabDefaultItem(this.activeTab)},fxElectionList:function(){this.suppressElectionListWatch?this.suppressElectionListWatch=!1:this.applyTabDefaultItem(this.activeTab)},getWsMsg:function(t){if(t&&"PONG"!==t.data){var e=null;try{e=JSON.parse(t.data)}catch(t){return}if(e&&e.data)if("fx"!==this.activeTab){if("option"===e.class||"futures"===e.class){if("futures"===e.class&&"currencyPrice"===e.action){var i=e.room;if(i&&this.currentWsRoom&&i===this.currentWsRoom){var s=e.data&&Array.isArray(e.data.asks)?e.data.asks:[],a=e.data&&Array.isArray(e.data.bids)?e.data.bids:[];(s.length>0||a.length>0)&&this.applyWsDepth(s,a),e.data&&void 0!==e.data.now_price&&null!==e.data.now_price&&(this.headername.now_price=e.data.now_price,this.headername.price=e.data.now_price),e.data&&void 0!==e.data.rate&&null!==e.data.rate&&(this.headername.rate=e.data.rate)}}e.data.memberIds&&e.data.memberIds.length>0&&-1!==e.data.memberIds.indexOf(this.uid)&&this.initHistoryList&&this.initHistoryList();var o=this.getPerpFromCoin();e.data.from_coin&&o&&e.data.from_coin===o&&this.dovkrtjson(e.data)}}else{var r=e.room;if(r&&this.currentWsRoom&&r===this.currentWsRoom){var n=e.data&&e.data.depth?e.data.depth:null,l=n&&Array.isArray(n.bids)?n.bids:[],c=n&&Array.isArray(n.asks)?n.asks:[];if(c.length>0||l.length>0){var p=c.map(function(t){return{price:t&&void 0!==t.price?t.price:"",qty:t&&void 0!==t.volume?t.volume:""}}),d=l.map(function(t){return{price:t&&void 0!==t.price?t.price:"",qty:t&&void 0!==t.volume?t.volume:""}}),v="rise"===this.currentPriceClass?1:-1,u=this.fillFxDepthTo7(p,v),_=this.fillFxDepthTo7(d,v);this.applyWsDepth(u,_)}void 0!==e.data.now_price&&null!==e.data.now_price&&(this.headername.now_price=e.data.now_price,this.headername.price=e.data.now_price),void 0!==e.data.rate&&null!==e.data.rate&&(this.headername.rate=e.data.rate)}}}}},beforeDestroy:function(){this.setItemEventHandler&&(window.removeEventListener("setItemEvent",this.setItemEventHandler),this.setItemEventHandler=null),this.deliveryTicker&&(clearInterval(this.deliveryTicker),this.deliveryTicker=null)},mounted:function(){var t=this,e=g.e&&Object(g.e)();this.uid=e&&e.id?String(e.id):"",this.setItemEventHandler=function(e){t.onLocalStorageSetItem(e)},window.addEventListener("setItemEvent",this.setItemEventHandler),this.initListData(),this.initDefaultSymbol(),this.handleDeliveryContextChange()},methods:{getItemCoin:function(t){if(!t)return"";if(t.coin)return String(t.coin);if(t.symbol)return String(t.symbol);var e=t.from_coin?String(t.from_coin):"",i=t.to_coin?String(t.to_coin):"";return e&&i?e+i:e||""},getFxDisplaySymbol:function(t){if(!t)return"";var e=t.from?String(t.from):"",i=t.to?String(t.to):"";return e&&i?e+"/"+i:this.getItemCoin(t)},syncFavoriteFromList:function(){var t=this;if("crypto"===this.activeTab){var e=this.getFavoriteKey(this.headername);if(e){var i=(Array.isArray(this.electionList)?this.electionList:[]).find(function(i){return t.getFavoriteKey(i)===e});if(i&&void 0!==i.is_like&&null!==i.is_like){var s=1===Number(i.is_like);this.isFavorite=s,this.headername&&(this.headername=p()({},this.headername,{is_like:Number(i.is_like)}))}}}},goFundTransfer:function(){this.$router.push("/fundTransfer")},goKLine:function(){var t=l()(this.headername||{});console.log(t);var e="fx"===this.activeTab?"fx":"crypto";this.$router.push({name:"optionsKLine",query:{itemDetails:t,fromTab:e}})},handleDeliveryContextChange:function(){"crypto"===this.activeTab&&"delivery"===this.activeProductTab&&(this.fetchOptionsIndex(),this.getDeliveryOptionsRule(),this.resetDeliveryOrders(),this.prefetchDeliveryHistoryCount())},fetchOptionsIndex:function(){var t=this;this.$api.options.getOptions().then(function(e){e&&200===e.code&&e.data&&(void 0!==e.data.available_balance&&null!==e.data.available_balance&&(t.availableAmount=e.data.available_balance),t.getItemCoin(t.headername)||e.data.coins&&e.data.coins.length>0&&(t.headername=e.data.coins[0],t.subscribeSocketRoom()))})},getDeliveryOptionsRule:function(){var t=this;if("crypto"===this.activeTab&&"delivery"===this.activeProductTab){var e=this.getItemCoin(this.headername);if(e){var i={coin:e};this.$api.options.getOptionsRule(i).then(function(e){if(e&&200===e.code){var i=Array.isArray(e.data)?e.data:[];i.forEach(function(t){t.flag=!1}),t.deliveryRuleList=i,t.deliveryStopIndex=0,t.deliveryRuleInfo={},t.deliveryRuleList.length>0&&t.selectDeliveryStop(0)}})}}},selectDeliveryStop:function(t){if(void 0!==t&&null!==t){var e=Number(t);!v()(e)||e<0||e>=this.deliveryRuleList.length||(this.deliveryStopIndex=e,this.deliveryRuleList.forEach(function(t,i){t.flag=i===e}),this.deliveryRuleInfo=this.deliveryRuleList[e]||{})}},onDeliveryAmountInput:function(t){var e=(t&&t.target?String(t.target.value):String(this.deliveryAmountValue||"")).replace(/[^\d.]/g,"").replace(/\.{2,}/g,".").replace(".","$#$").replace(/\./g,"").replace("$#$",".").replace(/^\./g,"");this.deliveryAmountValue=e},deliveryBuy:function(t){var e=this;if("delivery"===this.activeProductTab)if("fx"!==this.activeTab){if("crypto"===this.activeTab){var i=Number(this.availableAmount);if(v()(i)&&i<=0)return this.$toast(this.$t("余额不足"));if(!this.deliveryAmountValue)return this.$toast(this.$t("输入交易额度"));var s=Number(this.deliveryAmountValue);if(!v()(s)||s<=0)return this.$toast(this.$t("输入交易额度"));var a=this.deliveryRuleInfo||{};if(void 0!==a.min&&null!==a.min&&s<Number(a.min))return this.$toast(this.$t("最低购买")+a.min+"USDT");if(void 0!==a.max&&null!==a.max&&s>Number(a.max))return this.$toast(this.$t("最高购买")+a.max+"USDT");if(!a.seconds)return this.$toast(this.$t("选择交易周期"));var o={coin:this.getItemCoin(this.headername),amount:this.deliveryAmountValue,seconds:a.seconds,type:t};this.$api.options.optionsBuy(o).then(function(t){if(t&&200===t.code)e.$toast(e.$t("购买成功")),e.fetchOptionsIndex(),e.resetDeliveryOrders(),e.deliveryAmountValue="",e.deliveryRuleList.forEach(function(t){t.flag=!1}),e.deliveryRuleInfo={},e.deliveryStopIndex=0;else{var i=t&&t.message?t.message:"";e.$toast(i)}})}}else this.fxDeliveryBuy(t)},getPerpFromCoin:function(){var t=this.headername&&this.headername.from_coin?String(this.headername.from_coin):"";if(t)return t;var e=this.getItemCoin(this.headername);if(e){var i=String(e).replace(/\//g,"").replace(/_/g,"");return i.toUpperCase().endsWith("USDT")&&i.length>4?i.slice(0,-4):i}return"BTC"},fetchCryptoPerpGlobal:function(t){var e=this;if(t)if(this.perpGlobalLoading)this.pendingCryptoPerpFromCoin=String(t);else{this.perpGlobalLoading=!0,this.pendingCryptoPerpFromCoin="";var i={from_coin:t};this.$api.quotation.futuresglobal(i).then(function(i){i&&200===i.code&&i.data&&(e.perpGlobal=i.data,e.lastCryptoPerpFromCoin=String(t),void 0!==i.data.available_balance&&null!==i.data.available_balance&&(e.availableAmount=i.data.available_balance),void 0!==i.data.funding_rate&&null!==i.data.funding_rate&&(e.fundingRate=String(i.data.funding_rate)),void 0!==i.data.is_like&&null!==i.data.is_like&&(e.isFavorite=!!i.data.is_like)),e.perpGlobalLoading=!1;var s=e.pendingCryptoPerpFromCoin;s&&String(s)!==String(e.lastCryptoPerpFromCoin)&&(e.pendingCryptoPerpFromCoin="",e.fetchCryptoPerpGlobal(s))}).catch(function(){e.perpGlobalLoading=!1;var t=e.pendingCryptoPerpFromCoin;t&&String(t)!==String(e.lastCryptoPerpFromCoin)&&(e.pendingCryptoPerpFromCoin="",e.fetchCryptoPerpGlobal(t))})}},fetchSpotGlobal:function(t){var e=this;if(t)if(this.spotGlobalLoading)this.pendingSpotFromCoin=String(t);else{this.spotGlobalLoading=!0,this.pendingSpotFromCoin="";var i={from_coin:String(t)};this.$api.contract.contractGlobal(i).then(function(i){console.log(i),i&&200===i.code&&i.data&&(e.spotGlobal=i.data,e.lastSpotFromCoin=String(t),void 0!==i.data.available_balance&&null!==i.data.available_balance&&(e.availableAmount=i.data.available_balance),void 0!==i.data.is_like&&null!==i.data.is_like&&(e.isFavorite=!!i.data.is_like)),e.spotGlobalLoading=!1;var s=e.pendingSpotFromCoin;s&&String(s)!==String(e.lastSpotFromCoin)&&(e.pendingSpotFromCoin="",e.fetchSpotGlobal(s))}).catch(function(){e.spotGlobalLoading=!1;var t=e.pendingSpotFromCoin;t&&String(t)!==String(e.lastSpotFromCoin)&&(e.pendingSpotFromCoin="",e.fetchSpotGlobal(t))})}},fetchSpotGlobalOnSymbolChange:function(){if("crypto"===this.activeTab&&"spot"===this.activeProductTab){var t=this.getItemCoin(this.headername);t&&(this.lastSpotFromCoin&&String(this.lastSpotFromCoin)===String(t)||this.fetchSpotGlobal(t))}},initSpotOrders:function(){this.spotOrdersInited||"crypto"===this.activeTab&&"spot"===this.activeProductTab&&(this.spotOrdersInited=!0,this.fetchSpotOrders())},fetchSpotOrders:function(){var t=this;if("crypto"===this.activeTab&&"spot"===this.activeProductTab&&!this.spotOrderLoading){this.spotOrderLoading=!0;var e={page:0,page_page:1e4},i=p()({},e,{status:1,is_pending:1}),s=p()({},e,{status:1,is_pending:0});r.a.all([this.$api.contract.contractOrderList(i),this.$api.contract.contractOrderList(s)]).then(function(e){var i=a()(e,2),s=i[0],o=i[1],r=s&&s.data&&Array.isArray(s.data.list)?s.data.list:[],n=o&&o.data&&Array.isArray(o.data.list)?o.data.list:[];t.spotEntrustList=r,t.spotPositionList=n,t.spotOrderLoading=!1}).catch(function(){t.spotOrderLoading=!1})}},fetchCryptoPerpGlobalOnBoot:function(){if("crypto"===this.activeTab&&"perp"===this.activeProductTab){var t=this.getPerpFromCoin();this.fetchCryptoPerpGlobal(t)}},fetchCryptoPerpGlobalOnSymbolChange:function(){var t=this.getPerpFromCoin();t&&(this.lastCryptoPerpFromCoin&&String(this.lastCryptoPerpFromCoin)===String(t)||this.fetchCryptoPerpGlobal(t))},initCryptoPerpOrders:function(){this.cryptoPerpOrdersInited||"crypto"===this.activeTab&&"perp"===this.activeProductTab&&(this.cryptoPerpOrdersInited=!0,this.fetchCryptoPerpOrders())},fetchCryptoPerpOrders:function(){var t=this;if("crypto"===this.activeTab&&"perp"===this.activeProductTab&&!this.cryptoPerpOrderLoading){this.cryptoPerpOrderLoading=!0;var e={page:0,page_page:1e4},i=p()({},e,{status:1,is_pending:1}),s=p()({},e,{status:1,is_pending:0});r.a.all([this.$api.quotation.orderform(i),this.$api.quotation.orderform(s)]).then(function(e){var i=a()(e,2),s=i[0],o=i[1],r=s&&s.data&&Array.isArray(s.data.list)?s.data.list:[],n=o&&o.data&&Array.isArray(o.data.list)?o.data.list:[];t.cryptoPerpEntrustList=r,t.cryptoPerpPositionList=n,t.cryptoPerpOrderLoading=!1}).catch(function(){t.cryptoPerpOrderLoading=!1})}},perpCreateOrder:function(t){var e=this;if("crypto"===this.activeTab&&"perp"===this.activeProductTab&&("1"===t||"2"===t)){var i=this.getPerpFromCoin(),s=String(this.positionIndex||"2"),a=String(this.leverageTemp||10),o=Number(this.quantityValue);if(!v()(o)||o<=0)return this.$toast(this.$t("请输入金额"));var r=Number(this.perpGlobal&&this.perpGlobal.min);if(v()(r)&&o<r)return this.$toast(this.$t("最低")+r+"USDT");var n=Number(this.perpGlobal&&this.perpGlobal.max);if(v()(n)&&o>n)return this.$toast(this.$t("最高")+n+"USDT");var l={from_coin:i,to_coin:"USDT",mode:s,long_or_short:String(t),leverage:a,amount:o};if(!this.isMarketPrice){var c=String(this.priceInputValue||"");if(!c)return this.$toast(this.$t("请输入价格"));l.enter_price=c}this.takeProfitValue&&(l.take_profit_price=String(this.takeProfitValue)),this.stopLossValue&&(l.stop_loss_price=String(this.stopLossValue)),this.$api.quotation.postFutures(l).then(function(t){if(t&&200===t.code)e.$toast(e.$t("下单成功")),e.quantityValue="",e.priceInputValue="",e.takeProfitValue="",e.stopLossValue="",e.fetchCryptoPerpGlobal(e.getPerpFromCoin()),e.fetchCryptoPerpOrders();else{var i=t&&t.message?t.message:"";e.$toast(i)}})}},onEditTpSl:function(t){t&&("crypto"===this.activeTab&&("perp"===this.activeProductTab||"spot"===this.activeProductTab)||"fx"===this.activeTab&&"perp"===this.activeProductTab)&&(this.tpSlItem=t,this.tpSlTakeProfit=void 0!==t.take_profit_price&&null!==t.take_profit_price?String(t.take_profit_price):"",this.tpSlStopLoss=void 0!==t.stop_loss_price&&null!==t.stop_loss_price?String(t.stop_loss_price):"",this.showTpSlPopup=!0)},closeTpSlPopup:function(){this.tpSlSubmitting||(this.showTpSlPopup=!1,this.tpSlItem=null,this.tpSlTakeProfit="",this.tpSlStopLoss="")},onTpSlInput:function(t){var e="stop"===t?"tpSlStopLoss":"tpSlTakeProfit",i=String(this[e]||"").replace(/[^0-9.]/g,""),s=i.indexOf(".");-1!==s&&(i=i.slice(0,s+1)+i.slice(s+1).replace(/\./g,"")),this[e]=i},confirmTpSl:function(){var t=this;if(!this.tpSlSubmitting&&this.tpSlItem&&this.tpSlItem.id){var e={take_profit_price:this.tpSlTakeProfit,stop_loss_price:this.tpSlStopLoss};if(this.tpSlSubmitting=!0,"fx"!==this.activeTab||"perp"!==this.activeProductTab){if("spot"===this.activeProductTab){var i=p()({id:parseInt(this.tpSlItem.id)},e);return console.log(this.tpSlItem.id),void this.$api.contract.changePrice(i,this.tpSlItem.id).then(function(e){if(e&&200===e.code)t.$toast(t.$t("修改成功")),t.fetchSpotOrders(),t.fetchSpotGlobalOnSymbolChange();else{var i=e&&e.message?e.message:"";t.$toast(i)}t.tpSlSubmitting=!1,t.closeTpSlPopup()}).catch(function(){t.tpSlSubmitting=!1,t.closeTpSlPopup()})}this.$api.quotation.createorder(this.tpSlItem.id,e).then(function(e){if(e&&200===e.code)t.$toast(t.$t("修改成功")),t.fetchCryptoPerpOrders();else{var i=e&&e.message?e.message:"";t.$toast(i)}t.tpSlSubmitting=!1,t.closeTpSlPopup()}).catch(function(){t.tpSlSubmitting=!1,t.closeTpSlPopup()})}else this.$api.forexContract.changeNewForexOrder(e,this.tpSlItem.id).then(function(e){if(e&&200===e.code)t.$toast(t.$t("修改成功")),t.fetchFxPerpHeader(),t.fetchFxPerpOrders();else{var i=e&&e.message?e.message:"";t.$toast(i)}t.tpSlSubmitting=!1,t.closeTpSlPopup()}).catch(function(){t.tpSlSubmitting=!1,t.closeTpSlPopup()})}},onCancelOrder:function(t){var e=this;if(t&&t.id){var i={id:String(t.id)};if("spot"!==this.activeProductTab){if("perp"===this.activeProductTab){if("fx"===this.activeTab)return void this.$api.forexContract.newcancelForex(i).then(function(t){if(t&&200===t.code)e.$toast(e.$t("撤销成功")),e.fetchFxPerpHeader(),e.fetchFxPerpOrders();else{var i=t&&t.message?t.message:"";e.$toast(i)}});this.$api.quotation.futurescancel(i).then(function(t){if(t&&200===t.code)e.$toast(e.$t("撤销成功")),"fx"===e.activeTab?(e.fetchFxPerpHeader(),e.fetchFxPerpOrders()):(e.fetchCryptoPerpGlobal(e.getPerpFromCoin()),e.fetchCryptoPerpOrders());else{var i=t&&t.message?t.message:"";e.$toast(i)}})}}else this.$api.contract.contractOrder(i).then(function(t){if(t&&200===t.code)e.$toast(e.$t("撤销成功")),e.fetchSpotOrders(),e.fetchSpotGlobalOnSymbolChange();else{var i=t&&t.message?t.message:"";e.$toast(i)}})}},onClosePosition:function(t){t&&("crypto"===this.activeTab&&("perp"===this.activeProductTab||"spot"===this.activeProductTab)||"fx"===this.activeTab&&"perp"===this.activeProductTab)&&(this.closeItem=t,this.closeQuantity="",this.closePercent=0,this.showClosePopup=!0,this.selectClosePercent(100))},closeClosePopup:function(){this.closeSubmitting||(this.showClosePopup=!1,this.closeItem=null,this.closeQuantity="",this.closePercent=0)},onCloseInput:function(){var t=String(this.closeQuantity||"").replace(/[^0-9.]/g,"");t.startsWith(".")&&(t="0"+t);var e=t.indexOf(".");if(-1!==e){var i=t.slice(0,e),s=t.slice(e+1).replace(/\./g,"");t=i+"."+(s=s.slice(0,8))}this.closeQuantity=t,this.closePercent=0},onCloseBlur:function(){var t=String(this.closeQuantity||"");(t=t.replace(/[^0-9.]/g,"")).startsWith(".")&&(t="0"+t);var e=t.indexOf(".");if(-1!==e){var i=t.slice(0,e),s=t.slice(e+1).replace(/\./g,"");t=(t=(t=i+"."+(s=s.slice(0,8))).replace(/0+$/g,"")).replace(/\.$/g,"")}this.closeQuantity=t},selectClosePercent:function(t){if(this.closeItem){var e=Number(this.closeItem.quantity),i=Number(t);if(v()(e)&&v()(i)&&!(i<=0)){this.closePercent=t;var s=(e*i/100).toFixed(8).replace(/0+$/g,"");s=s.replace(/\.$/g,""),this.closeQuantity=s}}},confirmClose:function(){var t=this;if(!this.closeSubmitting&&this.closeItem&&this.closeItem.id){var e=Math.abs(Number(this.closeQuantity));if(!v()(e)||e<=0)this.$toast(this.$t("请输入正确的平仓数量"));else{var i=e.toFixed(8).replace(/0+$/g,"");i=i.replace(/\.$/g,""),this.closeSubmitting=!0;var s={id:parseInt(this.closeItem.id),quantity:String(i)};"fx"!==this.activeTab||"perp"!==this.activeProductTab?"spot"!==this.activeProductTab?this.$api.quotation.futuresclose(s).then(function(e){if(e&&200===e.code)t.$toast(t.$t("平仓成功")),t.fetchCryptoPerpOrders(),t.fetchCryptoPerpGlobal(t.getPerpFromCoin());else{var i=e&&e.message?e.message:"";t.$toast(i)}t.closeSubmitting=!1,t.closeClosePopup()}).catch(function(){t.closeSubmitting=!1,t.closeClosePopup()}):this.$api.contract.close(s).then(function(e){if(e&&200===e.code)t.$toast(t.$t("平仓成功")),t.fetchSpotOrders(),t.fetchSpotGlobalOnSymbolChange();else{var i=e&&e.message?e.message:"";t.$toast(i)}t.closeSubmitting=!1,t.closeClosePopup()}).catch(function(){t.closeSubmitting=!1,t.closeClosePopup()}):this.$api.forexContract.newsellForex(s).then(function(e){if(e&&200===e.code)t.$toast(t.$t("平仓成功")),t.fetchFxPerpHeader(),t.fetchFxPerpOrders();else{var i=e&&e.message?e.message:"";t.$toast(i)}t.closeSubmitting=!1,t.closeClosePopup()}).catch(function(){t.closeSubmitting=!1,t.closeClosePopup()})}}},onAddPosition:function(t){t&&("perp"!==this.activeProductTab||"crypto"!==this.activeTab&&"fx"!==this.activeTab||(this.addItem=t,this.addAmount="",this.showAddPopup=!0))},closeAddPopup:function(){this.addSubmitting||(this.showAddPopup=!1,this.addItem=null,this.addAmount="")},onAddInput:function(){var t=String(this.addAmount||"").replace(/[^0-9.]/g,"");t.startsWith(".")&&(t="0"+t);var e=t.indexOf(".");if(-1!==e){var i=t.slice(0,e),s=t.slice(e+1).replace(/\./g,"");t=i+"."+(s=s.slice(0,8))}this.addAmount=t},setAddMax:function(){this.addAmount=this.addAvailableText},confirmAdd:function(){var t=this;if(!this.addSubmitting&&this.addItem&&this.addItem.id){var e=String(this.addAmount||"").replace(/,/g,""),i=Number(e);if(!e||!v()(i)||i<=0)this.$toast(this.$t("请输入正确的加仓金额"));else{var s=this.addItem.id,a=i.toFixed(8).replace(/0+$/g,"");a=a.replace(/\.$/g,""),this.addSubmitting=!0;var o={id:s,amount:a};"fx"!==this.activeTab||"perp"!==this.activeProductTab?this.$api.quotation.gallons(o).then(function(e){if(e&&200===e.code)return t.$toast(t.$t("加仓成功")),t.fetchCryptoPerpGlobal(t.getPerpFromCoin()),t.fetchCryptoPerpOrders(),t.addSubmitting=!1,void t.closeAddPopup();var i=e&&e.message?e.message:"";t.$toast(i),t.addSubmitting=!1}).catch(function(){t.addSubmitting=!1}):this.$api.forexContract.addForex(o).then(function(e){if(e&&200===e.code)return t.$toast(t.$t("加仓成功")),t.fetchFxPerpHeader(),t.fetchFxPerpOrders(),t.addSubmitting=!1,void t.closeAddPopup();var i=e&&e.message?e.message:"";t.$toast(i),t.addSubmitting=!1}).catch(function(){t.addSubmitting=!1})}}},onPerpCreateOrder:function(t){"perp"===this.activeProductTab&&("crypto"!==this.activeTab?"fx"===this.activeTab&&this.fxPerpCreateOrder(t):this.perpCreateOrder(t))},onSpotCreateOrder:function(){var t=this,e=this.getItemCoin(this.headername);if(e){var i="sell"===this.spotSide?"2":"1",s=String(e),a=s.replace(/[_/]/g,"");a.toUpperCase().endsWith("USDT")&&a.length>4&&(s=a.slice(0,-4));var o=Number(this.quantityValue);if(!v()(o)||o<=0)return this.$toast(this.$t("请输入金额"));var r={from_coin:String(s),to_coin:"USDT",long_or_short:String(i),amount:String(o)};if(!this.isMarketPrice){var n=String(this.priceInputValue||"");if(!n)return this.$toast(this.$t("请输入价格"));r.enter_price=n}this.stopLossValue&&(r.stop_loss_price=String(this.stopLossValue)),this.$api.contract.createOrder(r).then(function(e){if(e&&200===e.code)t.$toast(t.$t("下单成功")),t.quantityValue="",t.priceInputValue="",t.takeProfitValue="",t.stopLossValue="",t.fetchSpotOrders(),t.fetchSpotGlobalOnSymbolChange();else{var i=e&&e.message?e.message:"";t.$toast(i)}})}},getFavoriteKey:function(t){return t?t.coin?String(t.coin):t.symbol?String(t.symbol):t.from_coin&&t.to_coin?String(t.from_coin)+String(t.to_coin):"":""},toggleFavorite:function(){var t=this;if(!this.favoriteSubmitting){var e=this.getPerpFromCoin();if(e){var i={coin:e},s=this.isFavorite?this.$api.home.coindislike:this.$api.home.coinLike;s&&(this.favoriteSubmitting=!0,s(i).then(function(e){if(console.log(e),e&&200===e.code){var i=!t.isFavorite,s=i?1:0;t.isFavorite=i,t.headername&&(t.headername=p()({},t.headername,{is_like:s}));var a=t.getFavoriteKey(t.headername);if(a){var o=Array.isArray(t.electionList)?t.electionList:[],r=o.findIndex(function(e){return t.getFavoriteKey(e)===a});-1!==r&&(t.suppressElectionListWatch=!0,t.$set(t.electionList,r,p()({},o[r],{is_like:s})))}t.$toast(t.isFavorite?t.$t("收藏成功"):t.$t("取消收藏成功"))}else{var n=e&&e.message?e.message:"";t.$toast(n)}t.favoriteSubmitting=!1}).catch(function(){t.favoriteSubmitting=!1}))}}},openPositionPopup:function(){this.positionIndex=this.marginModeText===this.$t("全仓")?"2":"1",this.showPositionPopup=!0},selectPositionMode:function(t){t&&(this.positionIndex=t.id)},confirmPositionMode:function(){this.marginModeText="2"===String(this.positionIndex)?this.$t("全仓"):this.$t("逐仓"),this.showPositionPopup=!1},openLeveragePopup:function(){var t=Number(String(this.leverageText||"").replace(/x/gi,""));this.leverageTemp=v()(t)&&t>0?t:10,this.leverageInput=String(this.leverageTemp),this.showLeveragePopup=!0},onLeverageInput:function(t){var e=(t&&t.target?String(t.target.value):String(this.leverageInput||"")).replace(/\D/g,"");if(this.leverageInput=e,""!==e){var i=Number(e);v()(i)&&i>=1&&i<=100&&(this.leverageTemp=i)}},onLeverageBlur:function(){var t=Number(String(this.leverageInput||"").replace(/\D/g,""));(!v()(t)||t<1)&&(t=1),t>100&&(t=100),this.leverageTemp=t,this.leverageInput=String(t)},changeLeverage:function(t){var e=Number(this.leverageTemp)+Number(t);return e<1?(this.leverageTemp=1,void(this.leverageInput="1")):e>100?(this.leverageTemp=100,void(this.leverageInput="100")):(this.leverageTemp=e,void(this.leverageInput=String(e)))},selectLeverage:function(t){this.leverageTemp=t,this.leverageInput=String(t)},confirmLeverage:function(){this.onLeverageBlur(),this.leverageText=this.leverageTemp+"x",this.showLeveragePopup=!1},openPriceTypePopup:function(){this.showPriceTypePopup=!0},closePriceTypePopup:function(){this.showPriceTypePopup=!1},selectPriceType:function(t){"market"!==t&&"limit"!==t||(this.priceType=t,"market"===t&&(this.priceInputValue=""),this.closePriceTypePopup())},initDefaultSymbol:function(){var t=this;if("crypto"!==this.activeTab||"perp"!==this.activeProductTab)this.$api.options.getOptions().then(function(e){e&&200===e.code&&e.data&&e.data.coins&&e.data.coins.length>0&&(t.headername=e.data.coins[0],void 0!==e.data.available_balance&&null!==e.data.available_balance&&(t.availableAmount=e.data.available_balance),t.subscribeSocketRoom(),t.handleDeliveryContextChange(),t.handleFxDeliveryContextChange(),"crypto"===t.activeTab&&"perp"===t.activeProductTab&&(t.cryptoPerpBootFetched||(t.cryptoPerpBootFetched=!0,t.fetchCryptoPerpGlobalOnBoot()),t.cryptoPerpOrdersInited||t.initCryptoPerpOrders()),"fx"===t.activeTab&&"perp"===t.activeProductTab&&t.initFxPerpHeader())});else{this.$api.home.coinIndex({page:0,page_page:1e4,type:7,coin:""}).then(function(e){e&&e.data&&Array.isArray(e.data.list)&&e.data.list.length>0&&(t.headername=e.data.list[0],t.headername&&void 0!==t.headername.is_like&&null!==t.headername.is_like&&(t.isFavorite=1===Number(t.headername.is_like)),t.subscribeSocketRoom(),t.cryptoPerpBootFetched||(t.cryptoPerpBootFetched=!0,t.fetchCryptoPerpGlobalOnBoot()),t.cryptoPerpOrdersInited||t.initCryptoPerpOrders())})}},getWsRoomByCoin:function(t){var e=String(t||"");return e?-1!==(e=e.replace(/\//g,"_")).indexOf("_")?e:e.toUpperCase().endsWith("USDT")?e.length>4?e.slice(0,-4)+"_USDT":e:e+"_USDT":""},getFxWsRoom:function(){var t=this.headername&&this.headername.from_coin?String(this.headername.from_coin):"",e=this.headername&&this.headername.to_coin?String(this.headername.to_coin):"";return t&&e?t+e:this.getItemCoin(this.headername)},subscribeSocketRoom:function(){if(this.headername){var t=this.getItemCoin(this.headername);t&&(this.currentWsRoom="fx"===this.activeTab?this.getFxWsRoom():this.getWsRoomByCoin(t),this.currentWsRoom&&(h.e.room=this.currentWsRoom,this.socketApi&&this.socketApi.wsConnectionOrder&&(null==this.socketApi.wsConnectionOrder.$wsOrder?this.socketApi.wsConnectionOrder.initWebSocket():this.socketApi.wsConnectionOrder.wsSend())))}},dovkrtjson:function(t){this.headername.now_price=t.now_price,this.headername.price=t.now_price,this.headername.rate=t.rate},applyTabDefaultItem:function(t){var e="fx"===t?this.fxElectionList:this.electionList;if(e&&0!==e.length){var i=e[0],s=this.getItemCoin(this.headername),a=this.getItemCoin(i);s&&a&&s===a||this.selectSymbol(i)}},fillFxDepthTo7:function(t,e){var i=(Array.isArray(t)?t:[]).slice(0,7);if(i.length>=7)return i;for(var s=i[0]&&void 0!==i[0].price&&null!==i[0].price?i[0].price:void 0!==this.currentPrice&&null!==this.currentPrice?this.currentPrice:"",a=i.length;a<7;a++)i.push({price:this.stepFxDepthPrice(s,a*e),qty:this.randomFxDepthQty()});return i},stepFxDepthPrice:function(t,e){var i=String(void 0===t||null===t?"":t).replace(/,/g,""),s=Number(i);if(!v()(s))return i;var a=i.split("."),o=a.length>1?a[1].length:0,r=o>0?Math.pow(10,-o):1,n=s+Number(e)*r;return o>0?n.toFixed(o):String(Math.round(n))},randomFxDepthQty:function(){return(2e5*Math.random()).toFixed(2)},applyWsDepth:function(t,e){this.orderBookAsks=(t||[]).map(function(t){return{qty:t&&void 0!==t.s?t.s:t&&void 0!==t.qty?t.qty:"",price:t&&void 0!==t.p?t.p:t&&void 0!==t.price?t.price:""}}),this.orderBookBids=(e||[]).map(function(t){return{qty:t&&void 0!==t.s?t.s:t&&void 0!==t.qty?t.qty:"",price:t&&void 0!==t.p?t.p:t&&void 0!==t.price?t.price:""}})},toggleSymbolPopup:function(){this.showSymbolPopup?this.closeSymbolPopup():this.showSymbolPopup=!0},closeSymbolPopup:function(){this.showSymbolPopup=!1},initListData:function(){this.getCurrencylist(),"fx"===this.activeTab&&"perp"===this.activeProductTab&&this.getForexList()},getCurrencylist:function(){var t=this;if("crypto"===this.activeTab){var e={page:0,page_page:1e4,type:"spot"===this.activeProductTab?6:7,coin:this.getlistPage.coin};"perp"!==this.activeProductTab&&"spot"!==this.activeProductTab?this.$api.options.getOptions(e).then(function(e){e&&200===e.code&&e.data&&e.data.coins&&(t.electionList=e.data.coins,void 0!==e.data.available_balance&&null!==e.data.available_balance&&(t.availableAmount=e.data.available_balance),t.syncFavoriteFromList())}):this.$api.home.coinIndex(e).then(function(e){e&&e.data&&Array.isArray(e.data.list)&&(t.electionList=e.data.list,t.syncFavoriteFromList())})}},getForexList:function(){var t=this;return console.log("getForexList"),this.$api.quotation.forexList().then(function(e){if(e&&e.data){t.fxElectionList=(Array.isArray(e.data)?e.data:[]).map(function(t){var e=t&&t.symbol?String(t.symbol):"",i=t&&void 0!==t.rate&&null!==t.rate?t.rate:"";return p()({},t,{coin:e,rate:i})});var i=Array.isArray(t.fxElectionList)?t.fxElectionList:[],s=t.getItemCoin(t.headername);!!s&&i.some(function(e){return t.getItemCoin(e)===s})||t.applyTabDefaultItem("fx"),t.fxPerpInitPending&&"fx"===t.activeTab&&"perp"===t.activeProductTab&&(t.fxPerpInitPending=!1,t.$nextTick(function(){t.fetchFxPerpHeaderOnSymbolChange(),t.fxPerpOrderLoading||t.fetchFxPerpOrders()}))}})},selectSymbol:function(t){t&&("fx"===this.activeTab?(this.headername=p()({},t,{coin:t.coin||t.symbol}),this.isFavorite=!1):this.headername=t,"crypto"===this.activeTab&&(this.isFavorite=1===Number(t&&t.is_like)),this.orderBookAsks=[],this.orderBookBids=[],this.closeSymbolPopup(),this.subscribeSocketRoom(),this.handleDeliveryContextChange(),"crypto"===this.activeTab&&"spot"===this.activeProductTab&&(this.fetchSpotGlobalOnSymbolChange(),this.spotOrdersInited?this.fetchSpotOrders():this.initSpotOrders()),"crypto"===this.activeTab&&"perp"===this.activeProductTab&&(this.fetchCryptoPerpGlobalOnSymbolChange(),this.cryptoPerpOrdersInited?this.fetchCryptoPerpOrders():this.initCryptoPerpOrders()),"fx"===this.activeTab&&"perp"===this.activeProductTab&&(this.fetchFxPerpHeaderOnSymbolChange(),this.fxPerpOrdersInited?this.fetchFxPerpOrders():this.initFxPerpOrders()))},onPriceInput:function(t){var e=(t&&t.target?String(t.target.value):"").replace(/[^0-9.]/g,""),i=e.indexOf(".");-1!==i&&(e=e.slice(0,i+1)+e.slice(i+1).replace(/\./g,"")),this.priceInputValue=e},onLocalStorageSetItem:function(t){if("theme"===(t&&void 0!==t.key&&null!==t.key?String(t.key):"")){var e=t&&void 0!==t.newValue&&null!==t.newValue?String(t.newValue):"";this.theme=e||"dark"}},resetTradeInputs:function(){this.priceInputValue="",this.quantityValue="",this.takeProfitValue="",this.stopLossValue="",this.deliveryAmountValue=""},applyMidPriceToInput:function(){if(!this.isMarketPrice){var t=Number(this.currentPrice);if(v()(t)){var e=t.toFixed(8);e=e.replace(/\.?0+$/,""),this.priceInputValue=e}}},formatPnlTextNum:function(t){if(!v()(t))return"0";var e=Number(t).toFixed(2);return e=e.replace(/\.?0+$/,"")},formatPnlPercent:function(t){if(!v()(t))return"0";var e=Number(t).toFixed(2);return e=e.replace(/\.?0+$/,"")},getUnrealizedPnlText:function(t){var e=Number(t&&t.enter_price),i=Number(this.currentPrice),s=Number(t&&t.margin),a=Number(t&&t.leverage),o=v()(a)&&a>0?a:1,r=String(t&&t.long_or_short);if(!v()(e)||e<=0||!v()(i)||!v()(s)||s<=0)return"0(0%)";var n="2"===r?(e-i)/e:(i-e)/e,l=s*o*n,c=100*n;return!v()(l)||Math.abs(l)<1e-12?"0(0%)":l>0?"+"+this.formatPnlTextNum(l)+"("+this.formatPnlPercent(c)+"%)":"-"+this.formatPnlTextNum(Math.abs(l))+"(-"+this.formatPnlPercent(Math.abs(c))+"%)"},getUnrealizedPnlClass:function(t){var e=Number(t&&t.enter_price),i=Number(this.currentPrice),s=Number(t&&t.margin),a=Number(t&&t.leverage),o=v()(a)&&a>0?a:1,r=String(t&&t.long_or_short);if(!v()(e)||e<=0||!v()(i)||!v()(s)||s<=0)return"normal";var n=s*o*("2"===r?(e-i)/e:(i-e)/e);return!v()(n)||Math.abs(n)<1e-12?"normal":n>0?"nowfall":"nowrise"},onQuantityInput:function(t){var e=(t&&t.target?String(t.target.value):"").replace(/\D/g,"");e=e.replace(/^0+/,""),this.quantityValue=e},toggleMmPanel:function(){this.showMmEntry?this.showMmPanel=!this.showMmPanel:this.showMmPanel=!1},onBottomRefresh:function(){if("delivery"!==this.activeProductTab)if("crypto"!==this.activeTab||"spot"!==this.activeProductTab)if("crypto"!==this.activeTab||"perp"!==this.activeProductTab){if("fx"===this.activeTab&&"perp"===this.activeProductTab){if(this.fxPerpOrderLoading)return;this.fetchFxPerpOrders()}}else{if(this.cryptoPerpOrderLoading)return;this.fetchCryptoPerpOrders()}else{if(this.spotOrderLoading)return;this.fetchSpotOrders()}else{if(this.deliveryOrderLoading)return;this.resetDeliveryOrders()}},onBottomRecord:function(){this.$router.push("/optionsOrder")},formatUnixTime:function(t){var e=Number(t);if(!v()(e)||e<=0)return"-";var i=new Date(1e3*e),s=function(t){return String(t).padStart(2,"0")};return i.getFullYear()+"-"+s(i.getMonth()+1)+"-"+s(i.getDate())+" "+s(i.getHours())+":"+s(i.getMinutes())+":"+s(i.getSeconds())},switchDeliveryOrderTab:function(t){this.activeBottomTab="waiting"===t?"position":"delivery_history",this.deliveryOrderState=t,this.resetDeliveryOrders()},initFxPerpOrders:function(){this.fxPerpOrdersInited||"fx"===this.activeTab&&"perp"===this.activeProductTab&&(this.fxPerpOrdersInited=!0,this.fetchFxPerpOrders())},fetchFxPerpOrders:function(){var t=this;if("fx"===this.activeTab&&"perp"===this.activeProductTab&&!this.fxPerpOrderLoading){var e=this.getFxPerpSymbol();if(e){this.fxPerpOrderLoading=!0;var i={symbol:e,page:0,page_page:1e4},s=p()({},i,{status:1,is_pending:1}),o=p()({},i,{status:1,is_pending:0});r.a.all([this.$api.forexContract.getNewForexOrder(s),this.$api.forexContract.getNewForexOrder(o)]).then(function(e){var i=a()(e,2),s=i[0],o=i[1],r=s&&s.data&&Array.isArray(s.data.list)?s.data.list:[],n=o&&o.data&&Array.isArray(o.data.list)?o.data.list:[];t.fxPerpEntrustList=r,t.fxPerpPositionList=n,t.fxPerpOrderLoading=!1}).catch(function(){t.fxPerpOrderLoading=!1})}}},initFxPerpHeader:function(){this.fxPerpInited||(this.fxPerpInited=!0,this.fetchFxPerpHeader())},getFxPerpSymbol:function(){return this.getItemCoin(this.headername)},fetchFxPerpHeader:function(){var t=this,e=this.getFxPerpSymbol();if(e)if(this.fxPerpGlobalLoading)this.pendingFxPerpSymbol=String(e);else{this.fxPerpGlobalLoading=!0,this.pendingFxPerpSymbol="";var i={from_coin:e};this.$api.forexContract.Fcontract(i).then(function(i){i&&200===i.code&&i.data&&(t.fxPerpGlobal=i.data,t.lastFxPerpSymbol=String(e),void 0!==i.data.available_balance&&null!==i.data.available_balance&&(t.availableAmount=i.data.available_balance),void 0!==i.data.is_like&&null!==i.data.is_like&&(t.isFavorite=!!i.data.is_like)),t.fxPerpGlobalLoading=!1;var s=t.pendingFxPerpSymbol;s&&String(s)!==String(t.lastFxPerpSymbol)&&(t.pendingFxPerpSymbol="",t.fetchFxPerpHeader())}).catch(function(){t.fxPerpGlobalLoading=!1;var e=t.pendingFxPerpSymbol;e&&String(e)!==String(t.lastFxPerpSymbol)&&(t.pendingFxPerpSymbol="",t.fetchFxPerpHeader())})}},fetchFxPerpHeaderOnSymbolChange:function(){var t=this.getFxPerpSymbol();t&&(this.lastFxPerpSymbol&&String(this.lastFxPerpSymbol)===String(t)||this.fetchFxPerpHeader())},fxPerpCreateOrder:function(t){var e=this;if("fx"===this.activeTab&&"perp"===this.activeProductTab&&("1"===t||"2"===t)){var i=this.getFxPerpSymbol();if(i){var s=String(this.leverageTemp||10),a=Number(this.quantityValue);if(!v()(a)||a<=0)return this.$toast(this.$t("请输入金额"));var o={symbol:String(i),long_or_short:String(t),leverage:s,amount:String(a),mode:this.positionIndex};if(console.log(o),!this.isMarketPrice){var r=String(this.priceInputValue||"");if(!r)return this.$toast(this.$t("请输入价格"));o.enter_price=r}this.takeProfitValue&&(o.take_profit_price=String(this.takeProfitValue)),this.stopLossValue&&(o.stop_loss_price=String(this.stopLossValue)),this.$api.forexContract.createOrder(o).then(function(t){if(t&&200===t.code)e.$toast(e.$t("下单成功")),e.quantityValue="",e.priceInputValue="",e.takeProfitValue="",e.stopLossValue="",e.fetchFxPerpHeader(),e.fetchFxPerpOrders();else{var i=t&&t.message?t.message:"";e.$toast(i)}})}}},handleFxDeliveryContextChange:function(){"fx"===this.activeTab&&"delivery"===this.activeProductTab&&(this.fetchFxDeliveryIndex(),this.fetchFxDeliveryRule(),this.resetDeliveryOrders())},fetchFxDeliveryRule:function(){var t=this;if("fx"===this.activeTab&&"delivery"===this.activeProductTab){var e={symbol:this.getFxWsRoom()||this.getItemCoin(this.headername)};this.$api.quotation.forexOptionRuler(e).then(function(e){if(console.log(11111111111),console.log(e),e&&200===e.code){var i=Array.isArray(e.data)?e.data:[];i.forEach(function(t){t.flag=!1}),t.deliveryRuleList=i,t.deliveryStopIndex=0,t.deliveryRuleInfo={},t.deliveryRuleList.length>0&&t.selectDeliveryStop(0)}})}},fxDeliveryBuy:function(t){var e=this;if("fx"===this.activeTab&&"delivery"===this.activeProductTab){var i=Number(this.availableAmount);if(v()(i)&&i<=0)return this.$toast(this.$t("余额不足"));if(!this.deliveryAmountValue)return this.$toast(this.$t("输入交易额度"));var s=Number(this.deliveryAmountValue);if(!v()(s)||s<=0)return this.$toast(this.$t("输入交易额度"));var a=this.deliveryRuleInfo||{},o=Array.isArray(this.deliveryRuleList)&&this.deliveryRuleList.length>0?this.deliveryRuleList[0]:{},r=a.seconds||o&&o.seconds;if(!r)return this.$toast(this.$t("暂无可用规则"));var n={symbol:this.getItemCoin(this.headername),amount:this.deliveryAmountValue,type:t,seconds:r};this.$api.quotation.forexOptionBuy(n).then(function(t){if(t&&200===t.code)e.$toast(e.$t("购买成功")),e.fetchFxDeliveryIndex(),e.fetchFxDeliveryRule(),e.resetDeliveryOrders(),e.deliveryAmountValue="",e.deliveryRuleList.forEach(function(t){t.flag=!1}),e.deliveryRuleInfo={},e.deliveryStopIndex=0;else{var i=t&&t.message?t.message:"";e.$toast(i)}})}},fetchFxDeliveryIndex:function(){var t=this;this.$api.quotation.forexOptionIndex().then(function(e){e&&200===e.code&&e.data&&(void 0!==e.data.available_balance&&null!==e.data.available_balance&&(t.availableAmount=e.data.available_balance),t.getItemCoin(t.headername)||e.data.coins&&e.data.coins.length>0&&(t.headername=e.data.coins[0],t.isFavorite=!1,t.subscribeSocketRoom()))})},resetDeliveryOrders:function(){this.deliveryOrderFetchToken=Number(this.deliveryOrderFetchToken)+1,this.deliveryOrderPage=0,this.deliveryOrderList=[],this.deliveryOrderFinished=!1,this.deliveryOrderLoading=!0,"waiting"===this.deliveryOrderState?this.deliveryHoldCount=0:this.deliveryHistoryCount=0,this.fetchDeliveryOrders()},deliveryOrderOnLoad:function(){var t=this;this.deliveryOrderFinished||(this.deliveryOrderPage=this.deliveryOrderPage+1,setTimeout(function(){t.fetchDeliveryOrders()},300))},fetchDeliveryOrders:function(){var t=this;if("delivery"===this.activeProductTab){var e=this.deliveryOrderFetchToken;if("fx"===this.activeTab){var i={status:this.deliveryOrderState,page_page:this.deliveryOrderPageSize,page:this.deliveryOrderPage};return console.log(i),void this.$api.quotation.forexOptionFlow(i).then(function(i){if(e===t.deliveryOrderFetchToken){console.log(i);var s=i&&i.data&&Array.isArray(i.data.list)?i.data.list:[];"waiting"===t.deliveryOrderState&&s.length>0&&s.forEach(function(t){var e=Number(t&&t.left_time);if(!v()(e)){var i=Number(t&&t.seconds);v()(i)&&(t.left_time=i)}}),s.length>0?t.deliveryOrderList=t.deliveryOrderList.concat(s):t.deliveryOrderFinished=!0;var a=t.getDeliveryOrderTotal(i,t.deliveryOrderState),o=Array.isArray(t.deliveryOrderList)?t.deliveryOrderList.length:0;if("waiting"===t.deliveryOrderState){var r=Number(t.deliveryHoldCount);t.deliveryHoldCount=Math.max(v()(r)?r:0,a,o)}else{var n=Number(t.deliveryHistoryCount);t.deliveryHistoryCount=Math.max(v()(n)?n:0,a,o)}t.deliveryTicker&&(clearInterval(t.deliveryTicker),t.deliveryTicker=null),"waiting"===t.deliveryOrderState&&t.beginDeliveryTimer(),t.deliveryOrderLoading=!1}}).catch(function(){e===t.deliveryOrderFetchToken&&(t.deliveryOrderLoading=!1)})}if("crypto"===this.activeTab){var s={status:this.deliveryOrderState,page_page:this.deliveryOrderPageSize,page:this.deliveryOrderPage};this.$api.options.getOptionsHistory(s).then(function(i){if(e===t.deliveryOrderFetchToken){var s=i&&i.data&&Array.isArray(i.data.list)?i.data.list:[];s.length>0?t.deliveryOrderList=t.deliveryOrderList.concat(s):t.deliveryOrderFinished=!0;var a=t.getDeliveryOrderTotal(i,t.deliveryOrderState);"waiting"===t.deliveryOrderState?t.deliveryHoldCount=a:t.deliveryHistoryCount=a,t.deliveryTicker&&(clearInterval(t.deliveryTicker),t.deliveryTicker=null),"waiting"===t.deliveryOrderState&&t.beginDeliveryTimer(),t.deliveryOrderLoading=!1}}).catch(function(){e===t.deliveryOrderFetchToken&&(t.deliveryOrderLoading=!1)})}else this.deliveryOrderLoading=!1}else this.deliveryOrderLoading=!1},prefetchDeliveryHistoryCount:function(){var t=this;if("crypto"===this.activeTab&&"delivery"===this.activeProductTab&&!this.deliveryHistoryPrefetching&&!this.deliveryHistoryPrefetched){this.deliveryHistoryPrefetching=!0;this.$api.options.getOptionsHistory({status:"closed",page_page:10,page:0}).then(function(e){t.deliveryHistoryCount=t.getDeliveryOrderTotal(e,"closed"),t.deliveryHistoryPrefetched=!0,t.deliveryHistoryPrefetching=!1}).catch(function(){t.deliveryHistoryPrefetching=!1})}},getDeliveryOrderTotal:function(t,e){var i=t&&t.data?t.data:{},s=i&&i.statistics?i.statistics:null;if(s&&e)for(var a={waiting:["waiting_count","hold_count","waiting","hold"],closed:["closed_count","history_count","closed","history"],all:["all_count","total_count","all","total"]}[e]||[],o=0;o<a.length;o++){var r=Number(s[a[o]]);if(v()(r))return r}var n=Number(i.total);if(v()(n))return n;var l=Number(i.count);return v()(l)?l:(Array.isArray(i.list)?i.list:[]).length},beginDeliveryTimer:function(){var t=this;this.deliveryTicker=setInterval(function(){for(var e=t.deliveryOrderList||[],i=!1,s=0;s<e.length;s++){var a=e[s],o=Number(a&&a.left_time);if(v()(o)&&o>0){var r=o-1;t.deliveryOrderList[s].left_time=r,r<=0&&(i=!0)}}i&&"delivery"===t.activeProductTab&&"waiting"===t.deliveryOrderState&&(clearInterval(t.deliveryTicker),t.deliveryTicker=null,"fx"===t.activeTab?t.fetchFxDeliveryIndex():"crypto"===t.activeTab&&t.fetchOptionsIndex(),t.resetDeliveryOrders())},1e3)},formatDeliverySeconds:function(t){var e=Number(t);if(!v()(e)||e<0)return"--";var i=Math.floor(e);if(0===i)return"0s";var s=Math.floor(i/3600),a=i%3600,o=[];return s>0&&o.push(s+"h"),a>0&&o.push(a+"s"),o.join("")},isGreenAction:function(t){return-1!==String(t||"").indexOf("买入")},formatPrice:function(t){var e=Number(t);return v()(e)?"fx"===this.activeTab?String(t):e.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2}):"--"},formatQty:function(t){if("fx"===this.activeTab)return String(t);var e=Number(t);return v()(e)?e.toLocaleString("en-US",{minimumFractionDigits:3,maximumFractionDigits:3}):"--"}}},P={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"OptionsPage"},[i("div",{staticClass:"OptionsPage__tabs"},[i("div",{staticClass:"OptionsPage__tab",class:{active:"crypto"===t.activeTab},on:{click:function(e){t.activeTab="crypto"}}},[t._v("\n "+t._s(t.$t("加密货币"))+"\n ")]),t._v(" "),i("div",{staticClass:"OptionsPage__tab",class:{active:"fx"===t.activeTab},on:{click:function(e){t.activeTab="fx"}}},[t._v("\n "+t._s(t.$t("外汇期货"))+"\n ")])]),t._v(" "),i("div",{staticClass:"header_row"},[i("div",{staticClass:"header_left"},[i("div",{staticClass:"header_symbol",on:{click:function(e){e.stopPropagation(),t.toggleSymbolPopup(e)}}},[i("span",[t._v(t._s("crypto"===t.activeTab&&String(t.displaySymbol||"").toUpperCase().endsWith("USDT")&&-1===String(t.displaySymbol||"").indexOf("/")?String(t.displaySymbol||"").toUpperCase().slice(0,-4)+"/USDT":t.displaySymbol))]),t._v(" "),i("img",{staticClass:"header_upIcon",attrs:{src:t.upIcon,alt:""}})]),t._v(" "),i("div",{staticClass:"header_change",class:t.changeClass},[t._v(t._s(t.displayChange))])]),t._v(" "),i("div",{staticClass:"header_right"},[t.showMmEntry?i("div",{staticClass:"header_mm",on:{click:function(e){e.stopPropagation(),t.toggleMmPanel(e)}}},[i("div",{staticClass:"header_mmTag"},[t._v("MM")]),t._v(" "),i("div",{staticClass:"header_mmValue"},[t._v(t._s(t.perpMmRisk))])]):t._e(),t._v(" "),i("div",{staticClass:"header_icons"},[i("img",{staticClass:"header_icon",attrs:{src:t.stockIcon,alt:""},on:{click:t.goKLine}}),t._v(" "),i("img",{staticClass:"header_icon",attrs:{src:t.favoriteIcon,alt:""},on:{click:t.toggleFavorite}})])])]),t._v(" "),t.showMmEntry?i("div",{directives:[{name:"show",rawName:"v-show",value:t.showMmPanel,expression:"showMmPanel"}],staticClass:"header_mmPanel"},[i("div",{staticClass:"header_mmPanelRow header_mmPanelRow--header"},[i("div",{staticClass:"header_mmPanelTitle"},[t._v(t._s(t.$t("持仓保证金")))]),t._v(" "),i("div",{staticClass:"header_mmPanelTitle"},[t._v(t._s(t.$t("风险率"))+"(%)")]),t._v(" "),i("div",{staticClass:"header_mmPanelTitle"},[t._v(t._s(t.$t("未实现盈亏")))]),t._v(" "),i("div",{staticClass:"header_mmPanelAction"},[i("img",{staticClass:"header_mmPanelRefresh",attrs:{src:t.refeshIcon,alt:""}})])]),t._v(" "),i("div",{staticClass:"header_mmPanelRow"},[i("div",{staticClass:"header_mmPanelValue"},[t._v(t._s(t.perpMmMargin))]),t._v(" "),i("div",{staticClass:"header_mmPanelValue"},[t._v(t._s(t.perpMmRisk))]),t._v(" "),i("div",{staticClass:"header_mmPanelValue"},[t._v(t._s(t.perpMmProfit))]),t._v(" "),i("div")]),t._v(" "),i("div",{staticClass:"header_mmPanelRow header_mmPanelRow--header"},[i("div",{staticClass:"header_mmPanelTitle"},[t._v(t._s(t.$t("可用保证金")))]),t._v(" "),i("div",{staticClass:"header_mmPanelTitle"},[t._v(t._s(t.$t("净值")))]),t._v(" "),i("div",{staticClass:"header_mmPanelTitle"},[t._v(t._s(t.$t("账户余额")))]),t._v(" "),i("div")]),t._v(" "),i("div",{staticClass:"header_mmPanelRow"},[i("div",{staticClass:"header_mmPanelValue"},[t._v(t._s(t.perpMmAvailableBalance))]),t._v(" "),i("div",{staticClass:"header_mmPanelValue"},[t._v(t._s(t.perpMmRealValue))]),t._v(" "),i("div",{staticClass:"header_mmPanelValue"},[t._v(t._s(t.perpMmBalance))]),t._v(" "),i("div")])]):t._e(),t._v(" "),i("div",{staticClass:"OptionsPage__productTabs"},[i("div",{staticClass:"OptionsPage__productTabsInner"},[i("div",{staticClass:"OptionsPage__productTab",class:{active:"perp"===t.activeProductTab},on:{click:function(e){t.activeProductTab="perp"}}},[t._v("\n "+t._s(t.$t("永续合约"))+"\n ")]),t._v(" "),"fx"!==t.activeTab?i("div",{staticClass:"OptionsPage__productTab",class:{active:"spot"===t.activeProductTab},on:{click:function(e){t.activeProductTab="spot"}}},[t._v("\n "+t._s(t.$t("现货交易"))+"\n ")]):t._e(),t._v(" "),i("div",{staticClass:"OptionsPage__productTab",class:{active:"delivery"===t.activeProductTab},on:{click:function(e){t.activeProductTab="delivery"}}},[t._v("\n "+t._s(t.$t("期权交易"))+"\n ")])])]),t._v(" "),i("div",{staticClass:"transaction",attrs:{"data-remark":"交易主体(按tab切换整体不同布局)"}},["perp"===t.activeProductTab?[i("div",{staticClass:"transaction_L",attrs:{"data-remark":"交易主体左侧(永续合约布局基础)"}},[i("div",{staticClass:"OptionsPage__subMenu"},[i("div",{staticClass:"OptionsPage__subMenuLeft"},[i("div",{staticClass:"OptionsPage__fakeSelect",on:{click:t.openPositionPopup}},[i("span",{staticClass:"OptionsPage__fakeSelectText"},[t._v(t._s(t.marginModeText))]),t._v(" "),i("img",{staticClass:"OptionsPage__fakeSelectIcon",attrs:{src:t.upSmallIcon,alt:""}})]),t._v(" "),i("div",{staticClass:"OptionsPage__fakeSelect",on:{click:t.openLeveragePopup}},[i("span",{staticClass:"OptionsPage__fakeSelectText"},[t._v(t._s(t.leverageText))]),t._v(" "),i("img",{staticClass:"OptionsPage__fakeSelectIcon",attrs:{src:t.upSmallIcon,alt:""}})])])]),t._v(" "),i("div",{staticClass:"transaction_M"},[i("div",{staticClass:"OptionsPage__contentLeft"},[i("div",{staticClass:"OptionsPage__availableRow"},[i("div",{staticClass:"OptionsPage__availableLabel"},[t._v(t._s(t.$t("可用")))]),t._v(" "),i("div",{staticClass:"OptionsPage__availableRight"},[i("div",{staticClass:"OptionsPage__availableValue"},[t._v(t._s(t.availableAmount))]),t._v(" "),i("div",{staticClass:"OptionsPage__availableUnit"},[t._v("USDT")]),t._v(" "),i("img",{staticClass:"OptionsPage__availableAdd",attrs:{src:t.addIcon,alt:""}})])]),t._v(" "),i("div",{staticClass:"OptionsPage__fieldList"},[i("div",{staticClass:"OptionsPage__fieldBox",on:{click:t.openPriceTypePopup}},[i("div",{staticClass:"OptionsPage__fieldSelectText"},[t._v(t._s(t.$t(t.priceTypeText)))]),t._v(" "),i("img",{staticClass:"OptionsPage__fieldSelectIcon",attrs:{src:t.upSmallIcon,alt:""}})]),t._v(" "),i("div",{staticClass:"OptionsPage__fieldBox"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.priceInputValue,expression:"priceInputValue"}],staticClass:"OptionsPage__fieldInput",attrs:{type:"text",inputmode:"decimal",pattern:"[0-9.]*",disabled:t.isMarketPrice,placeholder:t.$t(t.priceInputPlaceholder)},domProps:{value:t.priceInputValue},on:{input:[function(e){e.target.composing||(t.priceInputValue=e.target.value)},t.onPriceInput]}}),t._v(" "),i("div",{staticClass:"OptionsPage__fieldUnit"},[t._v("USDT")])]),t._v(" "),i("div",{staticClass:"OptionsPage__fieldBox"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.quantityValue,expression:"quantityValue"}],staticClass:"OptionsPage__fieldInput",attrs:{type:"text",inputmode:"numeric",pattern:"[0-9]*",placeholder:t.$t("金额")+"(USDT)"},domProps:{value:t.quantityValue},on:{input:[function(e){e.target.composing||(t.quantityValue=e.target.value)},t.onQuantityInput]}})])]),t._v(" "),i("div",{staticClass:"OptionsPage__divider"},[i("div",{staticClass:"OptionsPage__dividerLine"}),t._v(" "),i("div",{staticClass:"OptionsPage__dividerDots"},t._l(6,function(t){return i("span",{key:t,staticClass:"OptionsPage__dividerDot"})}))]),t._v(" "),i("div",{staticClass:"OptionsPage__groupJoin"},[i("div",{staticClass:"OptionsPage__groupJoinItem"},[i("div",{staticClass:"OptionsPage__fieldValueRow"},[i("input",{staticClass:"OptionsPage__fieldInput",attrs:{type:"text",inputmode:"decimal",pattern:"[0-9.]*",readonly:"",placeholder:t.$t("最小投资")},domProps:{value:"1"}}),t._v(" "),i("div",{staticClass:"OptionsPage__fieldUnit"},[t._v("USDT")])])]),t._v(" "),i("div",{staticClass:"OptionsPage__groupJoinItem"},[i("div",{staticClass:"OptionsPage__fieldValueRow"},[i("input",{staticClass:"OptionsPage__fieldInput",attrs:{type:"text",inputmode:"decimal",pattern:"[0-9.]*",readonly:"",placeholder:t.$t("最大投资")},domProps:{value:"1000000"}}),t._v(" "),i("div",{staticClass:"OptionsPage__fieldUnit"},[t._v("USDT")])])])]),t._v(" "),i("div",{staticClass:"OptionsPage__fieldList OptionsPage__fieldList--gap"},[i("div",{staticClass:"OptionsPage__fieldBox"},[i("div",{staticClass:"OptionsPage__fieldValueRow"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.takeProfitValue,expression:"takeProfitValue"}],staticClass:"OptionsPage__fieldInput",attrs:{type:"text",inputmode:"decimal",pattern:"[0-9.]*",placeholder:t.$t("止盈价")},domProps:{value:t.takeProfitValue},on:{input:function(e){e.target.composing||(t.takeProfitValue=e.target.value)}}}),t._v(" "),i("div",{staticClass:"OptionsPage__fieldUnit"},[t._v("USDT")])])]),t._v(" "),i("div",{staticClass:"OptionsPage__fieldBox"},[i("div",{staticClass:"OptionsPage__fieldValueRow"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.stopLossValue,expression:"stopLossValue"}],staticClass:"OptionsPage__fieldInput",attrs:{type:"text",inputmode:"decimal",pattern:"[0-9.]*",placeholder:t.$t("止损价")},domProps:{value:t.stopLossValue},on:{input:function(e){e.target.composing||(t.stopLossValue=e.target.value)}}}),t._v(" "),i("div",{staticClass:"OptionsPage__fieldUnit"},[t._v("USDT")])])])]),t._v(" "),i("div",{staticClass:"OptionsPage__actionBtns"},[i("div",{staticClass:"OptionsPage__actionBtn OptionsPage__actionBtn--long",on:{click:function(e){t.onPerpCreateOrder("1")}}},[t._v(t._s(t.$t("做多")))]),t._v(" "),i("div",{staticClass:"OptionsPage__actionBtn OptionsPage__actionBtn--short",on:{click:function(e){t.onPerpCreateOrder("2")}}},[t._v(t._s(t.$t("做空")))])])])])]),t._v(" "),i("div",{staticClass:"transaction_R",attrs:{"data-remark":"交易主体右侧(永续合约)"}},[i("div",{staticClass:"OptionsPage__subMenuRight"},[i("div",{staticClass:"OptionsPage__subMenuTitle"},[t._v(t._s(t.$t("资金费率"))+"/"+t._s(t.$t("结算时间")))]),t._v(" "),i("div",{staticClass:"OptionsPage__subMenuValue"},[t._v(t._s(t.fundingRate)+"/"+t._s(t.settlementTime))])]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBook"},[i("div",{staticClass:"OptionsPage__orderBookHeader"},[i("div",{staticClass:"OptionsPage__orderBookHeaderItem"},[i("div",{staticClass:"OptionsPage__orderBookHeaderTitle"},[t._v(t._s(t.$t("价格")))]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookHeaderSub"},[t._v("(USDT)")])]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookHeaderItem OptionsPage__orderBookHeaderItem--right"},[i("div",{staticClass:"OptionsPage__orderBookHeaderTitle"},[t._v(t._s(t.$t("数量")))]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookHeaderSub"},[t._v(" ")])])]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookList OptionsPage__orderBookList--ask"},t._l(t.displayAsks,function(e,s){return i("div",{key:"ask_"+s,staticClass:"OptionsPage__orderBookRow OptionsPage__orderBookRow--ask"},[i("div",{staticClass:"OptionsPage__orderBookRowBg OptionsPage__orderBookRowBg--ask",style:{width:(e.percentage||0)+"%"}}),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookPrice OptionsPage__orderBookPrice--ask"},[t._v("\n "+t._s(t.formatPrice(e.price))+"\n ")]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookQty OptionsPage__orderBookQty--ask"},[t._v("\n "+t._s(t.formatQty(e.qty))+"\n ")])])})),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookMidPrice",class:t.currentPriceClass},[i("div",{staticClass:"OptionsPage__orderBookMidPriceText"},[t._v(t._s(t.formatPrice(t.currentPrice)))]),t._v(" "),"delivery"!==t.activeProductTab?i("img",{staticClass:"OptionsPage__orderBookMidPriceArrow",attrs:{src:t.midPriceArrowIcon,alt:""},on:{click:function(e){e.stopPropagation(),t.applyMidPriceToInput(e)}}}):t._e()]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookList OptionsPage__orderBookList--bid"},t._l(t.displayBids,function(e,s){return i("div",{key:"bid_"+s,staticClass:"OptionsPage__orderBookRow OptionsPage__orderBookRow--bid"},[i("div",{staticClass:"OptionsPage__orderBookRowBg OptionsPage__orderBookRowBg--bid",style:{width:(e.percentage||0)+"%"}}),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookPrice OptionsPage__orderBookPrice--bid"},[t._v("\n "+t._s(t.formatPrice(e.price))+"\n ")]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookQty"},[t._v("\n "+t._s(t.formatQty(e.qty))+"\n ")])])}))])])]:"spot"===t.activeProductTab&&"fx"!==t.activeTab||"delivery"===t.activeProductTab?["spot"===t.activeProductTab&&"fx"!==t.activeTab?i("div",{staticClass:"transaction_L",attrs:{"data-remark":"交易主体左侧(现货交易)"}},[i("div",{staticClass:"transaction_M"},[i("div",{staticClass:"OptionsPage__contentLeft"},[i("div",{staticClass:"OptionsPage__spotSideTabs"},[i("div",{staticClass:"OptionsPage__spotSideTab",class:{active:"buy"===t.spotSide},on:{click:function(e){t.spotSide="buy"}}},[t._v("\n "+t._s(t.$t("买入"))+"\n ")]),t._v(" "),i("div",{staticClass:"OptionsPage__spotSideTab",class:{active:"sell"===t.spotSide,"OptionsPage__spotSideTab--sell":"sell"===t.spotSide},on:{click:function(e){t.spotSide="sell"}}},[t._v("\n "+t._s(t.$t("卖出"))+"\n ")])]),t._v(" "),i("div",{staticClass:"OptionsPage__availableRow"},[i("div",{staticClass:"OptionsPage__availableLabel"},[t._v(t._s(t.$t("可用")))]),t._v(" "),i("div",{staticClass:"OptionsPage__availableRight"},[i("div",{staticClass:"OptionsPage__availableValue"},[t._v(t._s(t.availableAmount))]),t._v(" "),i("div",{staticClass:"OptionsPage__availableUnit"},[t._v("USDT")]),t._v(" "),i("img",{staticClass:"OptionsPage__availableAdd",attrs:{src:t.addIcon,alt:""}})])]),t._v(" "),i("div",{staticClass:"OptionsPage__fieldList"},[i("div",{staticClass:"OptionsPage__fieldBox",on:{click:t.openPriceTypePopup}},[i("div",{staticClass:"OptionsPage__fieldSelectText"},[t._v(t._s(t.$t(t.priceTypeText)))]),t._v(" "),i("img",{staticClass:"OptionsPage__fieldSelectIcon",attrs:{src:t.upSmallIcon,alt:""}})]),t._v(" "),i("div",{staticClass:"OptionsPage__fieldBox"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.priceInputValue,expression:"priceInputValue"}],staticClass:"OptionsPage__fieldInput",attrs:{type:"text",inputmode:"decimal",pattern:"[0-9.]*",disabled:t.isMarketPrice,placeholder:t.$t(t.priceInputPlaceholder)},domProps:{value:t.priceInputValue},on:{input:[function(e){e.target.composing||(t.priceInputValue=e.target.value)},t.onPriceInput]}}),t._v(" "),i("div",{staticClass:"OptionsPage__fieldUnit"},[t._v("USDT")])]),t._v(" "),i("div",{staticClass:"OptionsPage__fieldBox"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.quantityValue,expression:"quantityValue"}],staticClass:"OptionsPage__fieldInput",attrs:{type:"text",inputmode:"numeric",pattern:"[0-9]*",placeholder:t.$t("金额")+"(USDT)"},domProps:{value:t.quantityValue},on:{input:[function(e){e.target.composing||(t.quantityValue=e.target.value)},t.onQuantityInput]}})])]),t._v(" "),i("div",{staticClass:"OptionsPage__divider"},[i("div",{staticClass:"OptionsPage__dividerLine"}),t._v(" "),i("div",{staticClass:"OptionsPage__dividerDots"},t._l(6,function(t){return i("span",{key:t,staticClass:"OptionsPage__dividerDot"})}))]),t._v(" "),i("div",{staticClass:"OptionsPage__spotTpLabel"},[t._v(t._s(t.$t("止盈价")))]),t._v(" "),i("div",{staticClass:"OptionsPage__fieldList OptionsPage__fieldList--gap"},[i("div",{staticClass:"OptionsPage__fieldBox"},[i("div",{staticClass:"OptionsPage__fieldValueRow"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.takeProfitValue,expression:"takeProfitValue"}],staticClass:"OptionsPage__fieldInput",attrs:{type:"text",inputmode:"decimal",pattern:"[0-9.]*",placeholder:t.$t("止盈价")},domProps:{value:t.takeProfitValue},on:{input:function(e){e.target.composing||(t.takeProfitValue=e.target.value)}}}),t._v(" "),i("div",{staticClass:"OptionsPage__fieldUnit"},[t._v("USDT")])])]),t._v(" "),i("div",{staticClass:"OptionsPage__fieldBox"},[i("div",{staticClass:"OptionsPage__fieldValueRow"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.stopLossValue,expression:"stopLossValue"}],staticClass:"OptionsPage__fieldInput",attrs:{type:"text",inputmode:"decimal",pattern:"[0-9.]*",placeholder:t.$t("止损价")},domProps:{value:t.stopLossValue},on:{input:function(e){e.target.composing||(t.stopLossValue=e.target.value)}}}),t._v(" "),i("div",{staticClass:"OptionsPage__fieldUnit"},[t._v("USDT")])])])]),t._v(" "),i("div",{staticClass:"OptionsPage__spotActionBtn",class:{"OptionsPage__spotActionBtn--sell":"sell"===t.spotSide},on:{click:t.onSpotCreateOrder}},[t._v(t._s(t.$t(t.spotActionText)))])])])]):i("div",{staticClass:"transaction_L",attrs:{"data-remark":"交易主体左侧(期权交易)"}},[i("div",{staticClass:"deliveryTop"},[i("div",{staticClass:"deliveryTop_grid"},t._l(t.deliveryRuleList,function(e,s){return i("div",{key:"delivery_stop_group_"+s,staticClass:"deliveryTop_group"},[i("div",{staticClass:"deliveryTop_cell",class:s===t.deliveryStopIndex?"deliveryTop_cell--primary":"deliveryTop_cell--bg1",on:{click:function(e){t.selectDeliveryStop(s)}}},[t._v("\n "+t._s(t.formatDeliverySeconds(e.seconds))+"\n ")]),t._v(" "),i("div",{staticClass:"deliveryTop_cell",class:s===t.deliveryStopIndex?"deliveryTop_cell--secondary":"deliveryTop_cell--bg2",on:{click:function(e){t.selectDeliveryStop(s)}}},[t._v("\n "+t._s(e.odds)+"%\n ")])])}))]),t._v(" "),i("div",{staticClass:"deliveryAmount"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.deliveryAmountValue,expression:"deliveryAmountValue"}],staticClass:"deliveryAmount_input",attrs:{type:"text",inputmode:"decimal",pattern:"[0-9.]*",placeholder:t.$t("输入交易金额")},domProps:{value:t.deliveryAmountValue},on:{input:[function(e){e.target.composing||(t.deliveryAmountValue=e.target.value)},t.onDeliveryAmountInput]}})]),t._v(" "),i("div",{staticClass:"OptionsPage__divider"},[i("div",{staticClass:"OptionsPage__dividerLine"}),t._v(" "),i("div",{staticClass:"OptionsPage__dividerDots"},t._l(6,function(t){return i("span",{key:t,staticClass:"OptionsPage__dividerDot"})}))]),t._v(" "),i("div",{staticClass:"deliveryActions"},[i("div",{staticClass:"deliveryActions_quota"},[i("div",{staticClass:"deliveryActions_quotaLabel"},[t._v(t._s(t.$t("可用额度:"))+t._s(t.availableAmount))]),t._v(" "),i("div",{staticClass:"deliveryActions_quotaIcon"},[i("img",{staticClass:"deliveryActions_quotaIconImg",attrs:{src:t.backIcon,alt:""}})])]),t._v(" "),i("div",{staticClass:"deliveryActions_btn deliveryActions_btn--up",on:{click:function(e){t.deliveryBuy("up")}}},[t._v(t._s(t.$t("看涨")))]),t._v(" "),i("div",{staticClass:"deliveryActions_btn deliveryActions_btn--down",on:{click:function(e){t.deliveryBuy("down")}}},[t._v(t._s(t.$t("看空")))])])]),t._v(" "),i("div",{staticClass:"transaction_R transaction_R--S",attrs:{"data-remark":"交易主体右侧(现货/交割复用)"}},[i("div",{staticClass:"OptionsPage__orderBook"},[i("div",{staticClass:"OptionsPage__orderBookHeader"},[i("div",{staticClass:"OptionsPage__orderBookHeaderItem"},[i("div",{staticClass:"OptionsPage__orderBookHeaderTitle"},[t._v(t._s(t.$t("价格")))]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookHeaderSub"},[t._v("(USDT)")])]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookHeaderItem OptionsPage__orderBookHeaderItem--right"},[i("div",{staticClass:"OptionsPage__orderBookHeaderTitle"},[t._v(t._s(t.$t("数量")))]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookHeaderSub"},[t._v(" ")])])]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookList OptionsPage__orderBookList--ask"},t._l(t.displayAsks,function(e,s){return i("div",{key:"ask_spot_"+s,staticClass:"OptionsPage__orderBookRow OptionsPage__orderBookRow--ask"},[i("div",{staticClass:"OptionsPage__orderBookRowBg OptionsPage__orderBookRowBg--ask",style:{width:(e.percentage||0)+"%"}}),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookPrice OptionsPage__orderBookPrice--ask"},[t._v("\n "+t._s(t.formatPrice(e.price))+"\n ")]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookQty OptionsPage__orderBookQty--ask"},[t._v("\n "+t._s(t.formatQty(e.qty))+"\n ")])])})),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookMidPrice",class:t.currentPriceClass},[i("div",{staticClass:"OptionsPage__orderBookMidPriceText"},[t._v(t._s(t.formatPrice(t.currentPrice)))]),t._v(" "),"delivery"!==t.activeProductTab?i("img",{staticClass:"OptionsPage__orderBookMidPriceArrow",attrs:{src:t.midPriceArrowIcon,alt:""},on:{click:function(e){e.stopPropagation(),t.applyMidPriceToInput(e)}}}):t._e()]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookList OptionsPage__orderBookList--bid"},t._l(t.displayBids,function(e,s){return i("div",{key:"bid_spot_"+s,staticClass:"OptionsPage__orderBookRow OptionsPage__orderBookRow--bid"},[i("div",{staticClass:"OptionsPage__orderBookRowBg OptionsPage__orderBookRowBg--bid",style:{width:(e.percentage||0)+"%"}}),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookPrice OptionsPage__orderBookPrice--bid"},[t._v("\n "+t._s(t.formatPrice(e.price))+"\n ")]),t._v(" "),i("div",{staticClass:"OptionsPage__orderBookQty"},[t._v("\n "+t._s(t.formatQty(e.qty))+"\n ")])])}))])])]:[i("div",{staticClass:"transaction_L",attrs:{"data-remark":"交易主体左侧(其他-待实现)"}}),t._v(" "),i("div",{staticClass:"transaction_R",attrs:{"data-remark":"交易主体右侧(其他-待实现)"}})]],2),t._v(" "),t.activeProductTab?i("div",{staticClass:"OptionsPage__bottom"},[i("div",{staticClass:"OptionsPage__bottomBar"},[i("div",{staticClass:"OptionsPage__bottomTabs"},[i("div",{staticClass:"OptionsPage__bottomTab",class:{active:"position"===t.activeBottomTab},on:{click:function(e){"delivery"===t.activeProductTab?t.switchDeliveryOrderTab("waiting"):t.activeBottomTab="position"}}},[t._v("\n "+t._s(t.$t("持仓"))+t._s(t.positionTabCount>0?"("+t.positionTabCount+")":"")+"\n ")]),t._v(" "),"delivery"!==t.activeProductTab?i("div",{staticClass:"OptionsPage__bottomTab",class:{active:"entrust"===t.activeBottomTab},on:{click:function(e){t.activeBottomTab="entrust"}}},[t._v("\n "+t._s(t.$t("委托"))+t._s(t.entrustTabCount>0?"("+t.entrustTabCount+")":"")+"\n ")]):t._e(),t._v(" "),"delivery"===t.activeProductTab?i("div",{staticClass:"OptionsPage__bottomTab",class:{active:"delivery_history"===t.activeBottomTab},on:{click:function(e){t.switchDeliveryOrderTab("closed")}}},[t._v("\n "+t._s(t.$t("历史订单"))+t._s(t.deliveryHistoryTabCount>0?"("+t.deliveryHistoryTabCount+")":"")+"\n ")]):t._e()]),t._v(" "),i("div",{staticClass:"OptionsPage__bottomActions"},[i("img",{staticClass:"OptionsPage__bottomActionIcon",attrs:{src:t.refeshIcon,alt:""},on:{click:t.onBottomRefresh}}),t._v(" "),i("img",{staticClass:"OptionsPage__bottomActionIcon",attrs:{src:t.recordIcon,alt:""},on:{click:t.onBottomRecord}})])]),t._v(" "),i("div",{staticClass:"OptionsPage__bottomDivider"}),t._v(" "),"delivery"===t.activeProductTab?i("div",{staticClass:"OptionsPage__position"},[i("van-list",{attrs:{finished:t.deliveryOrderFinished,"loading-text":t.$t("加载中"),"finished-text":t.$t("没有更多了"),offset:t.deliveryOrderOffset},on:{load:t.deliveryOrderOnLoad},model:{value:t.deliveryOrderLoading,callback:function(e){t.deliveryOrderLoading=e},expression:"deliveryOrderLoading"}},t._l(t.deliveryOrderList,function(e,s){return i("div",{key:s,staticClass:"OptionsPage__positionCard"},[i("div",{staticClass:"OptionsPage__positionTop"},[i("div",{staticClass:"OptionsPage__positionTopLeft"},[i("div",{staticClass:"OptionsPage__positionSymbol"},[t._v(t._s("fx"===t.activeTab&&e.symbol||e.coin))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionType"},[t._v(t._s(0===e.left_time||e.left_time?e.left_time:e.seconds)+t._s(t.$t("秒")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionAction"},[t._v("\n "+t._s("up"===e.type?t.$t("看涨"):t.$t("看跌"))+"\n ")])])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfo"},[i("div",{staticClass:"OptionsPage__positionInfoRow"},[i("div",{staticClass:"OptionsPage__positionInfoCol"},[i("div",{staticClass:"OptionsPage__positionInfoLabel"},[t._v(t._s(t.$t("下单时间")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoValue"},[t._v(t._s(t.formatUnixTime(e.created_at)))])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoCol OptionsPage__positionInfoCol--right"},[i("div",{staticClass:"OptionsPage__positionInfoLabel"},[t._v(t._s(t.$t("交易额"))+"(USDT)")]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoValue"},[t._v(t._s(e.amount))])])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoRow"},[i("div",{staticClass:"OptionsPage__positionInfoCol"},[i("div",{staticClass:"OptionsPage__positionInfoLabel"},[t._v(t._s(t.$t("买入价")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoValue"},[t._v(t._s(e.income_price||"-"))])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoCol"},[i("div",{staticClass:"OptionsPage__positionInfoLabel",staticStyle:{"text-align":"center"}},[t._v(t._s(t.$t("结算价")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoValue",staticStyle:{"text-align":"center"}},[t._v(t._s(e.closed_price||"-"))])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoCol OptionsPage__positionInfoCol--right"},[i("div",{staticClass:"OptionsPage__positionInfoLabel"},[t._v(t._s(t.$t("实现盈利")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoValue",class:Number(e.profit_and_loss)>=0?"rise":"fall"},[t._v("\n "+t._s(e.profit_and_loss||"-")+"\n ")])])])])])}))],1):["entrust"===t.activeBottomTab?i("div",{staticClass:"OptionsPage__entrust"},t._l(t.filteredEntrustList,function(e,s){return i("div",{key:s,staticClass:"OptionsPage__entrustCard"},[i("div",{staticClass:"OptionsPage__entrustTop"},[i("div",{staticClass:"OptionsPage__entrustTopLeft"},[i("div",{staticClass:"OptionsPage__entrustSymbol"},[t._v(t._s((e.from_coin||"")+(e.to_coin||"")))]),t._v(" "),"perp"===t.activeProductTab?i("div",{staticClass:"OptionsPage__entrustType"},[t._v(t._s(t.$t("永续")))]):i("div",{staticClass:"OptionsPage__entrustType"},[t._v(t._s(t.$t("现货")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionAction",class:"2"===String(e.long_or_short)?"OptionsPage__positionAction--short":""},[t._v("\n "+t._s("1"===String(e.long_or_short)?t.$t("做多"):"2"===String(e.long_or_short)?t.$t("做空"):"")+"\n ")])])]),t._v(" "),i("div",{staticClass:"OptionsPage__entrustInfo"},[i("div",{staticClass:"OptionsPage__entrustInfoCol"},[i("div",{staticClass:"OptionsPage__entrustInfoLabel"},[t._v(t._s(t.$t("委托量")))]),t._v(" "),i("div",{staticClass:"OptionsPage__entrustInfoValue"},[t._v(t._s(e.quantity))])]),t._v(" "),i("div",{staticClass:"OptionsPage__entrustInfoCol"},[i("div",{staticClass:"OptionsPage__entrustInfoLabel"},[t._v(t._s("spot"===t.activeProductTab?t.$t("持仓金额"):t.$t("保证金"))+"(USDT)")]),t._v(" "),i("div",{staticClass:"OptionsPage__entrustInfoValue"},[t._v(t._s(e.margin))])]),t._v(" "),i("div",{staticClass:"OptionsPage__entrustInfoCol OptionsPage__entrustInfoCol--right"},[i("div",{staticClass:"OptionsPage__entrustInfoLabel"},[t._v(t._s(t.$t("成交价")))]),t._v(" "),i("div",{staticClass:"OptionsPage__entrustInfoValue"},[t._v(t._s(e.enter_price))])])]),t._v(" "),i("div",{staticClass:"OptionsPage__entrustActions"},[i("div",{staticClass:"OptionsPage__entrustBtn",on:{click:function(i){t.onEditTpSl(e)}}},[t._v(t._s(t.$t("修改止盈止损")))]),t._v(" "),i("div",{staticClass:"OptionsPage__entrustBtn",on:{click:function(i){t.onCancelOrder(e)}}},[t._v(t._s(t.$t("撤销订单")))])])])})):i("div",{staticClass:"OptionsPage__position"},t._l(t.filteredPositionList,function(e,s){return i("div",{key:s,staticClass:"OptionsPage__positionCard"},[i("div",{staticClass:"OptionsPage__positionTop"},[i("div",{staticClass:"OptionsPage__positionTopLeft"},[i("div",{staticClass:"OptionsPage__positionSymbol"},[t._v(t._s((e.from_coin||"")+(e.to_coin||"")))]),t._v(" "),"perp"===t.activeProductTab?i("div",{staticClass:"OptionsPage__entrustType"},[t._v(t._s(t.$t("永续")))]):i("div",{staticClass:"OptionsPage__entrustType"},[t._v(t._s(t.$t("现货")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionAction",class:"2"===String(e.long_or_short)?"OptionsPage__positionAction--short":""},[t._v("\n "+t._s("1"===String(e.long_or_short)?t.$t("做多"):"2"===String(e.long_or_short)?t.$t("做空"):"")+"\n ")])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionTopLeft"},[i("div",{staticClass:"OptionsPage__positionSymbol OptionsPage__positionSymbols"},[t._v(t._s(t.$t("未结盈亏")))])])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionTop",staticStyle:{"margin-top":"10px"}},[i("div",{staticClass:"OptionsPage__positionTopLeft"},[i("div",{staticClass:"OptionsPage__positionSymbol"},[t._v(t._s(0==e.mode?t.$t("全仓"):t.$t("逐仓")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionType"},[t._v(t._s(e.leverage)+"X")])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionTopLeft"},[i("div",{staticClass:"OptionsPage__positionType",class:t.getUnrealizedPnlClass(e)},[t._v(t._s(t.getUnrealizedPnlText(e)))])])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfo"},[i("div",{staticClass:"OptionsPage__positionInfoRow"},[i("div",{staticClass:"OptionsPage__positionInfoCol"},[i("div",{staticClass:"OptionsPage__positionInfoLabel"},[t._v(t._s(t.$t("持仓量")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoValue"},[t._v(t._s(e.quantity))])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoCol"},[i("div",{staticClass:"OptionsPage__positionInfoLabel"},[t._v(t._s("spot"===t.activeProductTab?t.$t("持仓金额"):t.$t("保证金"))+"(USDT)")]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoValue"},[t._v(t._s(e.margin))])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoCol OptionsPage__positionInfoCol--right"},[i("div",{staticClass:"OptionsPage__positionInfoLabel"},[t._v(t._s(t.$t("成交价")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoValue"},[t._v(t._s(e.enter_price))])])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoRow"},[i("div",{staticClass:"OptionsPage__positionInfoCol"},[i("div",{staticClass:"OptionsPage__positionInfoLabel"},[t._v(t._s(t.$t("手续费")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoValue"},[t._v(t._s(e.fee))])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoCol"},[i("div",{staticClass:"OptionsPage__positionInfoLabel"},[t._v(t._s(t.$t("指数价格")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoValue"},[t._v(t._s(e.index_price))])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionInfoCol OptionsPage__positionInfoCol--right"})])]),t._v(" "),i("div",{staticClass:"OptionsPage__positionActions"},[i("div",{staticClass:"OptionsPage__positionBtn",on:{click:function(i){t.onEditTpSl(e)}}},[t._v(t._s(t.$t("修改止盈止损")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionBtn",on:{click:function(i){t.onClosePosition(e)}}},[t._v(t._s(t.$t("平仓")))]),t._v(" "),"perp"===t.activeProductTab?i("div",{staticClass:"OptionsPage__positionBtn",on:{click:function(i){t.onAddPosition(e)}}},[t._v(t._s(t.$t("加仓")))]):t._e()])])}))]],2):t._e(),t._v(" "),t.showSymbolPopup?i("div",{staticClass:"OptionsPage__mask",on:{click:t.closeSymbolPopup}},[i("div",{staticClass:"OptionsPage__symbolPopup",on:{click:function(t){t.stopPropagation()}}},[i("div",{staticClass:"OptionsPage__symbolPopupList"},t._l(t.currentElectionList,function(e,s){return i("div",{key:s,staticClass:"OptionsPage__symbolPopupItem",on:{click:function(i){t.selectSymbol(e)}}},[i("div",{staticClass:"OptionsPage__symbolPopupLeft"},[t._v(t._s("crypto"===t.activeTab&&String(t.getItemCoin(e)||"").toUpperCase().endsWith("USDT")&&-1===String(t.getItemCoin(e)||"").indexOf("/")?String(t.getItemCoin(e)||"").toUpperCase().slice(0,-4)+"/USDT":"fx"===t.activeTab?t.getFxDisplaySymbol(e):t.getItemCoin(e)))]),t._v(" "),i("div",{staticClass:"OptionsPage__symbolPopupRight",class:Number(e.rate)>=0?"rise":"fall"},[t._v("\n "+t._s(e.rate)+"%\n ")])])}))])]):t._e(),t._v(" "),i("van-popup",t._b({staticClass:"OptionsPage__positionPopup",class:{OptionsPage__popupIosSafari:t.isIosSafari},style:{height:"40%"},attrs:{position:"bottom",round:"",closeable:""},model:{value:t.showPositionPopup,callback:function(e){t.showPositionPopup=e},expression:"showPositionPopup"}},"van-popup",t.isIosSafari?t.iosSafariPopupProps:{},!1),[i("div",{staticClass:"OptionsPage__positionPopupInner"},[i("div",{staticClass:"OptionsPage__positionPopupHeader"},[i("div",{staticClass:"OptionsPage__positionPopupTitle"},[t._v(t._s(t.$t("仓位模式")))]),t._v(" "),i("div",{staticClass:"OptionsPage__positionPopupHeaderRight"})]),t._v(" "),i("div",{staticClass:"OptionsPage__positionPopupTabs"},t._l(t.positionTable,function(e,s){return i("div",{key:s,staticClass:"OptionsPage__positionPopupTab",class:{active:t.positionIndex===e.id},on:{click:function(i){t.selectPositionMode(e)}}},[t._v("\n "+t._s(t.$t(e.name))+"\n ")])})),t._v(" "),i("div",{staticClass:"OptionsPage__positionPopupDesc"},[t._v("\n "+t._s(t.positionDescText)+"\n ")]),t._v(" "),i("div",{staticClass:"OptionsPage__positionPopupConfirm",on:{click:t.confirmPositionMode}},[t._v(t._s(t.$t("确定")))])])]),t._v(" "),i("van-popup",t._b({staticClass:"OptionsPage__leveragePopup",class:{OptionsPage__popupIosSafari:t.isIosSafari},style:{height:"27%"},attrs:{position:"bottom",round:""},model:{value:t.showLeveragePopup,callback:function(e){t.showLeveragePopup=e},expression:"showLeveragePopup"}},"van-popup",t.iosSafariPopupProps,!1),[i("div",{staticClass:"OptionsPage__leveragePopupInner"},[i("div",{staticClass:"OptionsPage__leverageStepper"},[i("div",{staticClass:"OptionsPage__leverageStepBtn",on:{click:function(e){t.changeLeverage(-1)}}},[t._v("-")]),t._v(" "),i("input",{directives:[{name:"model",rawName:"v-model",value:t.leverageInput,expression:"leverageInput"}],staticClass:"OptionsPage__leverageInput",attrs:{type:"text",inputmode:"numeric",pattern:"[0-9]*"},domProps:{value:t.leverageInput},on:{input:[function(e){e.target.composing||(t.leverageInput=e.target.value)},t.onLeverageInput],blur:t.onLeverageBlur}}),t._v(" "),i("div",{staticClass:"OptionsPage__leverageStepBtn",on:{click:function(e){t.changeLeverage(1)}}},[t._v("+")])]),t._v(" "),i("div",{staticClass:"OptionsPage__leverageGrid"},t._l(t.leverageList,function(e,s){return i("div",{key:s,staticClass:"OptionsPage__leverageItem",class:{active:t.leverageTemp===e},on:{click:function(i){t.selectLeverage(e)}}},[t._v("\n "+t._s(e)+"X\n ")])})),t._v(" "),i("div",{staticClass:"OptionsPage__leverageConfirm",on:{click:t.confirmLeverage}},[t._v(t._s(t.$t("确定")))])])]),t._v(" "),i("van-popup",t._b({staticClass:"OptionsPage__priceTypePopup",class:{OptionsPage__popupIosSafari:t.isIosSafari},style:{height:"auto"},attrs:{position:"bottom",round:""},model:{value:t.showPriceTypePopup,callback:function(e){t.showPriceTypePopup=e},expression:"showPriceTypePopup"}},"van-popup",t.iosSafariPopupProps,!1),[i("div",{staticClass:"OptionsPage__priceTypePopupInner"},[i("div",{staticClass:"OptionsPage__priceTypeItem",on:{click:function(e){t.selectPriceType("market")}}},[t._v(t._s(t.$t("市价委托")))]),t._v(" "),i("div",{staticClass:"OptionsPage__priceTypeItem",on:{click:function(e){t.selectPriceType("limit")}}},[t._v(t._s(t.$t("限价委托")))]),t._v(" "),i("div",{staticClass:"OptionsPage__priceTypeDivider"}),t._v(" "),i("div",{staticClass:"OptionsPage__priceTypeItem",on:{click:t.closePriceTypePopup}},[t._v(t._s(t.$t("取消")))])])]),t._v(" "),i("van-popup",t._b({staticClass:"OptionsPage__tpSlPopup",class:{OptionsPage__popupIosSafari:t.isIosSafari},style:{height:"auto"},attrs:{position:"bottom",round:""},model:{value:t.showTpSlPopup,callback:function(e){t.showTpSlPopup=e},expression:"showTpSlPopup"}},"van-popup",t.iosSafariPopupProps,!1),[i("div",{staticClass:"OptionsPage__tpSlPopupInner"},[i("div",{staticClass:"OptionsPage__tpSlHeader"},[t._v(t._s(t.$t("仓位止盈/止损")))]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlRow"},[i("div",{staticClass:"OptionsPage__tpSlLabel"},[t._v(t._s(t.$t("合约名称")))]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlValue"},[t._v("\n "+t._s(t.tpSlSymbolText)+"\n "),"perp"===t.activeProductTab&&t.tpSlLeverageText?i("span",{staticClass:"OptionsPage__tpSlTag OptionsPage__tpSlTag--leverage"},[t._v(t._s(t.tpSlLeverageText))]):t._e(),t._v(" "),t.tpSlSideText?i("span",{staticClass:"OptionsPage__tpSlTag",class:"做多"===t.tpSlSideText?"OptionsPage__tpSlTag--long":"OptionsPage__tpSlTag--short"},[t._v(t._s(t.$t(t.tpSlSideText)))]):t._e()])]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlRow"},[i("div",{staticClass:"OptionsPage__tpSlLabel"},[t._v(t._s(t.$t("开仓价格"))+"(USDT)")]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlValue"},[t._v(t._s(t.tpSlEnterPriceText))])]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlRow"},[i("div",{staticClass:"OptionsPage__tpSlLabel"},[t._v(t._s(t.$t("指数价格"))+"(USDT)")]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlValue"},[t._v(t._s(t.tpSlIndexPriceText))])]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlDivider"}),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlSectionTitle"},[t._v(t._s(t.$t("止盈设置")))]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlInputBox"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.tpSlTakeProfit,expression:"tpSlTakeProfit"}],staticClass:"OptionsPage__tpSlInput",attrs:{type:"text",inputmode:"decimal",pattern:"[0-9.]*",placeholder:t.$t("请输入止盈价")},domProps:{value:t.tpSlTakeProfit},on:{input:[function(e){e.target.composing||(t.tpSlTakeProfit=e.target.value)},function(e){t.onTpSlInput("take")}]}}),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlUnit"},[t._v("USDT")])]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlHintRow"},[i("div",{staticClass:"OptionsPage__tpSlHint"},[t._v(t._s(t.$t("当指数价格触达时,将会触发委托平仓")))]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlHintRight"},[t._v(t._s(t.$t("预计盈利"))+":0")])]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlSectionTitle"},[t._v(t._s(t.$t("止损设置")))]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlInputBox"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.tpSlStopLoss,expression:"tpSlStopLoss"}],staticClass:"OptionsPage__tpSlInput",attrs:{type:"text",inputmode:"decimal",pattern:"[0-9.]*",placeholder:t.$t("请输入止损价")},domProps:{value:t.tpSlStopLoss},on:{input:[function(e){e.target.composing||(t.tpSlStopLoss=e.target.value)},function(e){t.onTpSlInput("stop")}]}}),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlUnit"},[t._v("USDT")])]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlHintRow"},[i("div",{staticClass:"OptionsPage__tpSlHint"},[t._v(t._s(t.$t("当指数价格触达时,将会触发委托平仓")))]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlHintRight"},[t._v(t._s(t.$t("预计盈利")))])]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlActions"},[i("div",{staticClass:"OptionsPage__tpSlBtn OptionsPage__tpSlBtn--cancel",on:{click:t.closeTpSlPopup}},[t._v(t._s(t.$t("取消")))]),t._v(" "),i("div",{staticClass:"OptionsPage__tpSlBtn OptionsPage__tpSlBtn--confirm",on:{click:t.confirmTpSl}},[t._v(t._s(t.$t("确认")))])])])]),t._v(" "),i("van-popup",t._b({staticClass:"OptionsPage__closePopup",class:{OptionsPage__popupIosSafari:t.isIosSafari},style:{height:"auto"},attrs:{position:"bottom",round:""},model:{value:t.showClosePopup,callback:function(e){t.showClosePopup=e},expression:"showClosePopup"}},"van-popup",t.iosSafariPopupProps,!1),[i("div",{staticClass:"OptionsPage__closePopupInner"},[i("div",{staticClass:"OptionsPage__closeHeader"},[t._v(t._s(t.$t("平仓")))]),t._v(" "),i("div",{staticClass:"OptionsPage__closeRow"},[i("div",{staticClass:"OptionsPage__closeLabel"},[t._v(t._s(t.$t("合约名称")))]),t._v(" "),i("div",{staticClass:"OptionsPage__closeValue"},[t._v("\n "+t._s(t.closeSymbolText)+"\n "),"perp"===t.activeProductTab&&t.closeLeverageText?i("span",{staticClass:"OptionsPage__closeTag OptionsPage__closeTag--leverage"},[t._v(t._s(t.closeLeverageText))]):t._e(),t._v(" "),t.closeSideText?i("span",{staticClass:"OptionsPage__closeTag",class:"做多"===t.closeSideText?"OptionsPage__closeTag--long":"OptionsPage__closeTag--short"},[t._v(t._s(t.$t(t.closeSideText)))]):t._e()])]),t._v(" "),i("div",{staticClass:"OptionsPage__closeRow"},[i("div",{staticClass:"OptionsPage__closeLabel"},[t._v(t._s(t.$t("开仓价格"))+"(USDT)")]),t._v(" "),i("div",{staticClass:"OptionsPage__closeValue"},[t._v(t._s(t.closeEnterPriceText))])]),t._v(" "),i("div",{staticClass:"OptionsPage__closeRow"},[i("div",{staticClass:"OptionsPage__closeLabel"},[t._v(t._s(t.$t("指数价格"))+"(USDT)")]),t._v(" "),i("div",{staticClass:"OptionsPage__closeValue"},[t._v(t._s(t.closeIndexPriceText))])]),t._v(" "),i("div",{staticClass:"OptionsPage__closeDivider"}),t._v(" "),i("div",{staticClass:"OptionsPage__closeSectionTitle"},[t._v(t._s(t.$t("平仓数量")))]),t._v(" "),i("div",{staticClass:"OptionsPage__closeInputBox"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.closeQuantity,expression:"closeQuantity"}],staticClass:"OptionsPage__closeInput",attrs:{type:"text",inputmode:"decimal",pattern:"[0-9.]*",placeholder:"0.00"},domProps:{value:t.closeQuantity},on:{input:[function(e){e.target.composing||(t.closeQuantity=e.target.value)},t.onCloseInput],blur:t.onCloseBlur}})]),t._v(" "),i("div",{staticClass:"OptionsPage__closePercentRow"},t._l(t.closePercentList,function(e){return i("div",{key:e,staticClass:"OptionsPage__closePercentBtn",class:{active:t.closePercent===e},on:{click:function(i){t.selectClosePercent(e)}}},[t._v("\n "+t._s(e)+"%\n ")])})),t._v(" "),i("div",{staticClass:"OptionsPage__closeActions"},[i("div",{staticClass:"OptionsPage__closeBtn OptionsPage__closeBtn--cancel",on:{click:t.closeClosePopup}},[t._v(t._s(t.$t("取消")))]),t._v(" "),i("div",{staticClass:"OptionsPage__closeBtn OptionsPage__closeBtn--confirm",on:{click:t.confirmClose}},[t._v(t._s(t.$t("确认")))])])])]),t._v(" "),i("van-popup",t._b({staticClass:"OptionsPage__addPopup",class:{OptionsPage__popupIosSafari:t.isIosSafari},style:{height:"auto"},attrs:{position:"bottom",round:""},model:{value:t.showAddPopup,callback:function(e){t.showAddPopup=e},expression:"showAddPopup"}},"van-popup",t.iosSafariPopupProps,!1),[i("div",{staticClass:"OptionsPage__addPopupInner"},[i("div",{staticClass:"OptionsPage__addHeader"},[t._v(t._s(t.$t("新增仓位")))]),t._v(" "),i("div",{staticClass:"OptionsPage__addInputBox"},[i("input",{directives:[{name:"model",rawName:"v-model",value:t.addAmount,expression:"addAmount"}],staticClass:"OptionsPage__addInput",attrs:{type:"text",inputmode:"decimal",pattern:"[0-9.]*",placeholder:t.$t("输入加仓金额")},domProps:{value:t.addAmount},on:{input:[function(e){e.target.composing||(t.addAmount=e.target.value)},t.onAddInput]}}),t._v(" "),i("div",{staticClass:"OptionsPage__addUnit"},[t._v("USDT")]),t._v(" "),i("div",{staticClass:"OptionsPage__addMax",on:{click:t.setAddMax}},[t._v(t._s(t.$t("最大")))])]),t._v(" "),i("div",{staticClass:"OptionsPage__addAvailable"},[t._v(t._s(t.$t("当前可用"))+" "+t._s(t.availableAmount)+" USDT")]),t._v(" "),i("div",{staticClass:"OptionsPage__addActions"},[i("div",{staticClass:"OptionsPage__addBtn OptionsPage__addBtn--cancel",on:{click:t.closeAddPopup}},[t._v(t._s(t.$t("取消")))]),t._v(" "),i("div",{staticClass:"OptionsPage__addBtn OptionsPage__addBtn--confirm",on:{click:t.confirmAdd}},[t._v(t._s(t.$t("确认")))])])])]),t._v(" "),i("app-tab")],1)},staticRenderFns:[]};var m=i("VU/8")(f,P,!1,function(t){i("L1wv")},"data-v-749ae104",null);e.default=m.exports},d7EF:function(t,e,i){"use strict";e.__esModule=!0;var s=o(i("us/S")),a=o(i("BO1k"));function o(t){return t&&t.__esModule?t:{default:t}}e.default=function(){return function(t,e){if(Array.isArray(t))return t;if((0,s.default)(Object(t)))return function(t,e){var i=[],s=!0,o=!1,r=void 0;try{for(var n,l=(0,a.default)(t);!(s=(n=l.next()).done)&&(i.push(n.value),!e||i.length!==e);s=!0);}catch(t){o=!0,r=t}finally{try{!s&&l.return&&l.return()}finally{if(o)throw r}}return i}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}()},fxRn:function(t,e,i){i("+tPU"),i("zQR9"),t.exports=i("g8Ux")},g8Ux:function(t,e,i){var s=i("77Pl"),a=i("3fs2");t.exports=i("FeBl").getIterator=function(t){var e=a(t);if("function"!=typeof e)throw TypeError(t+" is not iterable!");return s(e.call(t))}},k2Ib:function(t,e,i){i("30KW"),t.exports=i("FeBl").Number.isFinite},ky6J:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJzSURBVHgB7VmLbeMwDGWKG8AbnDaINziPkA2SDZoNmpukdxt0BGeCtBPIGyQbsGQju6+qHEeSHbdAH0CYsCXqidSHkol+MC4WlAFmruSxFNFnKVI4UZxEGie1yH6xWDzTrSDkCpGdiOV4WJG1iKEp4QgeOR9WbdHYUA+IHAINKulH56VSpIA6hXu3cWWOPYQNjQHX0DHQwD0Si7BlA51dUQ6cYd/oPWVCbGwDnV9TCrSXk4WJuuFks8g6I8epSHrtHLyImRgDdmqS9JEstne4tuLWC4ehiRGI4MM1FezVFcI2NpwwMTwHKeliqJEu5BQJr34KWdvnpDuvLH7cUTx+g24oHn9B3+CHjqj0oATjJ0kg/tPt8UTnZEahw7BqP6BH/3gVbg5xzslre9kqSLQCvab5sAe9ahUkakBvaD5gzlq2yi94aUB/oQvQ2U0fJ06LCnUpF6reDIz/BvQi1HgHGiDJ+VgPtPGJyx19E2Dodca9uVp3BTcDP0He/3Md7Qt95fSawpPyYui9HekUKmDB4yUlQHcT7tlZImyUYKNLUDD0NehLmg/opKZVkCguCxXNB9x46lZBorgkrTjyPDQi8PzULf4dURngNb27WkmmnWEy4Nbn1kFN74WFNxnmTvPWlwrqWRwz7S1FgsdJnJWwGarwABXiDluJ4NijCFQ8RPUun6RNGnL8XY7LzoiffIxKlsMXEGlXOxzOlHaUCR7zSgeMrjh8SRZlmM8rSt8l2Thrdk+Y2kYeOf3aUcenobHB56XLcj6UdFJ2FUPWcDiE18C6zkbnEbk/GzQl02ynovOZSwV/Nqjofl3rU/buPf3gi+AVlGpjd6z45/MAAAAASUVORK5CYII="},tA5v:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANYSURBVHgB7VndbSIxEB7IRfB2lLBXwdFBoIJwFSRI/IqXUEFIBXAPCMELSQVJKoBUEFLB7XVw94b4vW/2vMhZdo33jxBpP8nyelnb89nj8cxAlCBBggQfiRTFhPF4nJvP5zm73Ww2TYoBkREYDAZGKpW6RCmgmUcx9iZLpWbb7dbE49Nms3mJglRoAhC8cHZ2dgvBCuQT6HOPcheGSGAC/X4/f35+3g0iuBNhiAQiMBwOb1B1aV+QKdTEKiD3Vi6X/9i/8ZlYLpff8U0JTS6Go7uJ0q7X60/kA74JQPgOqltyCJ5Opzu1Wu1FcxgajUYXqHrom3f8dAcSHbvBKprNZmfyYsjwRcBFeBOrfe1HcCcg4DXI827mpNcWCXs+nDGjUqn8duuvTcApPFuU9Xr9IwpLwhYMJCYkqZWwWNbuqAikSXMCcggPHS9GZdt5HJjVIv0/BxZcVMsVWgTE6tgweeW9dDIomATm8XWAGV8OfcA6StLWYpIb6KdJEYIt1GKxGGMXSj67HiYAgXeqw/a6Wq0+U8SAeX1EVaAAUKoQmzCSVp8vG4oBsGJFrP43LFYJ5+ser2a6fZU7gAEvpeYsLoeMIcbmYu0wq9VqtboAMXZV/nr1UxLAauSx6nbT9wELA2EknkXxhFKFZFPG7gGdIDwJ8BaSdDtCnUw6QXgSkIMRhkoPPxJaF9kpw5MAPMB3Ny1u3690gvAkIKzAjgRMmpZvcmwoVYidNun58xGAGZUJFOiIEF7AQSgJ4BbcXSIc++oOGhYiyJkgBvmF0lV9qySA630qX2CcfaAjQHIgDSxcTvktHQCsz4P9fIxdEAkDQ5pT6UBqhZQIwF8lt8KKnuJw7ERo+UrCA2D3vdFolFV9tC4y7EJbahpQpUfhakQGKS62xzV13HctAnwWUO1I8G4gCJmIWDk03IJ6nk9nl7VdCYSRPVQ9u80khKW4ohBgnRdqY0ivO7oJriCJLbYQHfkd6yrU7Ger1dKOpBQ5VRZeO/ILmlrcI2ENhpsbB5zznG/ObJpQEzYEnJFzSy3yt+XYU4uyQHyYdfM3B8Dp9vbRkrsy+NbEyl8FcTWC5FSdiPwPDjyWhOPnZmZNFE4ZTjOZzEMUybFY/2KSYwiv3GaCBAkSfG78A6rzp5ZEOmxXAAAAAElFTkSuQmCC"},"us/S":function(t,e,i){t.exports={default:i("Xd32"),__esModule:!0}},xAvK:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPWSURBVHgB7ZxbTuMwFIZP23ART11CWAGdFQzsAFZA+8JFPExZAZ0VwAtC8FJYwTArGLqDzg6yhDyhUnGZ/4AjISYpTnxqu8GfVKXChjpfjmP7OIUoEAgEAoFATWmQBwyHw/bDw8Mu3nYajUaK42h/f/+WPMC5oPPz804URX/wtv3+5xB1t7S0tNPr9VJySJMccnFxEUPOL/ogh3l5edmcTqcn5BingprNZheHeEaVPkskhzgTpE5897N66GpOo8iZII3oeQWCui6jyIkgHrVII3oyXEaRE0GTyWSbNKInw2UUORGE7lU6IlxFkXVBiIQulYieDAjaVl3TKtYFVYkeRRvzoh9kGauCqkbPO/q2o8iqIIPoybAeRdYECURPhtUosiZIIHoyrEaRFUGC0ZNhLYrmmu7gyR0ip4O3pyQriDl7fn7+vbq6Op5nSsRYUCYBjW3juEFvIjokL2QWKeZJY6RIWNQYr79oTyohT0sQS1ACOiwBDWmjQZv0lsexPnkryX/yHh8fk7W1tURH3kxBl5eXfRz4hhhTDeGs5dPTU+/w8DAprFNUADkDHJxn9CyQond8K5KUO4qplfNXkMO0W63WsKgwV5Aaeb4MnP8uKssVxDdkCrySKwjDoxd7UrZABN0VleUKUsPfgL4GKQT1igoLlxrY2fxJ9ZeUYk60VWmYz8Bwz6PZgOrHq5yjo6PxrEpaM+kaStKSw2ivxWokSVsOU2qxWgNJpeQwpVfzCywpwfxu5g05j0rpjgWUVEkOUzkftECSKsthjBJmCyDJSA5jnFFUOaNT8g9jOYxITpqT8sgADMkfROQwIrsaaMg1Dj4tcAcSchixbR+kL2Pyh5iEEBOEFbE3STa0JSYhRARdXV15lYFUOy4iiAiSvGJCxFI7r1Jd7Dt5xv39fUwCiAhCSHuX5I+iaIMEkIogH5P8IhfNWBD3dZ9GsAyp+6KxoMlk4uUemlS3NxaEhoj09TkgMpJJCIrJUyRGMglBkl1M9EEoiZHMWJDUDRp/53p5eXldzYITksG4bREZwH18Op2a9vNbpCaO362+R3itqxQKJ+RiqojESGYkiEcwnARVgffD8buDvb29UV65SqFcm4iS6P5GgqhCozMx2Noe6dQ3FFWmbi6mghLdimXFfCQTpfLgXdI7+YQMMbpJo9F3/JzfJ9USvHYODg62irpTGfihCk6nksZmAS7KGRki9Rgwf607/lDEQ3YfJ3RDc4I/u9VqnUBEN6f4DJ99TIaIPUjO9whEU5b2GK+srNzY+s67uki7PGrxPybA61YiWgOBQCAQCNSaf8PtoBmUrr/lAAAAAElFTkSuQmCC"}});
- //# sourceMappingURL=6.b4daeb24f83d21f4b93d.js.map
|