| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-transaction-bbjy"],{"17d5":function(t,i,e){"use strict";var n;e.d(i,"b",(function(){return a})),e.d(i,"c",(function(){return s})),e.d(i,"a",(function(){return n}));var a=function(){var t=this,i=t.$createElement,n=t._self._c||i;return n("v-uni-view",{staticClass:"content"},[n("v-uni-view",{staticClass:"usdtTitle flex"},[n("v-uni-view",{staticClass:"left flex"},[n("v-uni-image",{staticClass:"img margin-r-10",attrs:{src:e("bd0f"),mode:"widthFix"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.alertShow=!0}}}),n("v-uni-view",{staticClass:"margin-r-10"},[t._v(t._s(t.listOBj[t.actionList].name))]),n("v-uni-view",{class:{"font-color-green":t.listOBj[t.actionList].bool,"font-color-red":!t.listOBj[t.actionList].bool}},[t._v(t._s(t.listOBj[t.actionList].dcf))])],1),n("v-uni-view",{staticClass:"right"},[n("v-uni-image",{staticClass:"img",attrs:{src:e("0e20"),mode:"widthFix"}})],1)],1),n("v-uni-view",{staticClass:"box flex padding-t-20 padding-b-30"},[n("v-uni-view",{staticClass:"item",staticStyle:{width:"65%"}},[n("v-uni-view",{staticClass:"itemTitle margin-b-20"},[t._v("交易方向")]),n("v-uni-view",{staticClass:"buttomBox flex"},[n("v-uni-view",{staticClass:"buttom ",class:{action:1==t.typeIndex},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.typeIndex=1}}},[t._v("上漲")]),n("v-uni-view",{staticClass:"buttom ",class:{action:2==t.typeIndex,"bg-danger":2==t.typeIndex},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.typeIndex=2}}},[t._v("下跌")])],1),n("v-uni-view",{staticClass:"tabType flex "},[n("v-uni-view",{staticClass:"tab",class:{action:1==t.jyType},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.jyType=1}}},[t._v("限價委託")]),n("v-uni-view",{staticClass:"tab",class:{action:2==t.jyType},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.jyType=2}}},[t._v("市價委託")])],1),1==t.jyType?n("v-uni-view",{staticClass:"inputBox margin-b-20 flex"},[n("v-uni-input",{staticClass:"input",attrs:{placeholder:"請輸入價格",type:"digit"},model:{value:t.xzMoney,callback:function(i){t.xzMoney=i},expression:"xzMoney"}}),n("v-uni-view",{staticClass:"buttomZd font-color-yellow",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.xzMoney=t.listOBj[t.actionList].last}}},[t._v("點擊獲取")])],1):t._e(),2==t.jyType?n("v-uni-view",{staticClass:"inputBox margin-b-20 flex",staticStyle:{"background-color":"#f5f5f5"}},[n("v-uni-input",{staticClass:"input",attrs:{placeholder:"按市場最優價",type:"digit",disabled:!0}})],1):t._e(),n("v-uni-view",{staticClass:"itemTitle margin-b-20"},[t._v("交易個數")]),n("v-uni-view",{staticClass:"inputBox flex margin-b-20"},[n("v-uni-input",{staticClass:"input",attrs:{placeholder:"請輸入交易數量",type:"digit"},model:{value:t.payNum,callback:function(i){t.payNum=i},expression:"payNum"}}),n("v-uni-view",{staticClass:"rightInputBox flex"},[n("v-uni-image",{staticClass:"img",attrs:{src:e("ef9d"),mode:"scaleToFill"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.payNum>0&&t.payNum--}}}),n("v-uni-view",{staticClass:"jg"}),n("v-uni-image",{staticClass:"img",attrs:{src:e("87ea"),mode:"scaleToFill"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.payNum++}}})],1)],1),n("v-uni-view",{staticClass:"itemTitle margin-b-20"},[t._v("槓桿倍數")]),n("v-uni-view",{staticClass:"itemLeftList flex margin-b-20"},t._l(t.ggList,(function(i,e){return n("v-uni-view",{staticClass:"ll",class:{action:e==t.ggIndex},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.changeGG(e,i)}}},[t._v(t._s(i.num))])})),1),n("v-uni-view",{staticClass:"inputBox flex margin-b-20"},[n("v-uni-input",{staticClass:"input",attrs:{placeholder:"請輸入槓桿倍率",type:"number"},model:{value:t.ggBs,callback:function(i){t.ggBs=i},expression:"ggBs"}})],1),n("v-uni-view",{staticClass:"flex margin-b-20"},[n("v-uni-view",{staticClass:"itemTitle"},[t._v("止損價")]),n("v-uni-view",{staticClass:"inputBox flex"},[n("v-uni-input",{staticClass:"input",attrs:{placeholder:"請輸入止損價格",type:"number"},model:{value:t.zsMoney,callback:function(i){t.zsMoney=i},expression:"zsMoney"}})],1)],1),n("v-uni-view",{staticClass:"flex margin-b-20"},[n("v-uni-view",{staticClass:"itemTitle"},[t._v("止盈價")]),n("v-uni-view",{staticClass:"inputBox flex"},[n("v-uni-input",{staticClass:"input",attrs:{placeholder:"請輸入止盈價格",type:"number"},model:{value:t.zyMoney,callback:function(i){t.zyMoney=i},expression:"zyMoney"}})],1)],1),n("v-uni-view",{staticClass:"flex margin-b-20"},[n("v-uni-view",{staticClass:"itemTitle"},[t._v("保證金")]),n("v-uni-view",{staticClass:"itemTitle"},[t._v(t._s(t.bzjMoney))])],1),n("v-uni-view",{staticClass:"flex margin-b-20"},[n("v-uni-view",{staticClass:"itemTitle"},[t._v("可用合約餘額")]),n("v-uni-view",{staticClass:"itemTitle"},[t._v(t._s(t.userInfo.money))])],1),n("v-uni-view",{staticClass:"flex margin-b-20"},[n("v-uni-view",{staticClass:"itemTitle"},[t._v("手續費")]),n("v-uni-view",{staticClass:"itemTitle"},[t._v(t._s(t.sxfMoney))])],1),n("v-uni-view",{staticClass:"buttomSubmit",class:{"bg-success":1==t.typeIndex,"bg-danger":2==t.typeIndex},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.UpOrderHandle()}}},[t._v(t._s(1==t.typeIndex?"做多":"做空"))])],1),n("v-uni-view",{staticClass:"right-wrap"},[n("v-uni-view",{staticClass:"line flex"},[n("v-uni-view",{},[t._v("價格")]),n("v-uni-view",{},[t._v("數量")])],1),n("v-uni-view",{staticStyle:{height:"400rpx"}},t._l(t.gmList,(function(i){return n("v-uni-view",{staticClass:"line flex",staticStyle:{color:"#0ecb81"}},[n("v-uni-view",{},[t._v(t._s(i.pri))]),n("v-uni-view",{},[t._v(t._s(i.num))])],1)})),1),n("v-uni-view",{staticClass:"new-price"},[t._v(t._s(t.listOBj[t.actionList].last))]),n("v-uni-view",{staticStyle:{height:"400rpx"}},t._l(t.mcList,(function(i){return n("v-uni-view",{staticClass:"line flex",staticStyle:{color:"#f7465c"}},[n("v-uni-view",{},[t._v(t._s(i.pri))]),n("v-uni-view",{},[t._v(t._s(i.num))])],1)})),1)],1)],1),n("v-uni-view",{staticClass:"box margin-t-30 padding-t-30 padding-b-30"},[n("v-uni-view",{staticClass:"flex listTitleBox"},[n("v-uni-view",{staticClass:"leftBottom flex"},[n("v-uni-view",{staticClass:"titleType margin-r-30",class:{action:0==t.ddType},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.ddTypeChage(0)}}},[t._v("限價委託")]),n("v-uni-view",{staticClass:"titleType",class:{action:1==t.ddType},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.ddTypeChage(1)}}},[t._v("持倉")])],1),n("v-uni-view",{staticClass:"rightBottom flex",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.navto("/pages/heyue/tradlist")}}},[n("v-uni-image",{staticClass:"img",attrs:{src:e("bd0f"),mode:"widthFix"}}),n("v-uni-view",{staticClass:"more"},[t._v("全部訂單")])],1)],1),t._l(t.loadData[t.ddType].list,(function(i,e){return n("v-uni-view",{staticClass:"usdtList padding-t-30 padding-b-30"},[n("v-uni-view",{staticClass:"flex"},[n("v-uni-view",{staticClass:"name"},[1==i.direction?n("v-uni-text",{staticClass:"font-color-green"},[t._v("做多")]):t._e(),2==i.direction?n("v-uni-text",{staticClass:"font-color-red"},[t._v("做空")]):t._e(),n("v-uni-text",[t._v(t._s(i.symbol))]),1==t.ddType&&2==i.direction?n("v-uni-text",{class:{"font-color-green":+(i.price-t.listOBj[i.symbol.replace("/","-")].last)*i.num>=0,"font-color-red":+(i.price-t.listOBj[i.symbol.replace("/","-")].last)*i.num<0}},[t._v(t._s(((i.price-t.listOBj[i.symbol.replace("/","-")].last)*i.num).toFixed(2)||""))]):t._e(),1==t.ddType&&1==i.direction?n("v-uni-text",{class:{"font-color-green":+(t.listOBj[i.symbol.replace("/","-")].last-i.price)*i.num>=0,"font-color-red":+(t.listOBj[i.symbol.replace("/","-")].last-i.price)*i.num<0}},[t._v(t._s(((t.listOBj[i.symbol.replace("/","-")].last-i.price)*i.num).toFixed(2)||""))]):t._e()],1),0==t.ddType?n("v-uni-view",{staticClass:"usdtListButtom",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.clearorder(i)}}},[t._v("撤銷")]):t._e(),1==t.ddType?n("v-uni-view",{staticClass:"usdtListButtom",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closeorder(i)}}},[t._v("平倉")]):t._e()],1),n("v-uni-view",{staticClass:"tip "},[1==i.direction?n("v-uni-text",[t._v("委託時間:"+t._s(i.wttime))]):t._e(),2==i.direction?n("v-uni-text",[t._v("開倉時間:"+t._s(i.addtime))]):t._e()],1),n("v-uni-view",{staticClass:"flex",staticStyle:{"flex-wrap":"wrap"}},[1==i.direction?n("v-uni-view",{staticClass:"tipList"},[n("v-uni-view",{staticClass:"nameTip"},[t._v("委托價格")]),n("v-uni-view",{staticClass:"text"},[t._v(t._s(i.wt_price))])],1):t._e(),2==i.direction?n("v-uni-view",{staticClass:"tipList"},[n("v-uni-view",{staticClass:"nameTip"},[t._v("開倉單價")]),n("v-uni-view",{staticClass:"text"},[t._v(t._s(i.price))])],1):t._e(),n("v-uni-view",{staticClass:"tipList"},[n("v-uni-view",{staticClass:"nameTip"},[t._v("保證金")]),n("v-uni-view",{staticClass:"text"},[t._v(t._s(i.bond))])],1),n("v-uni-view",{staticClass:"tipList"},[n("v-uni-view",{staticClass:"nameTip"},[t._v("交易個數")]),n("v-uni-view",{staticClass:"text"},[t._v(t._s(i.num))])],1),n("v-uni-view",{staticClass:"tipList"},[n("v-uni-view",{staticClass:"nameTip"},[t._v("槓桿倍數")]),n("v-uni-view",{staticClass:"text"},[t._v(t._s(i.ggan))])],1),[n("v-uni-view",{staticClass:"tipList"},[n("v-uni-view",{staticClass:"nameTip"},[t._v("止盈單價")]),n("v-uni-view",{staticClass:"text"},[t._v(t._s(i.zyprice))])],1),n("v-uni-view",{staticClass:"tipList"},[n("v-uni-view",{staticClass:"nameTip"},[t._v("止損單價")]),n("v-uni-view",{staticClass:"text"},[t._v(t._s(i.zsprice))])],1)]],2)],1)}))],2),n("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.alertShow,expression:"alertShow"}],staticClass:"alertBox"},[n("v-uni-view",{staticClass:"reback"},[n("v-uni-image",{attrs:{src:e("1deb"),mode:""},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.alertShow=!1}}})],1),n("v-uni-view",{staticClass:"list flex"},[n("v-uni-view",{staticClass:"type"},[t._v("產品")]),n("v-uni-view",{staticClass:"type"},[t._v("實時價格")]),n("v-uni-view",{staticClass:"type"},[t._v("今日漲跌")])],1),t._l(t.listOBj,(function(i){return"BCH/USDT"!=i.name?n("v-uni-view",{staticClass:"itemlist flex",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.changeData(i)}}},[n("v-uni-view",{staticClass:"type name"},[t._v(t._s(i.name))]),n("v-uni-view",{staticClass:"type money",class:{"font-color-green":i.bool,"font-color-red":!i.bool}},[t._v(t._s(i.last))]),n("v-uni-view",{staticClass:"type bfb",class:{"font-color-green":i.bool,"font-color-red":!i.bool}},[t._v(t._s(i.dcf))])],1):t._e()})),t._l(t.listOBj,(function(i){return"BCH/USDT"==i.name?n("v-uni-view",{staticClass:"itemlist flex",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.changeData(i)}}},[n("v-uni-view",{staticClass:"type name"},[t._v(t._s(i.name))]),n("v-uni-view",{staticClass:"type money",class:{"font-color-green":i.bool,"font-color-red":!i.bool}},[t._v(t._s(i.last))]),n("v-uni-view",{staticClass:"type bfb",class:{"font-color-green":i.bool,"font-color-red":!i.bool}},[t._v(t._s(i.dcf))])],1):t._e()}))],2)],1)},s=[]},"1fb6":function(t,i,e){"use strict";var n=e("8cf5"),a=e.n(n);a.a},7756:function(t,i,e){var n=e("24fb");i=n(!1),i.push([t.i,'@charset "UTF-8";\n/* 页面左右间距 */\n/* 文字尺寸 */\n/*文字颜色*/\n/* 边框颜色 */\n/*颜色*/\n/* 图片加载中颜色 */\n/* 行为相关颜色 */\n/* 功能栏字体大小 */\n/*功能栏左侧小图标*/.usdtTitle[data-v-4698f2cc],\n.box[data-v-4698f2cc]{padding:0 %?20?%;width:%?750?%;background-color:#fff}.usdtTitle[data-v-4698f2cc]{border-bottom:1px solid #ebeef5;line-height:1}.usdtTitle .left[data-v-4698f2cc]{font-size:%?32?%;font-weight:700}.usdtTitle .left .img[data-v-4698f2cc]{width:%?36?%}.usdtTitle .right .img[data-v-4698f2cc]{width:%?48?%}.box[data-v-4698f2cc]{line-height:1;align-items:flex-start}.box .itemTitle[data-v-4698f2cc]{font-weight:700;font-size:%?24?%}.box .item[data-v-4698f2cc]{flex-shrink:0}.box .buttomBox[data-v-4698f2cc]{font-size:%?24?%}.box .buttomBox .buttom[data-v-4698f2cc]{width:%?350?%;padding:%?20?% 0;text-align:center;border-radius:%?10?%;background-color:#f5f5f5}.box .buttomBox .buttom.action[data-v-4698f2cc]{color:#fff;background-color:#5dc887}.box .tabType[data-v-4698f2cc]{justify-content:space-around}.box .tabType .tab[data-v-4698f2cc]{padding-top:%?30?%;padding-bottom:%?20?%;color:#545d6f;font-size:%?24?%;font-weight:700}.box .tabType .tab.action[data-v-4698f2cc]{color:#f4d03c}.box .inputBox[data-v-4698f2cc]{height:%?60?%;border-radius:%?10?%;padding:0 %?20?%;display:flex;align-items:center;border:1px solid #ebeef5}.box .inputBox .buttomZd[data-v-4698f2cc]{font-size:%?24?%}.box .inputBox .input[data-v-4698f2cc]{font-size:%?24?%;flex-grow:1}.box .inputBox .rightInputBox .jg[data-v-4698f2cc]{border:1px solid #ebeef5;height:%?50?%;margin:0 %?30?%}.box .inputBox .rightInputBox .img[data-v-4698f2cc]{width:%?28?%;height:%?28?%}.box .itemLeftList[data-v-4698f2cc]{justify-content:space-around}.box .itemLeftList .ll[data-v-4698f2cc]{border:1px solid #ebeef5;width:%?74?%;height:%?54?%;line-height:%?54?%;text-align:center;font-size:%?24?%;font-weight:700}.box .itemLeftList .ll.action[data-v-4698f2cc]{background-color:#f5f5f5}.box .buttomSubmit[data-v-4698f2cc]{color:#fff;height:%?64?%;line-height:%?64?%;text-align:center;font-size:%?24?%;border-radius:%?10?%}.box .itemName .itemMinName[data-v-4698f2cc]{width:20%;font-size:%?22?%;color:#5d6677}.box .itemList .list[data-v-4698f2cc]{font-size:%?20?%;padding:%?10?% 0}.box .itemList .list .li[data-v-4698f2cc]{width:20%}.box .itemList .llMax[data-v-4698f2cc]{padding:%?30?% 0;font-weight:700;font-size:%?32?%}.box .listTitleBox[data-v-4698f2cc]{border-bottom:1px solid #ebeef5;align-items:flex-start}.box .listTitleBox .leftBottom[data-v-4698f2cc]{flex-shrink:0;font-size:%?32?%;font-weight:700}.box .listTitleBox .leftBottom .action[data-v-4698f2cc]{border-bottom:2px solid #f4d03c}.box .listTitleBox .leftBottom .titleType[data-v-4698f2cc]{padding-bottom:%?20?%}.box .listTitleBox .rightBottom[data-v-4698f2cc]{font-size:%?28?%;color:#707a8a;flex-shrink:0}.box .listTitleBox .rightBottom .img[data-v-4698f2cc]{width:%?36?%}.box .usdtList[data-v-4698f2cc]{color:#707a8a;border-bottom:1px solid #ebeef5}.box .usdtList .name[data-v-4698f2cc]{font-size:%?32?%;font-weight:700}.box .usdtList .usdtListButtom[data-v-4698f2cc]{font-size:%?28?%;background-color:#f5f5f5;color:#f4d03c;border-radius:%?10?%;padding:%?10?% %?20?%}.box .usdtList .tip[data-v-4698f2cc]{padding-top:%?10?%;padding-bottom:%?10?%;font-size:%?28?%}.box .usdtList .tipList[data-v-4698f2cc]{font-size:%?24?%;text-align:center;width:33%;padding-top:%?20?%}.box .usdtList .tipList .nameTip[data-v-4698f2cc]{padding-bottom:%?20?%}.alertBox[data-v-4698f2cc]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;text-align:center;color:#707a8a}.alertBox .reback[data-v-4698f2cc]{width:100%;display:flex;justify-content:flex-start;padding-left:%?10?%;padding-top:%?10?%}.alertBox .reback uni-image[data-v-4698f2cc]{width:%?50?%;height:%?50?%}.alertBox .type[data-v-4698f2cc]{width:30%;flex-grow:1}.alertBox .itemlist[data-v-4698f2cc]{padding-top:%?20?%}.alertBox .itemlist .name[data-v-4698f2cc]{padding-left:%?20?%;text-align:left}.alertBox .list[data-v-4698f2cc]{padding:%?30?% 0;border-bottom:1px solid #ebeef5}.alertBox .list .type[data-v-4698f2cc]{font-size:%?32?%;font-weight:700}.right-wrap[data-v-4698f2cc]{flex-grow:1;padding:0 %?10?%;font-size:%?24?%;color:#707a8a}.right-wrap .line uni-view[data-v-4698f2cc]{padding:%?10?% 0}.new-price[data-v-4698f2cc]{font-size:%?36?%;color:#0ecb81;padding:%?20?%}.vheight[data-v-4698f2cc]{height:0}',""]),t.exports=i},"775a":function(t,i,e){"use strict";e.r(i);var n=e("8042"),a=e.n(n);for(var s in n)"default"!==s&&function(t){e.d(i,t,(function(){return n[t]}))}(s);i["default"]=a.a},8042:function(t,i,n){"use strict";var a=n("4ea4");n("d81d"),n("fb6a"),n("d3b7"),n("ac1f"),n("5319"),n("1276"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var s=a(n("5530")),o=n("26cb"),c=n("a138"),l=n("37f5"),d=n("e96c"),u=n("7ccc"),v={data:function(){return{alertShow:!1,spList:[],listLength:20,actionList:"BTC-USDT",listOBj:{"BCH-USDT":{},"BTC-USDT":{}},ggIndex:0,ggList:[{num:5},{num:10},{num:20},{num:50},{num:100}],typeIndex:1,jyType:1,payNum:0,ggBs:0,xzMoney:0,zsMoney:0,zyMoney:0,bzjMoney:0,sxfMoney:0,ddType:1,loadData:[{state:1,text:"限价委托",loadingType:"more",list:[],page:1,limit:10},{state:2,text:"持仓",loadingType:"more",list:[],page:1,limit:10}],setTimeoutObj:"",upDataLoding:!1,gmList:[],mcList:[],gmobj:{},mcobj:{}}},watch:{ggBs:function(t,i){this.ggBs=t,this.bond()},payNum:function(t,i){this.payNum=t,this.bond()}},filters:{actionMoney:function(t){var i=0;return+t>1e7?i=+(t/1e7).toFixed(2)+"千萬":+t>1e4&&(i=+(t/1e4).toFixed(2)+"萬"),i}},onLoad:function(t){t.type&&(this.actionList=t.type),t.current&&(this.typeIndex=t.current),this.levertadeLaverorder()},onShow:function(){this.geLevertade(),this.initListData()},onHide:function(){this.closeScoket(),clearInterval(this.setTimeoutObj)},onReachBottom:function(){this.levertadeLaverorder()},onReady:function(){console.log(this.userInfo)},computed:(0,s.default)({},(0,o.mapState)("user",["userInfo"])),methods:(0,s.default)((0,s.default)({},(0,o.mapMutations)("user",["login","setUserInfo"])),{},{UpOrderHandle:function(){var t=this;this.upDataLoding||(uni.showLoading({title:"提交中",mask:!0}),this.upDataLoding=!0,t.bond().then((function(){(0,c.UpOrderHandle)({direction:t.typeIndex,type:t.jyType,symbol:t.listOBj[t.actionList].name,mprice:2==t.jyType?t.listOBj[t.actionList].last:t.xzMoney,ggan:t.ggBs,num:t.payNum,upbondmoney:t.bzjMoney,fee:t.sxfMoney,zyprice:t.zyMoney,zsprice:t.zsMoney}).then((function(i){uni.hideLoading(),t.upDataLoding=!1,uni.showModal({title:"提示",content:1==t.jyType?"掛單成功":"交易成功",confirmText:"確認",showCancel:!1}),obj.levertadeLaverorder()})).catch((function(){uni.hideLoading(),t.upDataLoding=!1}))})).catch((function(){uni.hideLoading(),t.upDataLoding=!1})))},changeData:function(t){console.log(t,"qh"),this.actionList=t.instId,this.gmList=[],this.mcList=[],this.alertShow=!1},bond:function(){var t=this;return new Promise((function(i,n){(0,c.bond)({name:t.actionList.split("-")[0],num:t.payNum,gann:t.ggBs}).then((function(e){t.sxfMoney=e.data.fee,t.bzjMoney=e.data.bong?e.data.bong:0,console.log(e),i()})).catch((function(){n(),console.log(e)}))}))},initListData:function(){var t=this;this.setTimeoutObj=setInterval((function(){t.levertadeLaverorder()}),2e3)},geLevertade:function(){uni.showLoading({title:"數據加載中...",mask:!0});var t=this;(0,d.geLevertade)().then((function(i){t.spList=i.list,t.onScoket()}))},onScoket:function(){var t=this;t.scoket=(0,l.scoketNew)("wss://wsaws.okx.com:8443/ws/v5/public"),t.scoket.scoketOpen().then((function(i){uni.hideLoading();var n=t.spList.map((function(t){return{channel:"tickers",instId:t.coinname.toUpperCase()+"-USDT"}}));t.scoket.scoketSend({op:"subscribe",args:n}).then((function(t){console.log(t,"发送成功")})),t.scoket.scoketMessage((function(i){try{if(i.data){t.listOBj[i.arg.instId]=i.data[0];var n=t.listOBj[i.arg.instId];n.last=+n.last,n.sodUtc0=+n.sodUtc0,n.bool=n.last-n.sodUtc0>0,n.dcf=+((n.last-n.sodUtc0)/n.sodUtc0*100).toFixed(2)+"%",n.name=n.instId.replace("-","/"),t.actionList==n.instId&&(t.gmList.unshift({pri:(1*n.bidPx).toFixed(5),num:(1*n.bidSz).toFixed(5)}),t.gmList=t.gmList.slice(0,6),t.mcList.unshift({pri:(1*n.askPx).toFixed(5),num:(1*n.askSz).toFixed(5)}),t.mcList=t.mcList.slice(0,6)),t.listOBj=Object.assign({},t.listOBj),console.log(t.listOBj,"that.listOBj")}}catch(e){console.log(i,i.data,"报错")}}))}))},closeScoket:function(){this.scoket.scoketClose()},closeorder:function(t){var i=this;uni.showModal({title:"平倉",content:"是否立即平倉,確認後不可修改",confirmText:"確認",success:function(e){e.confirm&&(uni.showLoading({title:"請求中...",mask:!0}),(0,c.closeorder)({id:t.id}).then((function(t){uni.hideLoading(),uni.showToast({title:"平倉成功",icon:"success"}),i.ddTypeInit()})).catch((function(){uni.hideLoading()})))},fail:function(){},complete:function(){}})},clearorder:function(t){var i=this;uni.showModal({title:"撤銷",content:"是否立即撤銷,確認後不可修改",confirmText:"確認",success:function(e){e.confirm&&(uni.showLoading({title:"請求中...",mask:!0}),(0,c.clearorder)({id:t.id}).then((function(t){uni.hideLoading(),uni.showToast({title:"撤銷成功",icon:"success"}),i.ddTypeInit()})).catch((function(){uni.hideLoading()})))},fail:function(){},complete:function(){}})},levertadeLaverorder:function(t){var i=this,e=this.ddType,n=this.loadData[e],a=n.state;"tabChange"===t&&!0===n.loaded||"loading"!==n.loadingType&&(n.loadingType="loading",(0,c.levertadeLaverorder)({type:a,page:n.page,limit:n.limit}).then((function(t){var e=t.list,a=e.map((function(t){return t.direction=+t.direction,t.bond=+t.bond,t.price=+t.price,t.wt_price=+t.wt_price,t}));n.list=a,n.loadingType="more",i.$set(n,"loaded",!0),i.this.getUser()})).catch((function(t){console.log(t)})))},changeGG:function(t,i){this.ggBs=i.num,this.ggIndex=t},ddTypeChage:function(t){this.ddType=t,this.levertadeLaverorder("tabChange")},ddTypeInit:function(){var t=this.loadData[this.ddType];t.loadingType="more",t.list=[],t.page=1,t.limit=10,t.loaded=!1,this.levertadeLaverorder()},navto:function(t){uni.navigateTo({url:t,fail:function(){uni.switchTab({url:t})}})},getUser:function(){var t=this;(0,u.getUser)().then((function(i){t.setUserInfo(i.data)}))}})};i.default=v},"8cf5":function(t,i,e){var n=e("7756");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=e("4f06").default;a("353db072",n,!0,{sourceMap:!1,shadowMode:!1})},e376:function(t,i,e){"use strict";e.r(i);var n=e("17d5"),a=e("775a");for(var s in a)"default"!==s&&function(t){e.d(i,t,(function(){return a[t]}))}(s);e("1fb6");var o,c=e("f0c5"),l=Object(c["a"])(a["default"],n["b"],n["c"],!1,null,"4698f2cc",null,!1,n["a"],o);i["default"]=l.exports}}]);
|