新版交易所前段管理后台
1
jhzh
2026-01-15 2f36f230d6025000433a56834328093834d0427b
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-fabe7386"],{1:function(t,e){},"20ca":function(t,e,a){"use strict";a.d(e,"a",(function(){return o}));const o=(t,e)=>{let a,o=e||300;return function(){let e=arguments;a&&clearTimeout(a);let i=!a;a=setTimeout(()=>{a=null},o),i&&t.apply(this,e)}}},"90c5":function(t,e,a){"use strict";a.d(e,"a",(function(){return l}));var o=a("3452"),i=a.n(o);const r="-mall4j-password";function l(t){const e=Date.now(),a=i.a.enc.Utf8.parse(r),o=i.a.enc.Utf8.parse(e+t),l=i.a.AES.encrypt(o,a,{mode:i.a.mode.ECB,padding:i.a.pad.Pkcs7});return l.toString()}},c414:function(t,e,a){"use strict";a("eecc")},d0f1: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.dataForm.id?"修改":"新增新闻","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":"100px"},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:"玩家/代理UID(空是全局)"}},[a("el-input",{attrs:{placeholder:"请输入UID"},model:{value:t.dataForm.userCode,callback:function(e){t.$set(t.dataForm,"userCode",e)},expression:"dataForm.userCode"}})],1),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:"imageUrl"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:t.$http.adornUrl("/api/uploadFile"),headers:{Authorization:t.$cookie.get("Authorization")},"show-file-list":!1,"on-success":t.handleAvatarSuccess,"before-upload":t.beforeAvatarUpload}},[t.dataForm.imageUrlhttp?a("img",{staticClass:"avatar",attrs:{src:t.dataForm.imageUrlhttp}}):a("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1),a("el-form-item",{attrs:{label:"图片跳转链接",prop:"imgJumpUrl"}},[a("el-input",{attrs:{placeholder:"图片跳转链接"},model:{value:t.dataForm.imgJumpUrl,callback:function(e){t.$set(t.dataForm,"imgJumpUrl",e)},expression:"dataForm.imgJumpUrl"}})],1),a("el-form-item",{attrs:{label:"可否点击"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:function(e){return t.changeVal()}},model:{value:t.optionsTwo.value,callback:function(e){t.$set(t.optionsTwo,"value",e)},expression:"optionsTwo.value"}},t._l(t.optionsTwo,(function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1),a("el-form-item",[a("div",{staticClass:"green"},[t._v(" 【是否弹出】和【滚动新闻】只能配一个为是,否则新闻将不显示 ")])]),a("el-form-item",{attrs:{label:"是否弹出"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:function(e){return t.changeVal()}},model:{value:t.optionsThree.value,callback:function(e){t.$set(t.optionsThree,"value",e)},expression:"optionsThree.value"}},t._l(t.optionsThree,(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.optionsFour.value,callback:function(e){t.$set(t.optionsFour,"value",e)},expression:"optionsFour.value"}},t._l(t.optionsFour,(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",[a("div",{staticClass:"green"},[t._v(" 当前时间不在【开始时间】和【结束时间】之内时,新闻将不显示 ")])]),a("el-form-item",{attrs:{label:"开始时间"}},[a("el-date-picker",{attrs:{type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期时间"},model:{value:t.dataForm.startTime,callback:function(e){t.$set(t.dataForm,"startTime",e)},expression:"dataForm.startTime"}})],1),a("el-form-item",{attrs:{label:"结束时间"}},[a("el-date-picker",{attrs:{type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择日期时间"},model:{value:t.dataForm.endTime,callback:function(e){t.$set(t.dataForm,"endTime",e)},expression:"dataForm.endTime"}})],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.open()}}},[t._v("确定")])],1),a("el-dialog",{attrs:{title:"确认增加",visible:t.dialogFormVisible,"append-to-body":!0},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[a("el-form",{ref:"dataForm2",attrs:{model:t.dataForm2,rules:t.dataRule2,"label-width":"80px"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.open()}}},[a("el-form-item",{attrs:{label:"登录人资金密码","label-width":t.formLabelWidth,prop:"loginSafeword"}},[a("el-input",{attrs:{type:"password",placeholder:"登录人资金密码",autocomplete:"off"},model:{value:t.dataForm2.loginSafeword,callback:function(e){t.$set(t.dataForm2,"loginSafeword",e)},expression:"dataForm2.loginSafeword"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.dataFormSubmit()}}},[t._v("确 定")])],1)],1)],1)},i=[],r=(a("ed08"),a("20ca")),l=a("90c5"),s={data(){return{visible:!1,dialogFormVisible:!0,formLabelWidth:"120px",menuList:[],menuListTreeProps:{label:"name",children:"children"},options:[],optionsTwo:[{label:"是",value:!0},{label:"否",value:!1}],optionsThree:[{label:"是",value:!0},{label:"否",value:!1}],optionsFour:[{label:"是",value:!0},{label:"否",value:!1}],row:"",dataForm:{id:0,userCode:"",roleName:"",remark:"",imgJumpUrl:"",imageUrl:"",imageUrlhttp:"",imgUrl:"",title:"",content:"",startTime:"",endTime:""},dataForm2:{loginSafeword:""},dataRule:{title:[{required:!0,message:"标题不能为空",trigger:"blur"}],content:[{required:!0,message:"内容不能为空",trigger:"blur"}],imgJumpUrl:[{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"}]},dataRule2:{loginSafeword:[{required:!0,message:"资金密码不能为空",trigger:"blur"}]},dialogVisible:!1,dialogImageUrl:"",tempKey:-666666}},methods:{init(t,e){this.row={row:t}||"",console.log(t),this.options=e,t?(this.dataForm.title=t.title,this.dataForm.imageUrl=t.imgUrl,this.dataForm.imageUrlhttp=t.httpImgUrl,this.dataForm.userCode=t.userCode||"",this.dataForm.imgJumpUrl=t.imgJumpUrl,this.dataForm.imgUrl=t.imgUrl,this.optionsTwo.value=t.click,this.optionsThree.value=t.popUp,this.optionsFour.value=t.indexTop,this.options.value=t.language,this.dataForm.startTime=t.startTime,this.dataForm.endTime=t.endTime,this.dataForm.content=t.content,this.dataForm.id=t.uuid):(this.optionsTwo.value=this.optionsTwo[0].value,this.optionsThree.value=this.optionsThree[0].value,this.optionsFour.value=this.optionsFour[1].value,this.options.value=this.options[0].value),this.visible=!0,this.dialogFormVisible=!1},open(){this.$refs["dataForm"].validate(t=>{if(!t)return!1;this.dialogFormVisible=!0})},handClose(){this.$data.dataForm=JSON.parse(JSON.stringify(this.$options.data().dataForm)),this.$data.dataForm2=JSON.parse(JSON.stringify(this.$options.data().dataForm2)),this.$nextTick(()=>{this.$refs["dataForm"]&&this.$refs["dataForm"].clearValidate(),this.$refs["dataForm2"]&&this.$refs["dataForm2"].clearValidate()}),this.optionsTwo.value="",this.optionsThree.value="",this.optionsFour.value="",this.options.value=""},changeVal(t){this.$forceUpdate()},dataFormSubmit:Object(r["a"])((function(){this.row?this.$refs["dataForm2"].validate(t=>{t&&this.$http({url:this.$http.adornUrl("/news/update"),method:"post",data:this.$http.adornData({click:this.optionsTwo.value,content:this.dataForm.content,endTime:this.dataForm.endTime,id:this.dataForm.id,imgJumpUrl:this.dataForm.imgJumpUrl,imgUrl:this.dataForm.imgUrl,index:this.optionsFour.value,language:this.options.value,loginSafeword:Object(l["a"])(this.dataForm2.loginSafeword),popUp:this.optionsThree.value,startTime:this.dataForm.startTime,title:this.dataForm.title,userCode:this.dataForm.userCode})}).then(({data:t})=>{0==t.code?this.$message({message:"操作成功",type:"success",duration:1500,onClose:()=>{this.dialogFormVisible=!1,this.visible=!1,this.$emit("refreshDataList")}}):this.$message({message:t.msg,type:"error",duration:1500,onClose:()=>{this.dialogFormVisible=!1,this.visible=!1}})})}):this.$refs["dataForm2"].validate(t=>{t&&this.$http({url:this.$http.adornUrl("/news/add"),method:"post",data:this.$http.adornData({click:this.optionsTwo.value,content:this.dataForm.content,endTime:this.dataForm.endTime,imgJumpUrl:this.dataForm.imgJumpUrl,imgUrl:this.dataForm.imgUrl,index:this.optionsFour.value,language:this.options.value,loginSafeword:Object(l["a"])(this.dataForm2.loginSafeword),popUp:this.optionsThree.value,startTime:this.dataForm.startTime,title:this.dataForm.title,userCode:this.dataForm.userCode})}).then(({data:t})=>{0==t.code?this.$message({message:"操作成功",type:"success",duration:1500,onClose:()=>{this.dialogFormVisible=!1,this.visible=!1,this.$emit("refreshDataList")}}):this.$message({message:t.msg,type:"error",duration:1500,onClose:()=>{this.dialogFormVisible=!1}})})})})),handleAvatarSuccess(t,e){console.log("handleAvatarSuccess = "+JSON.stringify(t)),this.dataForm.imageUrlhttp=URL.createObjectURL(e.raw),0==t.code?(this.dataForm.imgUrl=t.data.path,console.log(this.dataForm.imageUrl),console.log(this.dataForm.imgUrl)):this.$message.error(t.msg)},beforeAvatarUpload(t){const e=t.size/1024/1024<10;return e||this.$message.error("上传图片大小不能超过 10MB!"),e}}},n=s,m=(a("c414"),a("2877")),d=Object(m["a"])(n,o,i,!1,null,"ab536338",null);e["default"]=d.exports},eecc:function(t,e,a){}}]);