新版交易所前段管理后台
1
jhzh
2025-09-10 f6b255f15d0acd8f4cb5a2c1528d9c5d75794cf4
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c3d6cb4e"],{"20ca":function(e,a,t){"use strict";t.d(a,"a",(function(){return r}));const r=(e,a)=>{let t,r=a||300;return function(){let a=arguments;t&&clearTimeout(t);let l=!t;t=setTimeout(()=>{t=null},r),l&&e.apply(this,a)}}},"20d5":function(e,a,t){},"64b1":function(e,a,t){"use strict";t.r(a);var r=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("el-dialog",{attrs:{title:e.dataForm.add?"新增机器人":"修改机器人","close-on-click-modal":!1,visible:e.visible,customClass:"customWidth"},on:{"update:visible":function(a){e.visible=a}}},[t("el-form",{ref:"dataForm",attrs:{model:e.dataForm,rules:e.dataRule,"label-width":"120px"},nativeOn:{keyup:function(a){return!a.type.indexOf("key")&&e._k(a.keyCode,"enter",13,a.key,"Enter")?null:e.dataFormSubmit()}}},[t("el-form-item",{attrs:{label:"交易对"}},[t("el-select",{attrs:{placeholder:"NEEQ/USD"},model:{value:e.dataForm.symbol,callback:function(a){e.$set(e.dataForm,"symbol",a)},expression:"dataForm.symbol"}},[t("el-option",{attrs:{label:"NEEQ/USD",value:"NEEQ/USD"}}),t("el-option",{attrs:{label:"BTC/USDT",value:"BTC/USDT"}})],1)],1),t("el-form-item",{attrs:{label:"机器人ID"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.uuid,callback:function(a){e.$set(e.dataForm,"uuid",a)},expression:"dataForm.uuid"}})],1),t("el-form",{attrs:{inline:!0}},[t("el-form-item",{attrs:{label:"机器人账号"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.username,callback:function(a){e.$set(e.dataForm,"username",a)},expression:"dataForm.username"}})],1),t("el-form-item",{attrs:{label:"机器人密码"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.password,callback:function(a){e.$set(e.dataForm,"password",a)},expression:"dataForm.password"}})],1),t("el-form-item",{attrs:{label:"机器人资金(USDT)"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.withdraw_limit_num,callback:function(a){e.$set(e.dataForm,"withdraw_limit_num",a)},expression:"dataForm.withdraw_limit_num"}})],1)],1),t("el-form-item",{attrs:{label:"机器人状态",size:"mini",prop:"status"}},[t("el-radio-group",{model:{value:e.dataForm.RobotStatus,callback:function(a){e.$set(e.dataForm,"RobotStatus",a)},expression:"dataForm.RobotStatus"}},[t("el-radio",{attrs:{label:1}},[e._v("启动")]),t("el-radio",{attrs:{label:0}},[e._v("停止")])],1)],1),t("el-form-item",{attrs:{label:"最低交易量"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.zuidi,callback:function(a){e.$set(e.dataForm,"zuidi",a)},expression:"dataForm.zuidi"}})],1),t("el-form",{attrs:{inline:!0}},[t("el-form-item",{attrs:{label:"交易量随机因子(%)"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.suiji1,callback:function(a){e.$set(e.dataForm,"suiji1",a)},expression:"dataForm.suiji1"}})],1),t("el-form-item",{attrs:{label:"交易量随机因子(%)"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.suiji2,callback:function(a){e.$set(e.dataForm,"suiji2",a)},expression:"dataForm.suiji2"}})],1),t("el-form-item",{attrs:{label:"交易量随机因子(%)"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.suiji3,callback:function(a){e.$set(e.dataForm,"suiji3",a)},expression:"dataForm.suiji3"}})],1)],1),t("el-form",{attrs:{inline:!0}},[t("el-form-item",{attrs:{label:"交易量随机因子(%)"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.suiji4,callback:function(a){e.$set(e.dataForm,"suiji4",a)},expression:"dataForm.suiji4"}})],1),t("el-form-item",{attrs:{label:"交易量随机因子(%)"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.suiji5,callback:function(a){e.$set(e.dataForm,"suiji5",a)},expression:"dataForm.suiji5"}})],1),t("el-form-item",{attrs:{label:"交易量随机因子(%)"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.suiji6,callback:function(a){e.$set(e.dataForm,"suiji6",a)},expression:"dataForm.suiji6"}})],1)],1),t("el-form-item",{attrs:{label:"价格精度要求",prop:"remark"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.CurrencyPricePrecision,callback:function(a){e.$set(e.dataForm,"CurrencyPricePrecision",a)},expression:"dataForm.CurrencyPricePrecision"}})],1),t("el-form-item",{attrs:{label:"数量精度要求",prop:"remark"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.CurrencyQuantityPrecision,callback:function(a){e.$set(e.dataForm,"CurrencyQuantityPrecision",a)},expression:"dataForm.CurrencyQuantityPrecision"}})],1),t("el-form-item",{attrs:{label:"买卖盘最高差价",prop:"remark"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.MaximumPriceDifferenceBetweenBuyingAndSellingOrders,callback:function(a){e.$set(e.dataForm,"MaximumPriceDifferenceBetweenBuyingAndSellingOrders",a)},expression:"dataForm.MaximumPriceDifferenceBetweenBuyingAndSellingOrders"}})],1),t("el-form",{attrs:{inline:!0}},[t("el-form-item",{attrs:{label:"买单挂单数量"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.buy_num,callback:function(a){e.$set(e.dataForm,"buy_num",a)},expression:"dataForm.buy_num"}})],1),t("el-form-item",{attrs:{label:"卖单挂单数量"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.sell_num,callback:function(a){e.$set(e.dataForm,"sell_num",a)},expression:"dataForm.sell_num"}})],1)],1),t("el-form-item",{attrs:{label:"价格变化步长(%)",prop:"remark"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.StepSizeOfPriceChange,callback:function(a){e.$set(e.dataForm,"StepSizeOfPriceChange",a)},expression:"dataForm.StepSizeOfPriceChange"}})],1),t("el-form",{attrs:{inline:!0}},[t("el-form-item",{attrs:{label:"最大下单时间间隔(秒)"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.max_OrderInterval,callback:function(a){e.$set(e.dataForm,"max_OrderInterval",a)},expression:"dataForm.max_OrderInterval"}})],1),t("el-form-item",{attrs:{label:"最小下单时间间隔(秒)"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.OrderInterval,callback:function(a){e.$set(e.dataForm,"OrderInterval",a)},expression:"dataForm.OrderInterval"}})],1)],1),t("el-form",{attrs:{inline:!0}},[t("el-form-item",{attrs:{label:"最大下单数量(手)"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.max_InitialNumberOfOrders,callback:function(a){e.$set(e.dataForm,"max_InitialNumberOfOrders",a)},expression:"dataForm.max_InitialNumberOfOrders"}})],1),t("el-form-item",{attrs:{label:"最小下单数量(手)"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.InitialNumberOfOrders,callback:function(a){e.$set(e.dataForm,"InitialNumberOfOrders",a)},expression:"dataForm.InitialNumberOfOrders"}})],1)],1),t("el-form",{attrs:{inline:!0}},[t("el-form-item",{attrs:{label:"高频量比"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.max_frequency,callback:function(a){e.$set(e.dataForm,"max_frequency",a)},expression:"dataForm.max_frequency"}})],1),t("el-form-item",{attrs:{label:"低频量比"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.min_frequency,callback:function(a){e.$set(e.dataForm,"min_frequency",a)},expression:"dataForm.min_frequency"}})],1)],1),t("el-form",{attrs:{inline:!0}},[t("el-form-item",{attrs:{label:"涨幅权重"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.Increase_weight,callback:function(a){e.$set(e.dataForm,"Increase_weight",a)},expression:"dataForm.Increase_weight"}})],1),t("el-form-item",{attrs:{label:"大盘增长幅度(%)"}},[t("el-input",{attrs:{placeholder:""},model:{value:e.dataForm.Increase_percentage,callback:function(a){e.$set(e.dataForm,"Increase_percentage",a)},expression:"dataForm.Increase_percentage"}})],1),t("el-form-item",{attrs:{label:"大盘"}},[t("el-select",{attrs:{placeholder:"道琼斯"},model:{value:e.dataForm.name2,callback:function(a){e.$set(e.dataForm,"name2",a)},expression:"dataForm.name2"}},[t("el-option",{attrs:{label:"道琼斯",value:"0"}}),t("el-option",{attrs:{label:"纳斯达克",value:"1"}}),t("el-option",{attrs:{label:"标普500",value:"2"}}),t("el-option",{attrs:{label:"上证指数",value:"3"}}),t("el-option",{attrs:{label:"深证指数",value:"4"}}),t("el-option",{attrs:{label:"恒生指数",value:"5"}}),t("el-option",{attrs:{label:"国企指数",value:"6"}})],1)],1)],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(a){e.visible=!1}}},[e._v("取消")]),t("el-button",{attrs:{type:"primary"},on:{click:function(a){return e.dataFormSubmit()}}},[e._v("确定")])],1)],1)},l=[],o=(t("ed08"),t("20ca")),i={data(){return{visible:!1,menuList:[],menuListTreeProps:{label:"name",children:"children"},dataForm:{id:0,roleName:"",remark:""},dataRule:{roleName:[{required:!0,message:"角色名称不能为空",trigger:"blur"},{pattern:/\s\S+|S+\s|\S/,message:"请输入正确的角色名称",trigger:"blur"}],remark:[{required:!1,pattern:/\s\S+|S+\s|\S/,message:"输入格式有误",trigger:"blur"}]},tempKey:-666666}},methods:{init(e){null==e?(this.dataForm={},this.dataForm.add=!0):this.dataForm=e||{},this.visible=!0},dataFormSubmit:Object(o["a"])((function(){this.$refs["dataForm"].validate(e=>{e&&(this.dataForm.add&&(delete this.dataForm.add,this.$parent.AddData(this.dataForm)),this.$message({message:"操作成功",type:"success",duration:1500,onClose:()=>{this.visible=!1,this.$emit("refreshDataList")}}))})}))}},s=i,n=(t("f3c3"),t("2877")),m=Object(n["a"])(s,r,l,!1,null,null,null);a["default"]=m.exports},f3c3:function(e,a,t){"use strict";t("20d5")}}]);