| 12 |
- webpackJsonp([23],{"3tpA":function(t,s){t.exports="data:image/png;base64,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"},heAo:function(t,s){},neoH:function(t,s){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAA41JREFUSEvFV01oVFcU/s5z8tPdPNFqm2zaxaSr2oUgQtUBsRKwXdgmtrsscu+jaoxdV3EUXNc2JvHdO4usUjVIobppsTSNgha6qK40A3UXMBFfFgHjEN+RM9wMbyYzk0yqyV3OnHO+e+77vnO/S1jD6u7ubuvs7DxMRJ8B2M3MHwLY6lKfE9F/AP5h5t/b29t/GxoaerlaWWoU0NfXl25tbR0EcBLAttWKuf+fARguFouXxsbG5uvl1AUOguAYM/8IYIckM/NDADeI6A6AR1EUzcrvvu+/C+AjZt4H4Esi+tiBPSWiwTAMr9UCXwHc09OzJZ1O/0REx13CVBzHZ/L5vACuurTWnwK4CGC/Cx6dnp4+NTk5uZRMrgB2oFeJ6CsALwB8Z4wx0vCqiJUBpLXWAH4A8A4z35ifnz82MTHxajmsAjgIgmFmlk6FMEfCMLzXJGBFeBAEe5n5lhCRiEbCMDyxAth906vSKREd/L+gywAO/A/X+TfWWsFAqWPH3mkA2wEE7nhrNpvNZlOZTOaSMUaYvqallFJEJJ9srlgsZoTtJWCtdQ7AOQBTxpgD9arJBltaWq4T0SFjTEMpVtfQWv/lCHfeGJMTErQAmHE63WeMuVsLWCmVIaJfAXTJ/+sAFraLMkTn75NS6ggR3RSdWmt31QINguAgM19PTKumgaWuUuqB6JyZP5eOLwMQtp0xxoj+KpbWulkplfOrT0VrfRbABZlsAnwfwB5mzlpr5Tu8NeD+/v6s53l/AvhbjnqWiLbHcbwzn88/XRNN1xmktX5P+MTMcwK8RERboihKJSfLOms3TJPJ6Pu+jM6ljQZu9X3/JTMXN+WoAcxuHrk2Q07MPFIeIAAeGGM+WQ+pqrQeMXOvtfZ2DWn+C2DX8gBZ08hstKEE8GNm/sJaKxdO9TyoHJnNXBL1wAWYmW+nUqne0dHRqFbciktCgpLXIjNra61t5siVUsOFQmGw2t4s19Ba9wOQmnMLCwtd4+PjUflqU0p9TUQ/b6gRSOxsBMC3b8P6MPMVa63ULq2KyzyXy6VmZmbEjh59w2bvl46Ojt5cLld2mjXtre/7Q65z2dwUgO/rGYQ67C3bW+m0UCgMNLS3ySLVhl50LoY+juM7nuc9dk5CUrbFcdzleV7J0ItOXZ3mDH0S3LH9tDMKG/OESW5gYGCgbXFxsfxoA/ABM6dLJCGS99GTZh9trwEbHe2Ztu9VVgAAAABJRU5ErkJggg=="},qm0F:function(t,s,i){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var e=i("mvHQ"),a=i.n(e),o=i("woOf"),n=i.n(o),r=i("4L5v"),c=i("3KG0"),l=i("wQWh"),u={setup:function(){return{reelect:ref(!0)}},name:"contract",components:{BlackCloth:r.a},filters:{formatDate:function(t){t*=1e3;var s=new Date(t);return Object(c.a)(s,"yyyy-MM-dd hh:mm:ss")}},data:function(){return{back:i("P9/e"),headerEdit:i("DeOm"),headerInstall:i("7S6X"),accountScreen:i("bfkQ"),refreshData:i("mKZP"),headerMore:i("HCy8"),firsttime:!0,accountshide:!1,availableBalance:"",from_coin_available_balance:0,tallests:"",collect:!1,headername:{},tableTitle:[{name:"成交"},{name:"当前委托"}],asks:[],bids:[],tallest:"",currindex:0,iconOrder:i("IpuH"),accountList:{},cabin:"",cabinName:"全仓",multiple:"",multipleName:"100",unit:"市价委托",entrustShow:!1,entrustIndex:0,entrustList:[{name:"市价"},{name:"限价"}],transactionprice:!0,leverageShow:!1,leverage:"100",amount:"",price:"",amount1:"",price1:"",profitlossd:{profit:"",loss:""},profitlossnumber:{priceprofit:"",priceloss:"",price:"",enterprice:"",profits:"",loss:""},pricective:!1,profitlosshide:!0,minusactive:!1,quarter:"0",quarterList:[{number:25},{number:50},{number:75},{number:100}],leverageList:[{number:5},{number:10},{number:20},{number:50},{number:100}],guideShow:!0,bol:!1,str:"",leftElection:!1,electionList:[],cibter:!1,reelect:"",InputPassword:"",groupRate:!1,groupreverse:!1,groupprofitloss:!1,profitloss:{profitandloss:"",closeamount:"",plus:""},plus:"",groupPosition:!1,positionTable:[{name:"全仓",id:"2"},{name:"逐仓",id:"1"}],positionindex:2,groupunwind:!1,proupAugment:!1,unwindList:[{name:10},{name:20},{name:50},{name:100}],unwindindex:100,leverageactive:!1,leverageaddactive:!1,leverList:{leverageminusshow:!1,leverageaddshow:!1},entrustsub:{index:1,entrustdirection:"",entrustprice:"",entrustnumber:""},tablesubmint:{page:0,page_page:1e4,status:1,is_pending:0,from_coin:"",created_at_start:""},tableList:[],tableLists:[],instalprofit:{closing_price:"",stop_loss_price:""},getlistPage:{page:0,page_page:15,type:7,coin:""},loading:!0,finished:!1,goiing:top,offset:15,tipsProp:!1,tipsList:{title:"",text:"",notes:""},num:0,timing:null,min:5,historyList:[]}},computed:{getWsMsg:function(){return this.$store.state.orderWebSocketMsg}},watch:{getWsMsg:function(t){if("PONG"!=t.data){var s=this,i=t.data,e=JSON.parse(i),a=this.headername.from_coin+"_"+this.headername.to_coin;if("futures"==e.class&&e.room==a&&"currencyPrice"==e.action){var o=e.data.asks,n=e.data.bids;if(0==this.profitlosshide)this.dovkrtjson(o,n);else{var r=o.splice(0,o.length-1),c=n.splice(0,n.length-1);this.dovkrtjson(r,c)}}if("trend"==e.action&&"futures"==e.class&&"PUBLIC"==e.room&&(e.data.from_coin==this.headername.from_coin&&e.data.to_coin==this.headername.to_coin&&(this.headername.rate=e.data.rate),1==this.currindex&&this.tableList.forEach(function(t){var i=t.from_coin+"_"+t.to_coin;if(e.data.contract==i){var a=e.data.now_price,o=s.profitCalculate(t.long_or_short,Number(a),Number(t.enter_price),Math.abs(Number(t.quantity)),Number(t.margin));t.index_price=a,t.profit=o.profit,t.profit_rate=o.profit_rate,t.risk=o.risk}})),"buy"==e.action&&"futures"==e.class)if(console.log(e),"1"==s.currindex)s.futures();else{var l=e.data.id;s.tableList.forEach(function(t,i){t.id==l&&s.tableList.splice(i,1)})}if("sell"==e.action&&"futures"==e.class){console.log(e);var u=e.data.id;s.tableList.forEach(function(t,i){t.id==u&&s.tableList.splice(i,1)})}}},cabinName:function(t){"逐仓"==t&&(this.accountshide=!1)}},mounted:function(){if(this.$route.query.itemDetails){var t=this.$route.query.itemDetails,s=JSON.parse(t);this.headername.from_coin=s.from_coin,this.headername.to_coin=s.to_coin,this.headername.rate=s.rate}else this.headername=this.$store.getters.contractName;l.e.room=this.headername.from_coin+"_USDT",null==this.socketApi.wsConnectionOrder.$wsOrder?this.socketApi.wsConnectionOrder.initWebSocket():this.socketApi.wsConnectionOrder.wsSend(),this.getlist(),this.futurepublic(),this.getHistory()},methods:{getHistory:function(){var t=this;this.historyList=[];var s={coin:this.headername.from_coin};this.$api.quotation.currencyHistory(s).then(function(s){var i=[],e=[];s.data.list.forEach(function(t,s){"waiting"==t.status?i.push(t):e.push(t)}),0==t.currindex?t.historyList=e:t.historyList=i,console.log(t.historyList)})},changeEntrust:function(t){this.entrustIndex=t,this.amount="",this.amount1="",this.price="",this.price1=""},profitCalculate:function(t,s,i,e,a){var o={};return o.profit=1==t?Number((s*e-i*e).toFixed(5)):Number((i*e-s*e).toFixed(5)),o.profit_rate=(o.profit/a*100).toFixed(2),o.risk=((a+o.profit)/a*100).toFixed(2),o},dovkrtjson:function(t,s){var i=[],e=[];t.map(function(t){i.push(t.s)}),s.map(function(t){e.push(t.s)});var a=Math.max.apply(null,i),o=Math.max.apply(null,e),r=[],c=[];t.forEach(function(t){var s=t.s/a*100;r.push(n()({},t,{percentage:s}))}),s.forEach(function(t){var s=t.s/o*100;c.push(n()({},t,{percentage:s}))}),this.asks=r,this.asks.sort(function(t,s){return s.p-t.p}),this.bids=c,this.tallest=t[0].p,1==this.firsttime&&(this.tallests=this.tallest,this.firsttime=!1),this.firsttime=!1},futurepublic:function(){var t=this,s={from_coin:this.headername.from_coin};this.$api.quotation.futuresglobal(s).then(function(s){t.accountList=s.data;var i=Number(s.data.available_balance),e=Number(s.data.from_coin_available_balance);t.availableBalance=(Math.floor(100*i)/100).toFixed(2),t.from_coin_available_balance=e,t.collect=s.data.is_like})},electionclick:function(t){console.log(t),this.asks=[],this.bids=[],this.tallest="",this.headername=t;var s={from_coin:t.from_coin,to_coin:t.to_coin};this.$store.dispatch("setContractName",s),this.leftElection=!1,this.getlistPage.page=0,this.getlistPage.coin="",this.electionList=[],this.price=t.now_price,this.futurepublic(),this.getlist(),this.futures(),l.e.room=this.headername.from_coin+"_USDT",this.socketApi.wsConnectionOrder.wsSend()},skip:function(){var t=a()(this.headername);this.$router.push({name:"diagram",query:{itemDetails:t}})},getlist:function(){var t=this,s={page:this.getlistPage.page,page_page:this.getlistPage.page_page,type:this.getlistPage.type,coin:this.getlistPage.coin};this.$api.home.coinIndex(s).then(function(s){t.electionList=s.data.list,t.finished=!0,t.loading=!0,t.electionList.length==s.data.listTotalCount&&(t.goiing=!1)})},search:function(){this.getlistPage.page=0,this.electionList=[],this.getlist()},reset:function(){this.getlistPage.page=0,this.getlistPage.coin="",this.electionList=[],this.getlist()},amountChange:function(){""==this.amount&&(this.quarter="0"),Number(this.amount)>Number(this.accountList.available_balance)&&(this.amount=this.accountList.available_balance)},amountChange1:function(){""==this.amount1&&(this.quarter="0"),Number(this.amount1)>Number(this.accountList.from_coin_available_balance)&&(this.amount1=this.accountList.from_coin_available_balance)},btncli:function(t){this.quarter=t.number;var s=t.number/100,i=this.availableBalance,e=this.cal.accMul(i,s);this.amount=e},guide:function(){this.guideShow=!this.guideShow},show:function(){this.bol=!0},edutElection:function(){this.leftElection=!this.leftElection},getData:function(t){this.bol=!1,this.str=t},close:function(){this.bol=!1},reverseprop:function(t){this.profitloss=t,this.profitloss.closeamount=t.amount,this.groupreverse=!this.groupreverse,this.futures()},maxAmount:function(){this.profitloss.plus=this.availableBalance},subpositionTable:function(t){this.positionindex=t.id},positions:function(){var t=this,s=this.positionindex;this.positionTable.map(function(i){i.id==s&&(t.cabinName=i.name)}),this.groupPosition=!this.groupPosition},unwindTable:function(t){if(this.unwindindex=t,100==t)this.profitloss.closeamount=this.profitloss.quantity,this.profitloss.profitandloss=this.profitloss.profit;else{var s=this.profitloss.quantity,i=this.cal.accDiv(t,100);this.profitloss.closeamount=this.cal.accMul(s,i),this.closeAmount()}},profitShow:function(){this.profitlosshide=!this.profitlosshide},subentrust:function(t){this.unit=t.name,"限价委托"==t.name?this.transactionprice=!1:this.transactionprice=!0,this.entrustShow=!this.entrustShow},transactionpriceClick:function(t){this.transactionprice||(this.price=t)},entrustckcik:function(){this.price=this.tallest,this.entrustShow=!this.entrustShow},btnleverage:function(t){this.leverage=t.number},leverageadd:function(){this.leverageactive=!1;var t=this.leverage,s=this.cal.accAdd(t,1);s>=100?this.leverList.leverageaddshow=!0:(this.leverage=s,this.leverList.leverageminusshow=!1)},leverageminus:function(){var t=this.leverage,s=this.cal.accSub(t,1);s<=0?this.leverList.leverageminusshow=!0:(this.leverList.leverageaddshow=!1,this.leverage=s)},leversubmit:function(){this.multipleName=this.leverage,this.leverageShow=!1},priceminus:function(){var t=this.price,s=this.cal.accSub(t,.01);s<=0?this.pricective=!0:this.price=s},priceadd:function(){this.pricective=!1;var t=this.price,s=this.cal.accAdd(t,.01);this.price=s},buy:function(){var t=this;if(this.availableBalance<=0)this.$toast(this.$t("可用余额为0 不能操作"));else if(0==this.amount.length)this.$toast(this.$t("请输入数量"));else if(0==this.entrustIndex){var s={from_coin:this.headername.to_coin,to_coin:this.headername.from_coin,amount:this.amount,transaction_type:"market",buy_or_sell:"buy"};this.$api.quotation.currencyBuy(s).then(function(s){200==s.code?(t.futurepublic(),t.getHistory(),t.$toast(t.$t("订单创建成功")),t.amount=0,t.amount1=0,t.price=0,t.price1=0):t.$toast(s.message)}).catch(function(s){t.$toast(s)})}else if(0==this.price.length)this.$toast(this.$t("请输入限价"));else{var i={from_coin:this.headername.to_coin,to_coin:this.headername.from_coin,amount:this.amount,transaction_type:"limit",buy_or_sell:"buy",expect_price:this.price};this.$api.quotation.currencyBuy(i).then(function(s){200==s.code?(t.$toast(t.$t("订单创建成功")),t.futurepublic(),t.getHistory(),t.amount=0,t.amount1=0,t.price=0,t.price1=0):t.$toast(s.message)}).catch(function(s){t.$toast(s)})}},sell:function(){var t=this;if(this.from_coin_available_balance<=0)this.$toast(this.$t("可用余额为0 不能操作"));else if(0==this.amount1.length)this.$toast(this.$t("请输入数量"));else if(0==this.entrustIndex){var s={from_coin:this.headername.from_coin,to_coin:this.headername.to_coin,amount:this.amount1,transaction_type:"market",buy_or_sell:"sell"};this.$api.quotation.currencyBuy(s).then(function(s){console.log(s),200==s.code?(t.futurepublic(),t.getHistory(),t.$toast(t.$t("订单创建成功")),t.amount=0,t.amount1=0,t.price=0,t.price1=0):t.$toast(s.message)}).catch(function(s){t.$toast(s)})}else if(0==this.price1.length)this.$toast(this.$t("请输入限价"));else{var i={from_coin:this.headername.from_coin,to_coin:this.headername.to_coin,amount:this.amount1,transaction_type:"limit",buy_or_sell:"sell",expect_price:this.price1};this.$api.quotation.currencyBuy(i).then(function(s){200==s.code?(t.futurepublic(),t.getHistory(),t.$toast(t.$t("订单创建成功")),t.amount=0,t.amount1=0,t.price=0,t.price1=0):t.$toast(s.message)}).catch(function(s){t.$toast(s)})}},short:function(t){this.availableBalance<=0?this.$toast(this.$t("可用余额为0 不能操作")):0==this.amount.length?this.$toast(this.$t("请输入本金")):(1==t?(this.entrustsub.index=1,this.entrustsub.entrustdirection="做多"):(this.entrustsub.index=2,this.entrustsub.entrustdirection="做空"),this.entrustsub.entrustprice=this.price,this.entrustsub.entrustnumber=this.amount,this.cibter=!0)},entrustsubmit:function(){var t=this,s={};s=1==this.transactionprice?{from_coin:this.headername.from_coin,to_coin:this.headername.to_coin,mode:Number(this.positionindex),long_or_short:this.entrustsub.index,leverage:this.multipleName,amount:this.amount,enter_price:"",take_profit_price:this.profitlossd.profit,stop_loss_price:this.profitlossd.loss}:{from_coin:this.headername.from_coin,to_coin:this.headername.to_coin,mode:Number(this.positionindex),long_or_short:this.entrustsub.index,leverage:this.multipleName,amount:this.amount,enter_price:this.price,take_profit_price:this.profitlossd.profit,stop_loss_price:this.profitlossd.loss},this.$api.quotation.postFutures(s).then(function(s){t.cibter=!1,t.paymentPassword=!1,t.amount="",t.profitlossd.profit="",t.profitlossd.loss="",t.price=t.tallest,t.quarter="0",t.futurepublic(),t.futures()})},clickTable:function(t){this.currindex=t,this.getHistory()},futures:function(){var t=this;this.tableList=[];var s=this.tablesubmint;this.$api.quotation.orderform(s).then(function(s){t.tableList=s.data.list,t.futurepublic()})},editprofitloss:function(t){this.profitloss=t,0==Number(t.take_profit_price)?this.instalprofit.closing_price="":this.instalprofit.closing_price=t.take_profit_price,0==Number(t.stop_loss_price)?this.instalprofit.stop_loss_price="":this.instalprofit.stop_loss_price=t.stop_loss_price,this.profitloss.priceloss=0,this.profitloss.priceprofit=0,this.groupprofitloss=!0},createorder:function(){var t=this;if(1==this.profitloss.long_or_short){if(Number(this.instalprofit.closing_price)>0&&Number(this.instalprofit.closing_price)<=Number(this.profitloss.enter_price))return void this.$toast(this.$t("止盈价格需高于*",[this.profitloss.enter_price]));if(Number(this.instalprofit.stop_loss_price)>0&&Number(this.instalprofit.stop_loss_price)>=Number(this.profitloss.enter_price))return void this.$toast(this.$t("止损价格需低于*",[this.profitloss.enter_price]))}else if(2==this.profitloss.long_or_short){if(Number(this.instalprofit.closing_price)>0&&Number(this.instalprofit.closing_price)>=Number(this.profitloss.enter_price))return void this.$toast(this.$t("止盈价格需低于*",[this.profitloss.enter_price]));if(Number(this.instalprofit.stop_loss_price)>0&&Number(this.instalprofit.stop_loss_price)<=Number(this.profitloss.enter_price))return void this.$toast(this.$t("止损价格需高于*",[this.profitloss.enter_price]))}var s=Number(this.profitloss.id),i={take_profit_price:this.instalprofit.closing_price,stop_loss_price:this.instalprofit.stop_loss_price};this.$api.quotation.createorder(s,i).then(function(){t.groupprofitloss=!t.groupprofitloss,t.instalprofit.closing_price="",t.instalprofit.stop_loss_price="",t.futures()})},windsubtim:function(t){var s=this,i={id:t.id,quantity:Math.abs(t.closeamount)};this.$api.quotation.futuresclose(i).then(function(t){s.groupunwind=!s.groupunwind,s.futures()})},closeAmount:function(){this.profitloss.profitandloss="";var t=this.profitloss.closeamount,s=this.profitloss.quantity,i=this.cal.accDiv(t,s);this.profitloss.profitandloss=this.cal.accMul(i,this.profitloss.profit)},reverseclose:function(){var t=this,s={id:this.profitloss.id};this.$api.quotation.reverseclose(s).then(function(s){t.tableList=s.data.list,t.groupreverse=!t.groupreverse,t.futures()})},futurescancel:function(t){var s=this;this.$dialog.confirm({title:this.$t("是否撤销?"),message:"",confirmButtonText:this.$t("确定"),cancelButtonText:this.$t("取消")}).then(function(){var i={id:t};s.$api.quotation.cancelCurrency(i).then(function(t){s.tableList=t.data.list,s.getHistory(),s.futures()})})},shck:function(){l.e.room=this.headername.from_coin+"_USDT",this.socketApi.wsConnectionOrder.wsSend()},clickaccount:function(){"逐仓"!=this.cabinName&&(this.accountshide=!this.accountshide)},refreshDataClick:function(){this.tablesubmint.page=0,this.futures(),this.futurepublic()},history:function(){this.$router.push("/currency_history?coin="+this.headername.from_coin)},materialCode:function(){var t=this.instalprofit.closing_price,s=this.profitloss.quantity,i=this.profitloss.enter_price,e=this.cal.accMul(t,s),a=this.cal.accMul(s,i);"1"==this.profitloss.long_or_short?this.profitloss.priceloss=this.cal.accSub(e,a):this.profitloss.priceloss=this.cal.accSub(a,e)},materialprice:function(){var t=this.instalprofit.stop_loss_price,s=this.profitloss.quantity,i=this.profitloss.enter_price;this.cal.accMul(t,s),this.cal.accMul(s,i);"1"==this.profitloss.long_or_short?this.profitloss.priceprofit=-1*this.cal.accMul(t,s):this.profitloss.priceprofit=-1*this.cal.accMul(s,t)},enshrine:function(){var t=this,s={coin:this.headername.from_coin};this.$api.home.coinLike(s).then(function(s){t.collect=!t.collect})},abolish:function(){var t=this,s={coin:this.headername.from_coin};this.$api.home.coindislike(s).then(function(s){t.collect=!t.collect})},onLoad:function(){var t=this;this.goiing&&(this.finished=!0,this.getlistPage.page=this.getlistPage.page+1,setTimeout(function(){t.getlist()},300))},tipsClick:function(t){this.tipsList="1"==t?{title:"持仓保证金",text:"全仓合约定单的全部保证金。",notes:"注:风险率越高,风险越低,风险率越低,风险越高。"}:"2"==t?{title:"风险率",text:"(账户余额+(浮动盈亏-手续费-过夜费)=净值/已用保证金*100",notes:""}:"3"==t?{title:"未实现盈亏",text:"浮动盈亏会直接影响”可用保证金“,当未实现盈亏增加,可用保证金将会增加,未实现盈亏减少,可用保证金同样也会减少。",notes:""}:"4"==t?{title:"可用保证金",text:"账户余额-(已用保证金)+(浮动盈亏-手续费-过夜费)",notes:"注:可继续用于开仓的保证金。"}:"5"==t?{title:"净值",text:"账户余额+(浮动盈亏-手续费-过夜费)",notes:"注:当前的资金结余。"}:"6"==t?{title:"余额",text:"指的是合约账户的全部余额,包含不可用余额。",notes:""}:{title:"",text:"",notes:""},this.tipsProp=!0},tipsCancel:function(){this.tipsProp=!1}}},v={render:function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"contractBg"},[e("div",{staticClass:"box_bg"},[e("div",{staticClass:"header"},[e("div",{staticClass:"headerEdit",style:{"background-image":"url("+t.back+")"},on:{click:function(s){t.$router.go(-1)}}}),t._v(" "),e("div",{staticClass:"headerText"},[t._v("\n "+t._s(t.headername.from_coin)+"/"+t._s(t.headername.to_coin)+"\n "),e("span",{class:{red:Number(t.headername.rate)<0,green:Number(t.headername.rate)>=0}},[e("i"),t._v(t._s(t.headername.rate)+"%")])]),t._v(" "),e("div",{staticClass:"rightIcon"},[e("div",{staticClass:"collect"},[t.collect?e("p",{on:{click:t.abolish}},[e("van-icon",{staticClass:"icon active",attrs:{name:"star"}})],1):e("p",{on:{click:t.enshrine}},[e("van-icon",{staticClass:"icon",attrs:{name:"star-o"}})],1)]),t._v(" "),e("div",{staticClass:"headerInstall",style:{"background-image":"url("+t.headerInstall+")"},on:{click:t.skip}}),t._v(" "),e("div",{staticClass:"headerMore",style:{"background-image":"url("+t.headerMore+")"},on:{click:t.edutElection}})])])]),t._v(" "),e("div",{staticClass:"transaction"},[e("div",{staticClass:"transactionList"},[e("div",{staticClass:"transactionLeft"},[e("div",{staticClass:"leftTitle"},[e("div",{staticClass:"smallName"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("价格")))]),t._v(" "),e("div",{staticClass:"number"},[t._v("("+t._s(t.headername.to_coin)+")")])]),t._v(" "),e("div",{staticClass:"smallName"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("数量")))]),t._v(" "),e("div",{staticClass:"number"},[t._v("("+t._s(t.headername.from_coin)+")")])])]),t._v(" "),e("div",{staticClass:"listTop"},t._l(t.asks,function(s,i){return e("div",{key:i,staticClass:"itemList"},[e("div",{staticClass:"price green",on:{click:function(i){t.transactionpriceClick(s.p)}}},[t._v("\n "+t._s(s.p)+"\n ")]),t._v(" "),e("div",{staticClass:"number"},[t._v(t._s(s.s))]),t._v(" "),e("div",{staticClass:"itemBg redBg",style:{width:s.percentage+"%"}})])})),t._v(" "),e("div",{staticClass:"leftGather"},[e("div",{staticClass:"number"},[t._v(t._s(t.tallest))])]),t._v(" "),e("div",{staticClass:"listBottom"},t._l(t.bids,function(s,i){return e("div",{key:i,staticClass:"itemList"},[e("div",{staticClass:"price red",on:{click:function(i){t.transactionpriceClick(s.p)}}},[t._v("\n "+t._s(s.p)+"\n ")]),t._v(" "),e("div",{staticClass:"number"},[t._v(t._s(s.s))]),t._v(" "),e("div",{staticClass:"itemBg greenBg",style:{width:s.percentage+"%"}})])}))]),t._v(" "),e("div",{staticClass:"transactionRight"},[e("div",{staticClass:"tabs"},t._l(t.entrustList,function(s,i){return e("div",{key:i,staticClass:"tab",class:t.entrustIndex==i?"active":"",on:{click:function(s){t.changeEntrust(i)}}},[t._v("\n "+t._s(t.$t(s.name))+"\n ")])})),t._v(" "),e("div",{staticClass:"transactionAccount"},[e("div",{staticClass:"text"},[e("span",[t._v(t._s(t.$t("可用")))]),t._v(t._s(t.availableBalance)+" USDT\n ")]),t._v(" "),e("div",{staticClass:"recharge"},[e("img",{attrs:{src:i("neoH"),alt:""},on:{click:function(s){t.$router.push("walletTransfer?tab=0")}}})])]),t._v(" "),e("div",{staticClass:"text"},[e("span",[t._v(t._s(t.$t("买入价格")))])]),t._v(" "),0==t.entrustIndex?e("div",{staticClass:"transactionIten market"},[t._v("\n "+t._s(t.$t("市价"))+"\n ")]):e("div",{staticClass:"transactionIten"},[e("div",{staticClass:"itemStepper"},[e("div",{staticClass:"number"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.price,expression:"price"}],attrs:{type:"number",autocomplete:"off",required:"required",placeholder:t.$t("请输入价格")},domProps:{value:t.price},on:{input:function(s){s.target.composing||(t.price=s.target.value)}}})]),t._v(" "),e("div",{staticClass:"rightIcon"},[e("van-icon",{class:t.pricective?"active":"",attrs:{name:"minus"},on:{click:t.priceminus}}),t._v(" "),e("van-icon",{attrs:{name:"plus"},on:{click:t.priceadd}})],1)])]),t._v(" "),e("div",{staticClass:"text"},[e("span",[t._v(t._s(t.$t("买入量")))])]),t._v(" "),e("div",{staticClass:"transactionIten"},[e("div",{staticClass:"itemStepper"},[e("div",{staticClass:"number"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.amount,expression:"amount"}],attrs:{type:"number",autocomplete:"off",required:"required",placeholder:t.$t("请输入金额")},domProps:{value:t.amount},on:{input:[function(s){s.target.composing||(t.amount=s.target.value)},t.amountChange]}})]),t._v(" "),e("div",{staticClass:"rightunits"},[t._v("USDT")])])]),t._v(" "),e("div",{staticClass:"empty",on:{click:function(s){t.buy()}}},[t._v("\n "+t._s(t.$t("买入"))+t._s(t.headername.from_coin)+"\n ")]),t._v(" "),e("div",{staticClass:"transactionAccount"},[e("div",{staticClass:"text"},[e("span",[t._v(t._s(t.$t("可用")))]),t._v(t._s(t.from_coin_available_balance)+" "+t._s(t.headername.from_coin)+"\n ")])]),t._v(" "),e("div",{staticClass:"text"},[e("span",[t._v(t._s(t.$t("卖出价格")))])]),t._v(" "),0==t.entrustIndex?e("div",{staticClass:"transactionIten market"},[t._v("\n "+t._s(t.$t("市价"))+"\n ")]):e("div",{staticClass:"transactionIten"},[e("div",{staticClass:"itemStepper"},[e("div",{staticClass:"number"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.price1,expression:"price1"}],attrs:{type:"number",autocomplete:"off",required:"required",placeholder:t.$t("请输入价格")},domProps:{value:t.price1},on:{input:function(s){s.target.composing||(t.price1=s.target.value)}}})]),t._v(" "),e("div",{staticClass:"rightIcon"},[e("van-icon",{class:t.pricective?"active":"",attrs:{name:"minus"},on:{click:t.priceminus}}),t._v(" "),e("van-icon",{attrs:{name:"plus"},on:{click:t.priceadd}})],1)])]),t._v(" "),e("div",{staticClass:"text"},[e("span",[t._v(t._s(t.$t("卖出量")))])]),t._v(" "),e("div",{staticClass:"transactionIten"},[e("div",{staticClass:"itemStepper"},[e("div",{staticClass:"number"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.amount1,expression:"amount1"}],attrs:{type:"number",autocomplete:"off",required:"required",placeholder:t.$t("请输入金额")},domProps:{value:t.amount1},on:{input:[function(s){s.target.composing||(t.amount1=s.target.value)},t.amountChange1]}})]),t._v(" "),e("div",{staticClass:"rightunits"},[t._v(t._s(t.headername.from_coin))])])]),t._v(" "),e("div",{staticClass:"much",on:{click:function(s){t.sell()}}},[t._v("\n "+t._s(t.$t("卖出"))+t._s(t.headername.from_coin)+"\n ")])])])]),t._v(" "),e("div",{staticClass:"boxTable"},[e("div",{staticClass:"tableTitle"},[t._l(t.tableTitle,function(s,i){return e("div",{key:i,staticClass:"tableItem",class:{active:t.currindex==i},on:{click:function(s){t.clickTable(i)}}},[t._v("\n "+t._s(t.$t(s.name))+"\n ")])}),t._v(" "),e("div",{staticClass:"historyItem",style:{"background-image":"url("+t.iconOrder+")"},on:{click:t.history}}),t._v(" "),e("div",{staticClass:"refreshItem",style:{"background-image":"url("+t.refreshData+")"},on:{click:t.refreshDataClick}})],2),t._v(" "),e("div",{staticClass:"tableInner"},[e("div",{staticClass:"itemList"},[e("div",{staticClass:"tableList"},t._l(t.historyList,function(s,a){return e("div",{key:a,staticClass:"itemlist"},[e("div",{staticClass:"nameList"},[e("div",{staticClass:"nameLeft"},[e("div",{staticClass:"name"},[t._v("\n "+t._s(s.from_coin)+"\n "),e("img",{staticStyle:{width:"20px",height:"20px"},attrs:{src:i("3tpA"),alt:"",srcset:void 0+" undefined"}}),t._v("\n "+t._s(s.to_coin)+"\n ")])]),t._v(" "),e("div",{staticClass:"nameRight"},[0==t.currindex?e("div",{staticClass:"price",class:"completed"==s.status?"green":"red"},[t._v("\n "+t._s(t.$t("completed"==s.status?"交易完成":"被取消"))+"\n ")]):e("div",{staticClass:"price green"},[t._v("\n "+t._s(t.$t("等待成交"))+"\n ")])])]),t._v(" "),e("div",{staticClass:"list"},[e("div",{staticClass:"listItem"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("支付")))]),t._v(" "),e("div",{staticClass:"number"},[t._v("\n "+t._s(s.paid_amount)+" "+t._s(s.from_coin)+"\n ")])]),t._v(" "),0==t.currindex?e("div",{staticClass:"listItem"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("获取")))]),t._v(" "),e("div",{staticClass:"number"},[t._v("\n "+t._s(s.get_amount_real)+" "+t._s(s.to_coin)+"\n ")])]):e("div",{staticClass:"listItem"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("获取")))]),t._v(" "),e("div",{staticClass:"number"},[t._v("\n "+t._s(s.estimate_get_amount_real)+" "+t._s(s.to_coin)+"\n ")])]),t._v(" "),0==t.currindex?e("div",{staticClass:"listItem"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("成交价")))]),t._v(" "),e("div",{staticClass:"number"},[t._v("\n "+t._s("canceled"==s.status?s.expect_price:s.transaction_price)+"\n USDT\n ")])]):e("div",{staticClass:"listItem"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("成交价")))]),t._v(" "),e("div",{staticClass:"number"},[t._v("\n "+t._s(s.expect_price)+"\n USDT\n ")])]),t._v(" "),0==t.currindex?e("div",{staticClass:"listItem"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("交易时间")))]),t._v(" "),e("div",{staticClass:"number"},[t._v("\n "+t._s(s.created_at)+"\n ")])]):e("div",{staticClass:"listItem"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("现价")))]),t._v(" "),e("div",{staticClass:"number"},[t._v(t._s(t.tallest)+" USDT")])]),t._v(" "),0==t.currindex?e("div",{staticClass:"listItem"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("手续费")))]),t._v(" "),e("div",{staticClass:"number"},[t._v(t._s(s.fee)+" USDT")])]):e("div",{staticClass:"listItem"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("手续费")))]),t._v(" "),e("div",{staticClass:"number"},[t._v(t._s(s.estimate_fee)+" USDT")])])]),t._v(" "),1==t.currindex?e("div",{staticClass:"pushButton"},[e("div",{staticClass:"depressed",on:{click:function(i){t.futurescancel(s.id)}}},[t._v("\n "+t._s(t.$t("撤销"))+"\n ")])]):t._e()])}))])])]),t._v(" "),e("div",[t.bol?[e("BlackCloth",{on:{ok:function(s){t.getData(s)},cancel:t.close}})]:t._e(),t._v(" "),e("van-popup",{style:{width:"80%"},attrs:{round:""},model:{value:t.tipsProp,callback:function(s){t.tipsProp=s},expression:"tipsProp"}},[e("div",{staticClass:"tipsProp"},[e("div",[e("div",{staticClass:"title"},[t._v(t._s(t.$t(t.tipsList.title)))]),t._v(" "),e("div",{staticClass:"text"},[t._v(t._s(t.$t(t.tipsList.text)))]),t._v(" "),e("div",{staticClass:"notes"},[t._v(t._s(t.$t(t.tipsList.notes)))])]),t._v(" "),e("div",{staticClass:"boxSubmit",on:{click:t.tipsCancel}},[t._v(t._s(t.$t("我知道了")))])])]),t._v(" "),e("van-popup",{style:{height:"100%",width:"70%"},attrs:{position:"right"},model:{value:t.leftElection,callback:function(s){t.leftElection=s},expression:"leftElection"}},[e("div",{staticClass:"leftElection"},[e("div",{staticClass:"electionSearch"},[e("van-search",{attrs:{cancel:"reset()",placeholder:t.$t("请输入搜索关键词")},on:{blur:function(s){t.search()}},model:{value:t.getlistPage.coin,callback:function(s){t.$set(t.getlistPage,"coin",s)},expression:"getlistPage.coin"}})],1),t._v(" "),e("div",{staticClass:"electionSmallTitle"},[e("div",{staticClass:"smallTitle"},[t._v(t._s(t.$t("合约市场")))]),t._v(" "),e("div",{staticClass:"newsPrice"},[t._v(t._s(t.$t("最新价格")))])]),t._v(" "),e("div",{staticClass:"electionList"},[e("van-list",{attrs:{"immediate-check":!1,finished:t.finished,"loading-text":t.$t("加载中"),"finished-text":t.$t("没有更多了"),offset:t.offset},on:{load:t.onLoad},model:{value:t.loading,callback:function(s){t.loading=s},expression:"loading"}},t._l(t.electionList,function(s,i){return e("div",{key:i,staticClass:"electionItem",on:{click:function(i){t.electionclick(s)}}},[e("div",{staticClass:"text"},[e("div",{staticClass:"name"},[t._v("\n "+t._s(s.from_coin)+"/"+t._s(s.to_coin)+"\n ")])]),t._v(" "),e("div",{staticClass:"prices"},[e("div",{staticClass:"number"},[t._v(t._s(s.now_price))]),t._v(" "),e("div",{staticClass:"percent",class:{red:Number(s.rate)<=0,green:Number(s.rate)>0}},[t._v("\n "+t._s(s.rate)+"\n ")])])])}))],1)])]),t._v(" "),e("div",{staticClass:"shortPopup"},[e("van-popup",{attrs:{round:"",closeable:"",position:"bottom"},model:{value:t.cibter,callback:function(s){t.cibter=s},expression:"cibter"}},[e("div",{staticClass:"box_Short"},[e("div",{staticClass:"title"},[t._v(t._s(t.$t(t.unit)))]),t._v(" "),e("div",{staticClass:"list"},[e("div",{staticClass:"shortItem"},[e("div",{staticClass:"leftname"},[t._v(t._s(t.$t("合约")))]),t._v(" "),e("div",{staticClass:"rightText"},[t._v("\n "+t._s(t.headername.from_coin)+"/"+t._s(t.headername.to_coin)+"\n ")])]),t._v(" "),e("div",{staticClass:"shortItem"},[e("div",{staticClass:"leftname"},[t._v(t._s(t.$t("交易方向")))]),t._v(" "),e("div",{staticClass:"rightText"},[t._v("\n "+t._s(t.$t(t.entrustsub.entrustdirection))+"\n ")])]),t._v(" "),e("div",{staticClass:"shortItem"},[e("div",{staticClass:"leftname"},[t._v(t._s(t.$t("委托价格")))]),t._v(" "),e("div",{staticClass:"rightText"},[t._v(t._s(t.tallest))])]),t._v(" "),e("div",{staticClass:"shortItem"},[e("div",{staticClass:"leftname"},[t._v(t._s(t.$t("委托金额")))]),t._v(" "),e("div",{staticClass:"rightText"},[t._v("\n "+t._s(t.entrustsub.entrustnumber)+" "+t._s(t.headername.to_coin)+"\n ")])])]),t._v(" "),e("div",{staticClass:"boxSubmit",on:{click:t.entrustsubmit}},[t._v(t._s(t.$t("确定")))])])])],1),t._v(" "),e("van-popup",{style:{height:"40%",width:"80%"},attrs:{round:""},model:{value:t.groupRate,callback:function(s){t.groupRate=s},expression:"groupRate"}},[e("div",{staticClass:"rateGroup"},[e("div",{staticClass:"title"},[t._v(t._s(t.$t("资金费率")))]),t._v(" "),e("div",{staticClass:"list"},[e("div",{staticClass:"itemrate"},[t._v("\n "+t._s(t.$t("多方和空方交易者支付的定期费用,每8小时结算一次。"))),e("br"),t._v("\n "+t._s(t.$t("资金费率为正,多方向空方支付资金费用。"))),e("br"),t._v("\n "+t._s(t.$t("资金费率为负,空方向多方支付资金费用。"))+" "),e("br")])]),t._v(" "),e("div",{staticClass:"boxSubmit"},[t._v(t._s(t.$t("我知道了")))])])]),t._v(" "),e("van-popup",{style:{width:"80%"},attrs:{round:""},model:{value:t.groupreverse,callback:function(s){t.groupreverse=s},expression:"groupreverse"}},[e("div",{staticClass:"rateGroup"},[e("div",{staticClass:"title"},[t._v(t._s(t.$t("反向开仓")))]),t._v(" "),e("div",{staticClass:"list"},[e("div",{staticClass:"itemrate"},[t._v("\n "+t._s(t.$t("确定反向开仓吗?反向开仓将以当期相反 的仓位进行买入"))+"\n ")])]),t._v(" "),e("div",{staticClass:"reversub"},[e("div",{staticClass:"cancel",on:{click:function(s){t.groupreverse=!1}}},[t._v("\n "+t._s(t.$t("取消"))+"\n ")]),t._v(" "),e("div",{staticClass:"ascertain",on:{click:t.reverseclose}},[t._v(t._s(t.$t("确认")))])])])]),t._v(" "),e("van-popup",{attrs:{position:"bottom",round:""},model:{value:t.proupAugment,callback:function(s){t.proupAugment=s},expression:"proupAugment"}},[e("div",{staticClass:"profitlossGroup"},[e("div",{staticClass:"title"},[t._v(t._s(t.$t("新增仓位")))]),t._v(" "),e("div",{staticClass:"augmentNumber"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.profitloss.plus,expression:"profitloss.plus"}],attrs:{type:"number",placeholder:t.$t("输入加仓金额")},domProps:{value:t.profitloss.plus},on:{input:function(s){s.target.composing||t.$set(t.profitloss,"plus",s.target.value)}}}),t._v(" "),e("div",{staticClass:"augmentIcon"},[e("div",{staticClass:"iocn"},[t._v(t._s(t.profitloss.to_coin))]),t._v(" "),e("div",{staticClass:"max",on:{click:t.maxAmount}},[t._v(t._s(t.$t("最大")))])])]),t._v(" "),e("div",{staticClass:"Tips"},[t._v("\n "+t._s(t.$t("当前可用"))+"\n "),e("span",{staticClass:"green"},[t._v(t._s(t.availableBalance))]),t._v("\n "+t._s(t.profitloss.to_coin)+"\n ")]),t._v(" "),e("div",{staticClass:"reversub"},[e("div",{staticClass:"cancel",on:{click:function(s){t.proupAugment=!1}}},[t._v("\n "+t._s(t.$t("取消"))+"\n ")]),t._v(" "),e("div",{staticClass:"ascertain",on:{click:function(s){t.augmentsub(t.profitloss)}}},[t._v("\n "+t._s(t.$t("确认"))+"\n ")])])])]),t._v(" "),e("van-popup",{attrs:{position:"bottom",round:""},model:{value:t.groupprofitloss,callback:function(s){t.groupprofitloss=s},expression:"groupprofitloss"}},[e("div",{staticClass:"profitlossGroup"},[e("div",{staticClass:"title"},[t._v(t._s(t.$t("仓位止盈/止损")))]),t._v(" "),e("div",{staticClass:"list"},[e("div",{staticClass:"profitlossheader"},[e("div",{staticClass:"profitlosshalf"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("合约名称")))]),t._v(" "),e("div",{staticClass:"right_text"},[t._v("\n "+t._s(t.profitloss.from_coin)+"/"+t._s(t.profitloss.to_coin)+"\n "),e("i",{},[t._v(t._s(t.profitloss.leverage)+t._s(t.$t("倍杠杆")))]),t._v(" "),e("span",{class:{redBg:2==Number(t.profitloss.long_or_short),greenBg:1==Number(t.profitloss.long_or_short)}},[t._v("\n "+t._s("1"==t.profitloss.mode?t.$t("逐仓"):t.$t("全仓"))+"\n "+t._s("1"==t.profitloss.long_or_short?t.$t("做多"):t.$t("做空")))])])]),t._v(" "),e("div",{staticClass:"profitlosshalf"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("开仓价格"))+"(USDT)")]),t._v(" "),e("div",{staticClass:"right_text"},[t._v(t._s(t.profitloss.enter_price))])]),t._v(" "),e("div",{staticClass:"profitlosshalf"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("指数价格"))+"(USDT)")]),t._v(" "),e("div",{staticClass:"right_text"},[t._v(t._s(t.profitloss.index_price))])])]),t._v(" "),e("div",{staticClass:"installList"},[e("div",{staticClass:"install"},[e("div",{staticClass:"installtitle"},[t._v(t._s(t.$t("止盈设置")))]),t._v(" "),e("div",{staticClass:"installInput"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.instalprofit.closing_price,expression:"instalprofit.closing_price"}],attrs:{type:"number",placeholder:t.$t("请输入止盈价")},domProps:{value:t.instalprofit.closing_price},on:{change:t.materialCode,input:function(s){s.target.composing||t.$set(t.instalprofit,"closing_price",s.target.value)}}}),t._v(" "),e("div",{staticClass:"unit"},[t._v(t._s(t.profitloss.to_coin))])]),t._v(" "),e("div",{staticClass:"installtips"},[e("div",[t._v("\n "+t._s(t.$t("当指数价格触达*时,将会触发委托平仓",[""==t.instalprofit.closing_price?0:t.instalprofit.closing_price]))+"\n ")]),t._v(" "),e("div",[t._v(t._s(t.$t("预计盈亏"))+":"+t._s(t.profitloss.priceloss))])])]),t._v(" "),e("div",{staticClass:"install"},[e("div",{staticClass:"installtitle"},[t._v(t._s(t.$t("止损设置")))]),t._v(" "),e("div",{staticClass:"installInput"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.instalprofit.stop_loss_price,expression:"instalprofit.stop_loss_price"}],attrs:{type:"number",placeholder:t.$t("请输入止损价")},domProps:{value:t.instalprofit.stop_loss_price},on:{change:t.materialprice,input:function(s){s.target.composing||t.$set(t.instalprofit,"stop_loss_price",s.target.value)}}}),t._v(" "),e("div",{staticClass:"unit"},[t._v(t._s(t.profitloss.to_coin))])]),t._v(" "),e("div",{staticClass:"installtips"},[e("div",[t._v("\n "+t._s(t.$t("当指数价格触达*时,将会触发委托平仓",[""==t.instalprofit.stop_loss_price?0:t.instalprofit.stop_loss_price]))+"\n ")]),t._v(" "),e("div",[t._v(t._s(t.$t("预计盈亏"))+":"+t._s(t.profitloss.priceprofit))])])])])]),t._v(" "),e("div",{staticClass:"reversub"},[e("div",{staticClass:"cancel",on:{click:function(s){t.groupprofitloss=!1}}},[t._v("\n "+t._s(t.$t("取消"))+"\n ")]),t._v(" "),e("div",{staticClass:"ascertain",on:{click:function(s){t.createorder()}}},[t._v(t._s(t.$t("确认")))])])])]),t._v(" "),e("div",{staticClass:"positiongroup"},[e("van-popup",{style:{height:"40%"},attrs:{position:"bottom",round:"",closeable:""},model:{value:t.groupPosition,callback:function(s){t.groupPosition=s},expression:"groupPosition"}},[e("div",{staticClass:"position"},[e("div",{staticClass:"positionTitle"},[t._v(t._s(t.$t("仓位模式")))]),t._v(" "),e("div",{staticClass:"positionTable"},t._l(t.positionTable,function(s,i){return e("div",{key:i,class:{active:t.positionindex==s.id},on:{click:function(i){t.subpositionTable(s)}}},[t._v("\n "+t._s(t.$t(s.name))+"\n ")])})),t._v(" "),2==t.positionindex?e("div",{staticClass:"positionText"},[e("span",[t._v(t._s(t.$t("全仓模式"))+":")]),t._v(t._s(t.$t("合约账户中的所有可用资金视作为可用保证金, 当仓位亏损超过了账户余额才会爆仓强平,并将损失所有 保证金和仓位,请注意"))+"\n ")]):e("div",{staticClass:"positionText"},[e("span",[t._v(t._s(t.$t("逐仓模式"))+":")]),t._v("\n "+t._s(t.$t("会使合约账户中的一定数量保证金被分配到仓位上。如果保证金亏损低于维持保证金的水平,仓位被强平。在逐仓模式下,您可以为这个仓位增加和减少保证金。"))+"\n ")]),t._v(" "),e("div",{staticClass:"boxSubmit",on:{click:t.positions}},[t._v(t._s(t.$t("确定")))])])])],1),t._v(" "),e("van-popup",{attrs:{position:"bottom",round:""},model:{value:t.groupunwind,callback:function(s){t.groupunwind=s},expression:"groupunwind"}},[e("div",{staticClass:"profitlossGroup"},[e("div",{staticClass:"title"},[t._v(t._s(t.$t("平仓")))]),t._v(" "),e("div",{staticClass:"list"},[e("div",{staticClass:"profitlossheader"},[e("div",{staticClass:"profitlosshalf"},[e("div",{staticClass:"name"},[t._v(t._s(t.$t("合约名称")))]),t._v(" "),e("div",{staticClass:"right_text"},[t._v("\n "+t._s(t.profitloss.from_coin)+"/"+t._s(t.profitloss.to_coin)+"\n "),e("i",{},[t._v(t._s(t.profitloss.leverage)+t._s(t.$t("倍杠杆")))]),t._v(" "),e("span",{class:{redBg:2==Number(t.profitloss.long_or_short),greenBg:1==Number(t.profitloss.long_or_short)}},[t._v(t._s("1"==t.profitloss.mode?t.$t("逐仓"):t.$t("全仓"))+"\n "+t._s("1"==t.profitloss.long_or_short?t.$t("做多"):t.$t("做空")))])])]),t._v(" "),e("div",{staticClass:"profitlosshalf"},[e("div",{staticClass:"name"},[t._v("\n "+t._s(t.$t("开仓价格"))+"("+t._s(t.profitloss.to_coin)+")\n ")]),t._v(" "),e("div",{staticClass:"right_text"},[t._v(t._s(t.profitloss.enter_price))])]),t._v(" "),e("div",{staticClass:"profitlosshalf"},[e("div",{staticClass:"name"},[t._v("\n "+t._s(t.$t("指数价格"))+"("+t._s(t.profitloss.to_coin)+")\n ")]),t._v(" "),e("div",{staticClass:"right_text"},[t._v(t._s(t.profitloss.index_price))])])]),t._v(" "),e("div",{staticClass:"installList"},[e("div",{staticClass:"install"},[e("div",{staticClass:"installtitle"},[t._v(t._s(t.$t("平仓数量")))]),t._v(" "),e("div",{staticClass:"installInput"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.profitloss.closeamount,expression:"profitloss.closeamount"}],attrs:{type:"number",autocomplete:"off",required:"required",placeholder:t.$t("平仓金额")},domProps:{value:t.profitloss.closeamount},on:{blur:function(s){t.closeAmount()},input:function(s){s.target.composing||t.$set(t.profitloss,"closeamount",s.target.value)}}})])]),t._v(" "),e("div",{staticClass:"unwindTable"},t._l(t.unwindList,function(s,i){return e("div",{key:i,class:{active:t.unwindindex==s.name},on:{click:function(i){t.unwindTable(s.name)}}},[t._v("\n "+t._s(s.name)+"%\n ")])})),t._v(" "),e("div",{staticClass:"unwindText"},[e("div",[t._v(t._s(t.$t("预计盈亏")))]),t._v(" "),e("div",[t._v("\n ≈"+t._s(t.profitloss.profitandloss)+t._s(t.profitloss.to_coin)+"\n ")])])])]),t._v(" "),e("div",{staticClass:"reversub"},[e("div",{staticClass:"cancel",on:{click:function(s){t.groupunwind=!1}}},[t._v("\n "+t._s(t.$t("取消"))+"\n ")]),t._v(" "),e("div",{staticClass:"ascertain",on:{click:function(s){t.windsubtim(t.profitloss)}}},[t._v("\n "+t._s(t.$t("确认"))+"\n ")])])])]),t._v(" "),e("van-popup",{attrs:{position:"bottom "},model:{value:t.entrustShow,callback:function(s){t.entrustShow=s},expression:"entrustShow"}},[e("div",{staticClass:"groupentrust"},[t._l(t.entrustList,function(s,i){return e("div",{key:i,staticClass:"itementrust",on:{click:function(i){t.subentrust(s)}}},[t._v("\n "+t._s(t.$t(s.name))+"\n ")])}),t._v(" "),e("div",{staticClass:"itementrust",staticStyle:{"border-top":"1px solid #ebedf0"},on:{click:function(s){t.entrustShow=!1}}},[t._v("\n "+t._s(t.$t("取消"))+"\n ")])],2)]),t._v(" "),e("van-popup",{attrs:{position:"bottom"},model:{value:t.leverageShow,callback:function(s){t.leverageShow=s},expression:"leverageShow"}},[e("div",{staticClass:"groupleverage"},[e("div",{staticClass:"leverage"},[e("div",{staticClass:"leverageinput"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.leverage,expression:"leverage"}],attrs:{type:"text",oninput:"if(!/^[0-9]+$/.test(value)) value=value.replace(/\\D/g,'');if(value>100)value=100;if(value<0)value=null"},domProps:{value:t.leverage},on:{input:function(s){s.target.composing||(t.leverage=s.target.value)}}}),t._v(" "),e("van-icon",{staticClass:"minus",class:t.leverList.leverageminusshow?"active":"",attrs:{name:"minus"},on:{click:t.leverageminus}}),t._v(" "),e("van-icon",{staticClass:"plus",class:t.leverList.leverageaddshow?"active":"",attrs:{name:"plus"},on:{click:t.leverageadd}})],1),t._v(" "),e("div",{staticClass:"leverageTable"},t._l(t.leverageList,function(s,i){return e("div",{key:i,staticClass:"quarterItem",class:{active:t.leverage==s.number},on:{click:function(i){t.btnleverage(s)}}},[t._v("\n "+t._s(s.number)+"X\n ")])})),t._v(" "),e("div",{staticClass:"boxSubmit",on:{click:t.leversubmit}},[t._v(t._s(t.$t("确定")))])])])])],2)])},staticRenderFns:[]};var p=i("VU/8")(u,v,!1,function(t){i("heAo")},"data-v-4d4dcbf3",null);s.default=p.exports}});
- //# sourceMappingURL=23.b183a7311af3958cf5b5.js.map
|