webpackJsonp([21,55],{"+QU8":function(e,t,n){(e.exports=n("uszS")(!1)).push([e.i,"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",""])},"/KIc":function(e,t,n){var l=n("+QU8");"string"==typeof l&&(l=[[e.i,l,""]]),l.locals&&(e.exports=l.locals);n("Xatw")("1dfad118",l,!0)},"00lZ":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=n("vvmr"),a=n.n(l),r=n("Vw3y"),o=n("Z4qH"),s=n("xSh0"),i={mixins:[o.a],data:function(){return{dialogTitle:"新建配置",coinAll:"",rules:{code:[{required:!0,message:"请输入代码",trigger:"blur"}],name:[{required:!0,message:"请输入名称",trigger:"blur"}],baseCoin:[{required:!0,message:"请输入资产统计标识",trigger:"blur"}],status:[{required:!0,message:"请输入状态",trigger:"blur"}],coinId:[{required:!0,message:"请输入结算币种",trigger:"blur"}]},ruleForm:{status:"",type:""}}},computed:a()({},Object(s.b)(["getCoinAll"])),created:function(){this.coinAll=this.getCoinAll},watch:{dialogType:function(e){this.dialogTitle=1===e?"新建配置":"编辑配置"}},methods:{createCallback:function(){var e=this;return this.coinAll.forEach(function(t,n){t.id==e.ruleForm.coinId&&(e.ruleForm.coinName=t.title)}),r.a.createdTradeArea(this.ruleForm)},updateCallback:function(){return r.a.updateTradeArea(this.ruleForm)}}},u={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{title:e.dialogTitle,visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t},close:e.closeDialog}},[n("el-form",{ref:"ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"150px"}},[n("el-form-item",{attrs:{label:"名称",prop:"name"}},[n("el-input",{staticClass:"form-input",model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"代码",prop:"code"}},[n("el-input",{staticClass:"form-input",model:{value:e.ruleForm.code,callback:function(t){e.$set(e.ruleForm,"code",t)},expression:"ruleForm.code"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"结算币种",prop:"coinId"}},[n("el-select",{attrs:{placeholder:"结算币种"},model:{value:e.ruleForm.coinId,callback:function(t){e.$set(e.ruleForm,"coinId",t)},expression:"ruleForm.coinId"}},e._l(e.coinAll,function(e){return n("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1),e._v(" "),n("el-form-item",{attrs:{label:"资产统计标识",prop:"baseCoin"}},[n("el-select",{attrs:{placeholder:"资产统计标识"},model:{value:e.ruleForm.baseCoin,callback:function(t){e.$set(e.ruleForm,"baseCoin",t)},expression:"ruleForm.baseCoin"}},[n("el-option",{attrs:{label:"否",value:"0"}}),e._v(" "),n("el-option",{attrs:{label:"是",value:"1"}})],1),e._v(" "),n("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"币币交易统计用户资产的单位,一般结算币种为USDT时设置为是,结算币种不是USDT请设置为否",placement:"top"}},[n("i",{staticClass:"el-icon-question",staticStyle:{color:"#E6A23C"}})])],1),e._v(" "),n("el-form-item",{attrs:{label:"状态",prop:"status"}},[n("el-select",{attrs:{placeholder:"状态"},model:{value:e.ruleForm.status,callback:function(t){e.$set(e.ruleForm,"status",t)},expression:"ruleForm.status"}},[n("el-option",{attrs:{label:"禁用",value:0}}),e._v(" "),n("el-option",{attrs:{label:"启用",value:1}})],1)],1)],1),e._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("确 定")])],1)],1)},staticRenderFns:[]};var c=n("Iim3")(i,u,!1,function(e){n("/KIc")},"data-v-5985c7f9",null);t.default=c.exports},U3Kn:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=n("s/F+"),a=n.n(l),r=n("yrbl"),o=n.n(r),s=n("6uKG"),i=n.n(s),u=n("00lZ"),c=n("Swn3"),d=n("Vw3y"),m={mixins:[c.a],components:{tradeAreaDialog:u.default},data:function(){return{ruleForm:{name:"",code:"",status:""}}},methods:{listCallback:function(){return d.a.getTradeAreaList(this.ruleForm,this.listQuery.current,this.listQuery.size)},created:function(){this.$refs.tradeAreaDialog.showDialog(1)},handleEdit:function(e,t){this.$refs.tradeAreaDialog.showDialog(2,i()({},t))},deleteCallback:function(e){return d.a.deleteTradeArea(e)},changeStatusCallback:function(e,t){var n=this;return o()(a.a.mark(function l(){return a.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,d.a.setTradeAreaStats({id:e,status:t});case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}},l,n)}))()}}},p={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"common-main"},[n("el-form",{ref:"ruleForm",staticClass:"search-container",attrs:{model:e.ruleForm,"label-width":"100px"}},[n("el-form-item",{attrs:{label:"名称"}},[n("el-input",{attrs:{placeholder:"",clearable:""},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"状态"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:e.ruleForm.status,callback:function(t){e.$set(e.ruleForm,"status",t)},expression:"ruleForm.status"}},[n("el-option",{attrs:{label:"禁用",value:"0"}}),e._v(" "),n("el-option",{attrs:{label:"启用",value:"1"}})],1)],1),e._v(" "),n("div",{staticClass:"operation-container"},[n("el-button",{attrs:{icon:"el-icon-search"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("搜索")]),e._v(" "),n("el-button",{attrs:{type:"primary",icon:"el-icon-edit"},on:{click:function(t){e.created("ruleForm")}}},[e._v("新增")])],1)],1),e._v(" "),n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{data:e.listData},on:{"selection-change":e.handleSelectionChange}},[n("el-table-column",{attrs:{prop:"id",label:"ID"}}),e._v(" "),n("el-table-column",{attrs:{prop:"name",label:"名称"}}),e._v(" "),n("el-table-column",{attrs:{prop:"code",label:"代码"}}),e._v(" "),n("el-table-column",{attrs:{prop:"coinName",label:"结算币种"}}),e._v(" "),n("el-table-column",{attrs:{prop:"baseCoin",label:"资产统计标识"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(0==t.row.baseCoin?"否":"是")+"\n ")]}}])}),e._v(" "),n("el-table-column",{attrs:{prop:"status",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-tag",{attrs:{type:e._f("elTagFilter")(t.row.status)}},[e._v("\n "+e._s(e._f("statusFilter")(t.row.status))+"\n ")])]}}])}),e._v(" "),n("el-table-column",{attrs:{width:"200",label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-edit"},on:{click:function(n){e.handleEdit(t.$index,t.row)}}},[e._v("编辑\n ")]),e._v(" "),n("el-button",{directives:[{name:"show",rawName:"v-show",value:0===t.row.status,expression:"scope.row.status===0"}],attrs:{size:"mini",icon:"el-icon-edit"},on:{click:function(n){e.handleChangeStatus(t.$index,t.row)}}},[e._v("启用\n ")]),e._v(" "),n("el-button",{directives:[{name:"show",rawName:"v-show",value:1===t.row.status,expression:"scope.row.status===1"}],attrs:{size:"mini",type:"danger",icon:"el-icon-edit"},on:{click:function(n){e.handleChangeStatus(t.$index,t.row)}}},[e._v("禁用\n ")])]}}])})],1),e._v(" "),n("el-pagination",{staticClass:"pagination-container",attrs:{background:"",layout:"total,prev, pager, next","current-page":e.listQuery.current,"page-size":e.listQuery.size,total:e.listQuery.total},on:{"update:currentPage":function(t){e.$set(e.listQuery,"current",t)},"current-change":e.handlePageChange}}),e._v(" "),n("tradeAreaDialog",{ref:"tradeAreaDialog",on:{refreshList:e._getList}})],1)},staticRenderFns:[]},f=n("Iim3")(m,p,!1,null,null,null);t.default=f.exports}});