(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-24fda32c"],{"0529":function(t,e,a){"use strict";a.r(e);var o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"mod-etf-delivery"},[a("avue-crud",{ref:"crud",attrs:{page:t.page,data:t.dataList,option:t.tableOption,"cell-class-name":t.addCellClass},on:{"update:page":function(e){t.page=e},"search-change":t.searchChange,"selection-change":t.selectionChange,"on-load":t.getDataList},scopedSlots:t._u([{key:"menu",fn:function(e){return[t.isAuth("sys:user:update")?a("el-button",{attrs:{type:"primary",icon:"el-icon-edit",size:"small"},on:{click:function(a){return a.stopPropagation(),t.addOrUpdateHandle(e.row)}}},[t._v("交易参数管理")]):t._e()]}}])},[a("template",{slot:"ndhSearch"},[a("avue-select",{attrs:{placeholder:"请选择语言",dic:t.options},model:{value:t.options.id,callback:function(e){t.$set(t.options,"id",e)},expression:"options.id"}})],1)],2),t.addOrUpdateVisible?a("add-or-update",{ref:"addOrUpdate",on:{refreshDataList:t.getDataList}}):t._e(),t.parameters?a("parameters",{ref:"parameters",on:{refreshDataList:t.getDataList}}):t._e()],1)},s=[],n=a("4cf8"),i=a("ba91"),r=a("65b1"),l={data(){return{dataForm:{},dataList:[],options:[],optionsTwo:[],dataListLoading:!1,parameters:!1,dataListSelections:[],addOrUpdateVisible:!1,tableOption:n["a"],page:{total:0,currentPage:1,pageSize:10}}},components:{AddOrUpdate:i["default"],parameters:r["default"]},created(){},methods:{getDataList(t,e,a){this.dataListLoading=!0,this.$http({url:this.$http.adornUrl("/normal/adminContractManageAction!/list.action"),method:"get",params:this.$http.adornParams(Object.assign({type:"indices",current:null==t?this.page.currentPage:t.currentPage,size:null==t?this.page.pageSize:t.pageSize},e))}).then(({data:t})=>{0==t.code?(this.dataList=t.data.records,this.page.total=t.data.total,this.dataListLoading=!1):this.$message({message:t.msg,type:"error"}),a&&a()})},searchChange(t,e){this.getDataList(this.page,t,e)},selectionChange(t){this.dataListSelections=t},addOrUpdateHandle(t){this.parameters=!0,this.$nextTick(()=>{this.$refs.parameters.init(t)})},deleteHandle(t){var e=t?[t]:this.dataListSelections.map(t=>t.roleId);this.$confirm(`确定进行[${t?"删除":"批量删除"}]操作?`,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{this.$http({url:this.$http.adornUrl("/sys/role"),method:"delete",data:this.$http.adornData(e,!1)}).then(({data:t})=>{0==t.code?this.$message({message:"操作成功",type:"success",duration:1500,onClose:()=>{this.getDataList()}}):this.$message({message:t.msg,type:"error",duration:1500,onClose:()=>{}})})}).catch(()=>{})},addCellClass({row:t,column:e}){"out"==t.outOrIn?t.outOrIn="汇出":"in"==t.outOrIn&&(t.outOrIn="汇入")}}},d=l,u=a("2877"),c=Object(u["a"])(d,o,s,!1,null,null,null);e["default"]=c.exports},"4cf8":function(t,e,a){"use strict";a.d(e,"a",(function(){return o}));const o={searchMenuSpan:6,columnBtn:!1,border:!0,selection:!1,index:!1,indexLabel:"序号",stripe:!0,menuAlign:"center",menuWidth:350,align:"center",refreshBtn:!0,searchSize:"mini",addBtn:!1,editBtn:!1,delBtn:!1,viewBtn:!1,menu:!0,props:{label:"label",value:"value"},column:[{label:"币种名称",prop:"name",search:!0},{label:"代码",prop:"symbol"},{label:"交易对",prop:"symbol"}]}},ba91:function(t,e,a){"use strict";a.r(e);var o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{attrs:{title:t.row?"修改公告":"新增公告","close-on-click-modal":!1,visible:t.visible},on:{"update:visible":function(e){t.visible=e},close:t.handClose}},[a("el-form",{ref:"dataForm",attrs:{model:t.dataForm,rules:t.dataRule,"label-width":"120px"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.dataFormSubmit()}}},[a("el-form-item",{attrs:{label:"标题",prop:"title"}},[a("el-input",{attrs:{placeholder:"标题"},model:{value:t.dataForm.title,callback:function(e){t.$set(t.dataForm,"title",e)},expression:"dataForm.title"}})],1),a("el-form-item",{attrs:{label:"登录人资金密码",prop:"loginSafeword"}},[a("el-input",{attrs:{type:"password",placeholder:"登录人资金密码"},model:{value:t.dataForm.loginSafeword,callback:function(e){t.$set(t.dataForm,"loginSafeword",e)},expression:"dataForm.loginSafeword"}})],1),a("el-form-item",{attrs:{label:"业务代码",prop:"contentCode"}},[a("el-input",{attrs:{placeholder:"业务代码"},model:{value:t.dataForm.contentCode,callback:function(e){t.$set(t.dataForm,"contentCode",e)},expression:"dataForm.contentCode"}})],1),a("el-form-item",{attrs:{label:"语言"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:function(e){return t.changeVal()}},model:{value:t.langug.value,callback:function(e){t.$set(t.langug,"value",e)},expression:"langug.value"}},t._l(t.langug,(function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1),a("el-form-item",{attrs:{label:"模块"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:function(e){return t.changeVal()}},model:{value:t.options.value,callback:function(e){t.$set(t.options,"value",e)},expression:"options.value"}},t._l(t.options,(function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1),a("el-form-item",{attrs:{label:"内容",prop:"content"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入内容",maxlength:"500",autosize:{minRows:8,maxRows:8},"show-word-limit":""},model:{value:t.dataForm.content,callback:function(e){t.$set(t.dataForm,"content",e)},expression:"dataForm.content"}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.visible=!1}}},[t._v("取消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.dataFormSubmit()}}},[t._v("确定")])],1)],1)},s=[],n=(a("ed08"),a("20ca")),i=a("90c5"),r={data(){return{visible:!1,menuList:[],menuListTreeProps:{label:"name",children:"children"},row:"",options:[],langug:[],dataForm:{roleName:"",content:"",contentCode:"",id:"",loginSafeword:"",title:""},dataRule:{title:[{required:!0,message:"标题不能为空",trigger:"blur"}],loginSafeword:[{required:!0,message:"登录人资金密码不能为空",trigger:"blur"}],contentCode:[{required:!0,message:"业务代码不能为空",trigger:"blur"}],content:[{required:!0,message:"内容不能为空",trigger:"blur"}],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(t,e,a){this.langug=t,this.options=e,this.row=a||"",a?(this.dataForm.title=a.title,this.options.value=a.model,this.langug.value=a.language,this.dataForm.content=a.content,this.dataForm.contentCode=a.contentCode,this.dataForm.id=a.uuid):(this.options.value=this.options[0].value,this.langug.value=this.langug[0].value),this.visible=!0},changeVal(t){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(n["a"])((function(){this.row?this.$refs["dataForm"].validate(t=>{t&&this.$http({url:this.$http.adornUrl("/cms/update"),method:"post",data:this.$http.adornData({content:this.dataForm.content,contentCode:this.dataForm.contentCode,language:this.langug.value,loginSafeword:Object(i["a"])(this.dataForm.loginSafeword),model:this.options.value,title:this.dataForm.title,id:this.dataForm.id})}).then(({data:t})=>{0==t.code?this.$message({message:"操作成功",type:"success",duration:1500,onClose:()=>{this.visible=!1,this.$emit("refreshDataList")}}):this.$message({message:t.msg,type:"error",duration:1500,onClose:()=>{this.visible=!1}})})}):this.$refs["dataForm"].validate(t=>{t&&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(i["a"])(this.dataForm.loginSafeword),model:this.options.value,title:this.dataForm.title})}).then(({data:t})=>{0==t.code?this.$message({message:"操作成功",type:"success",duration:1500,onClose:()=>{this.visible=!1,this.$emit("refreshDataList")}}):this.$message({message:t.msg,type:"error",duration:1500,onClose:()=>{this.visible=!1}})})})}))}},l=r,d=a("2877"),u=Object(d["a"])(l,o,s,!1,null,null,null);e["default"]=u.exports}}]);