新版交易所前段管理后台
1
PC-20250623MANY\Administrator
2025-09-18 76202ecee700d4c37eb55f900e37c9878bf4722b
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-75e87b31"],{1:function(e,t){},"20ca":function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));const r=(e,t)=>{let a,r=t||300;return function(){let t=arguments;a&&clearTimeout(a);let i=!a;a=setTimeout(()=>{a=null},r),i&&e.apply(this,t)}}},"90c5":function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var r=a("3452"),i=a.n(r);const l="-mall4j-password";function s(e){const t=Date.now(),a=i.a.enc.Utf8.parse(l),r=i.a.enc.Utf8.parse(t+e),s=i.a.AES.encrypt(r,a,{mode:i.a.mode.ECB,padding:i.a.pad.Pkcs7});return s.toString()}},f859:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"币种状态设置","close-on-click-modal":!1,visible:e.visible},on:{"update:visible":function(t){e.visible=t},close:e.handClose}},[a("el-form",{ref:"dataForm",attrs:{model:e.dataForm,rules:e.dataRule,"label-width":"120px"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.dataFormSubmit()}}},[a("el-form-item",{attrs:{label:"交易对",prop:"symbol"}},[a("el-input",{attrs:{disabled:"",placeholder:"交易对"},model:{value:e.dataForm.symbol,callback:function(t){e.$set(e.dataForm,"symbol",t)},expression:"dataForm.symbol"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"enable"}},[a("el-radio-group",{model:{value:e.dataForm.enable,callback:function(t){e.$set(e.dataForm,"enable",t)},expression:"dataForm.enable"}},[a("el-radio",{attrs:{label:1}},[e._v("启用(上架)")]),a("el-radio",{attrs:{label:0}},[e._v("禁止(下架)")])],1)],1),a("el-form-item",{attrs:{label:"前端显示",prop:"showStatus"}},[a("el-radio-group",{model:{value:e.dataForm.showStatus,callback:function(t){e.$set(e.dataForm,"showStatus",t)},expression:"dataForm.showStatus"}},[a("el-radio",{attrs:{label:"1"}},[e._v("显示")]),a("el-radio",{attrs:{label:"0"}},[e._v("隐藏")])],1)],1),a("el-form-item",{attrs:{label:"是否可交易",prop:"tradeStatus"}},[a("el-radio-group",{model:{value:e.dataForm.tradeStatus,callback:function(t){e.$set(e.dataForm,"tradeStatus",t)},expression:"dataForm.tradeStatus"}},[a("el-radio",{attrs:{label:"1"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"}},[e._v("否")])],1)],1),a("el-form-item",{attrs:{label:"市价买",prop:"canBuyAtMarketPrice"}},[a("el-radio-group",{model:{value:e.dataForm.canBuyAtMarketPrice,callback:function(t){e.$set(e.dataForm,"canBuyAtMarketPrice",t)},expression:"dataForm.canBuyAtMarketPrice"}},[a("el-radio",{attrs:{label:"1"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"}},[e._v("否")])],1)],1),a("el-form-item",{attrs:{label:"市价卖",prop:"canSellAtMarketPrice"}},[a("el-radio-group",{model:{value:e.dataForm.canSellAtMarketPrice,callback:function(t){e.$set(e.dataForm,"canSellAtMarketPrice",t)},expression:"dataForm.canSellAtMarketPrice"}},[a("el-radio",{attrs:{label:"1"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"}},[e._v("否")])],1)],1),a("el-form-item",{attrs:{label:"限价可买",prop:"limitCanBuy"}},[a("el-radio-group",{model:{value:e.dataForm.limitCanBuy,callback:function(t){e.$set(e.dataForm,"limitCanBuy",t)},expression:"dataForm.limitCanBuy"}},[a("el-radio",{attrs:{label:"1"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"}},[e._v("否")])],1)],1),a("el-form-item",{attrs:{label:"限价可卖",prop:"limitCanSell"}},[a("el-radio-group",{model:{value:e.dataForm.limitCanSell,callback:function(t){e.$set(e.dataForm,"limitCanSell",t)},expression:"dataForm.limitCanSell"}},[a("el-radio",{attrs:{label:"1"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"}},[e._v("否")])],1)],1),a("el-form-item",{attrs:{label:"排序",prop:"sorted"}},[a("el-input",{attrs:{placeholder:"排序"},model:{value:e.dataForm.sorted,callback:function(t){e.$set(e.dataForm,"sorted",t)},expression:"dataForm.sorted"}})],1),a("el-form-item",{attrs:{label:"最高买单价",prop:"maxmumPrice"}},[a("el-input",{attrs:{placeholder:"最高买单价"},model:{value:e.dataForm.maxmumPrice,callback:function(t){e.$set(e.dataForm,"maxmumPrice",t)},expression:"dataForm.maxmumPrice"}})],1),a("el-form-item",{attrs:{label:"最小下单价",prop:"minimumPrice"}},[a("el-input",{attrs:{placeholder:"最小下单价"},model:{value:e.dataForm.minimumPrice,callback:function(t){e.$set(e.dataForm,"minimumPrice",t)},expression:"dataForm.minimumPrice"}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.dataFormSubmit()}}},[e._v("确定")])],1)],1)},i=[],l=(a("ed08"),a("20ca")),s=a("90c5"),o={data(){return{visible:!1,menuList:[],menuListTreeProps:{label:"name",children:"children"},row:"",options:[{}],langug:[],dataForm:{},dataRule:{sorted:[{required:!0,message:"排序不能为空",trigger:"blur"}],decimals:[{required:!0,message:"精度不能为空",trigger:"blur"}],maxmumOrder:[{required:!0,message:"最大下单量不能为空",trigger:"blur"}],maxmumPrice:[{required:!0,message:"最高买单价不能为空",trigger:"blur"}],minimumOrder:[{required:!0,message:"最小下单量不能为空",trigger:"blur"}],minimumPrice:[{required:!0,message:"最低卖单价不能为空",trigger:"blur"}],symbol:[{required:!0,message:"交易对不能为空",trigger:"blur"}],pipsAmount:[{required:!0,message:"最小挂单金额不能为空",trigger:"blur"}],quoteCurrency:[{required:!0,message:"结算币种不能为空",trigger:"blur"}],unitFee:[{required:!0,message:"手续费不能为空",trigger:"blur"}],canBuyAtMarketPrice:[{required:!0,message:"市价买不能为空",trigger:"blur"}],canSellAtMarketPrice:[{required:!0,message:"市价卖不能为空",trigger:"blur"}],tradeStatus:[{required:!0,message:"交易状态不能为空",trigger:"blur"}],limitCanBuy:[{required:!0,message:"限价可买不能为空",trigger:"blur"}],limitCanSell:[{required:!0,message:"限价可卖不能为空",trigger:"blur"}],enable:[{required:!0,message:"状态不能为空",trigger:"blur"}],showStatus:[{required:!0,message:"前端显示不能为空",trigger:"blur"}]},tempKey:-666666}},methods:{init(e){this.row=e||"",e&&(this.dataForm={...e}),this.visible=!0},changeVal(e){this.$forceUpdate()},handClose(){this.$data.dataForm=JSON.parse(JSON.stringify(this.$options.data().dataForm)),this.$nextTick(()=>{this.$refs["dataForm"].clearValidate()}),this.langug.value="",this.options.value=""},dataFormSubmit:Object(l["a"])((function(){this.row?this.$refs["dataForm"].validate(e=>{e&&this.$http({url:this.$http.adornUrl("/normal/adminItemAction!/update.action"),method:"post",data:this.$http.adornData({tradeStatus:this.dataForm.tradeStatus,symbol:this.dataForm.symbol,sorted:this.dataForm.sorted,showStatus:this.dataForm.showStatus,minimumPrice:this.dataForm.minimumPrice,maxmumPrice:this.dataForm.maxmumPrice,uuid:this.dataForm.uuid,limitCanSell:this.dataForm.limitCanSell,limitCanBuy:this.dataForm.limitCanBuy,enable:this.dataForm.enable,canSellAtMarketPrice:this.dataForm.canSellAtMarketPrice,canBuyAtMarketPrice:this.dataForm.canBuyAtMarketPrice})}).then(({data:e})=>{0==e.code?this.$message({message:"操作成功",type:"success",duration:1500,onClose:()=>{this.visible=!1,this.$emit("refreshDataList")}}):this.$message({message:e.msg,type:"error",duration:1500,onClose:()=>{this.visible=!1}})})}):this.$refs["dataForm"].validate(e=>{e&&this.$http({url:this.$http.adornUrl("/cms/add"),method:"post",data:this.$http.adornData({content:this.dataForm.content,contentCode:this.dataForm.contentCode,language:this.langug.value,loginSafeword:Object(s["a"])(this.dataForm.loginSafeword),model:this.options.value,title:this.dataForm.title})}).then(({data:e})=>{0==e.code?this.$message({message:"操作成功",type:"success",duration:1500,onClose:()=>{this.visible=!1,this.$emit("refreshDataList")}}):this.$message({message:e.msg,type:"error",duration:1500,onClose:()=>{this.visible=!1}})})})}))}},m=o,n=a("2877"),d=Object(n["a"])(m,r,i,!1,null,null,null);t["default"]=d.exports}}]);