yifengyide/public/dist/assets/index-6a50a547.js

2 lines
7.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{a as n,u as r}from"./index.esm-41c14e67.js";import{s as e,n as d}from"./index-2b234fd0.js";const c={components:{Editor:n,Toolbar:r},data(){return{info:{},addForm:{association_name:"",association_phone:"",association_guizhang:"",association_emal:"",association_dizhi:"",association_desc:"",association_image:"",association_image_show:[],ico_image:"",ico_image_show:[],ruhuixizhu:""},editor:null,editorGuiZhang:null,editorRuHui:null,toolbarConfig:{showLinkImg:!1,uploadImgShowBase64:!0,excludeKeys:["insertVideo","uploadVideo","group-video","insertImage","insertLink","insertTable","codeBlock"]},editorConfig:{placeholder:"",readOnly:!1,autoFocus:!0,MENU_CONF:{uploadImage:{maxFileSize:50*1024*1024,server:e.state.user.apiUrl+"/api/common/upload",fieldName:"file",meta:{association_id:0},customInsert(a,t){console.log(a),t(a.data.fullurl,"","")}}}}}},beforeDestroy(){const a=this.editor;a!=null&&a.destroy()},mounted(){typeof e.state.user.association=="object"?this.association=e.state.user.association:this.association=JSON.parse(e.state.user.association),this.editorConfig.MENU_CONF.uploadImage.meta.association_id=this.association.association_id,this.getList()},methods:{formatResponse(a,t){return console.log(a),t==0?this.addForm.association_image=a.data.url:this.addForm.ico_image=a.data.url,{url:a.data.fullurl}},getList(){this.$request.post("/association/find").then(a=>{console.log(a),this.info=a.data,this.addForm.id=a.data.id,this.addForm.association_name=a.data.association_name,this.addForm.ico_image=a.data.ico_image,a.data.ico_image==""?this.addForm.ico_image_show=[]:this.addForm.ico_image_show=[{url:e.state.user.apiUrl+a.data.ico_image}],this.addForm.association_phone=a.data.association_phone,this.addForm.association_emal=a.data.association_emal,this.addForm.association_dizhi=a.data.association_dizhi,this.addForm.association_desc=a.data.association_desc,this.addForm.association_guizhang=a.data.association_guizhang,this.addForm.association_image=a.data.association_image,this.addForm.association_image_show=[{url:e.state.user.apiUrl+a.data.association_image}],this.addForm.ruhuixizhu=a.data.ruhuixizhu}).catch(a=>{console.log(a)})},onSubmit(){if(this.association_name==""){this.$message.error("协会名称不能为空");return}if(this.association_phone==""){this.$message.error("协会联系方式不能为空");return}if(this.association_emal==""){this.$message.error("协会邮箱不能为空");return}if(this.association_dizhi==""){this.$message.error("协会地址不能为空");return}if(this.association_desc==""){this.$message.error("协会简介不能为空");return}if(this.association_guizhang==""){this.$message.error("协会规章制度不能为空");return}if(this.association_image==""){this.$message.error("协会头像不能为空");return}if(this.ruhuixizhu==""){this.$message.error("入会须知不能为空");return}this.$request.post("/association/update",this.addForm).then(a=>{a.code==1?(this.$message.success(a.msg),this.getList()):this.$message.error(a.msg),console.log(a)}).catch(a=>{console.log(a)})},onCreated(a){this.editor=Object.seal(a)},onCreatedGuiZhang(a){this.editorGuiZhang=Object.seal(a)},onCreatedRuHui(a){this.editorRuHui=Object.seal(a)}}};var l=function(){var a=this,t=a.$createElement,o=a._self._c||t;return o("t-card",{attrs:{title:"关于我们",bordered:!1}},[o("div",{staticClass:"form-step-container"},[o("t-row",[o("t-col",{attrs:{span:6,offset:3}},[o("t-form",[o("t-form-item",{attrs:{label:"协会头像",name:"association_image"}},[o("t-upload",{attrs:{action:a.$store.state.user.apiUrl+"/api/common/upload",theme:"image",tips:"请选择比例为11单张图片文件上传",accept:"image/*",sizeLimit:{size:500,unit:"KB",message:"图片大小不超过500KB"},"format-response":function(i){return a.formatResponse(i,0)}},model:{value:a.addForm.association_image_show,callback:function(i){a.$set(a.addForm,"association_image_show",i)},expression:"addForm.association_image_show"}})],1),o("t-form-item",{attrs:{label:"协会ico",name:"ico_image"}},[o("t-upload",{attrs:{action:a.$store.state.user.apiUrl+"/api/common/upload",theme:"image",tips:"请选择比例为11ICO图片文件上传用于后台页面标题小图标",accept:".ico","format-response":function(i){return a.formatResponse(i,1)}},model:{value:a.addForm.ico_image_show,callback:function(i){a.$set(a.addForm,"ico_image_show",i)},expression:"addForm.ico_image_show"}})],1),o("t-form-item",{attrs:{label:"协会名称",name:"association_name"}},[o("t-input",{attrs:{size:"large",placeholder:"请输入协会名称"},model:{value:a.addForm.association_name,callback:function(i){a.$set(a.addForm,"association_name",i)},expression:"addForm.association_name"}})],1),o("t-form-item",{attrs:{label:"协会地址",name:"association_dizhi"}},[o("t-input",{attrs:{size:"large",placeholder:"请输入协会地址"},model:{value:a.addForm.association_dizhi,callback:function(i){a.$set(a.addForm,"association_dizhi",i)},expression:"addForm.association_dizhi"}})],1),o("t-form-item",{attrs:{label:"协会邮箱",name:"association_emal"}},[o("t-input",{attrs:{size:"large",placeholder:"请输入协会邮箱"},model:{value:a.addForm.association_emal,callback:function(i){a.$set(a.addForm,"association_emal",i)},expression:"addForm.association_emal"}})],1),o("t-form-item",{attrs:{label:"联系方式",name:"association_phone"}},[o("t-input",{attrs:{size:"large",placeholder:"请输入联系方式"},model:{value:a.addForm.association_phone,callback:function(i){a.$set(a.addForm,"association_phone",i)},expression:"addForm.association_phone"}})],1),o("t-form-item",{attrs:{label:"协会简介",name:"association_desc"}},[o("div",{staticStyle:{border:"1px solid #ccc"}},[o("Toolbar",{staticStyle:{"border-bottom":"1px solid #ccc"},attrs:{mode:"default",editor:a.editor,defaultConfig:a.toolbarConfig}}),o("Editor",{staticStyle:{height:"200px"},attrs:{defaultConfig:a.editorConfig,mode:"default"},on:{onCreated:function(i){return a.onCreated(i)}},model:{value:a.addForm.association_desc,callback:function(i){a.$set(a.addForm,"association_desc",i)},expression:"addForm.association_desc"}})],1)]),o("t-form-item",{attrs:{label:"协会规章制度",name:"association_guizhang"}},[o("div",{staticStyle:{border:"1px solid #ccc"}},[o("Toolbar",{staticStyle:{"border-bottom":"1px solid #ccc"},attrs:{mode:"default",editor:a.editorGuiZhang,defaultConfig:a.toolbarConfig}}),o("Editor",{staticStyle:{height:"200px"},attrs:{defaultConfig:a.editorConfig,mode:"default"},on:{onCreated:function(i){return a.onCreatedGuiZhang(i)}},model:{value:a.addForm.association_guizhang,callback:function(i){a.$set(a.addForm,"association_guizhang",i)},expression:"addForm.association_guizhang"}})],1)]),o("t-form-item",{attrs:{label:"入会须知",name:"ruhuixizhu"}},[o("div",{staticStyle:{border:"1px solid #ccc"}},[o("Toolbar",{staticStyle:{"border-bottom":"1px solid #ccc"},attrs:{mode:"default",editor:a.editorRuHui,defaultConfig:a.toolbarConfig}}),o("Editor",{staticStyle:{height:"200px"},attrs:{defaultConfig:a.editorConfig,mode:"default"},on:{onCreated:function(i){return a.onCreatedRuHui(i)}},model:{value:a.addForm.ruhuixizhu,callback:function(i){a.$set(a.addForm,"ruhuixizhu",i)},expression:"addForm.ruhuixizhu"}})],1)])],1)],1)],1),o("t-row",{attrs:{justify:"center"}},[o("t-col",[o("div",{staticStyle:{padding:"30px"}},[o("t-button",{staticStyle:{width:"150px"},attrs:{theme:"primary",size:"large"},on:{click:function(i){return a.onSubmit()}}},[a._v("保存")])],1)])],1)],1)])},m=[];const s={};var u=d(c,l,m,!1,h,null,null,null);function h(a){for(let t in s)this[t]=s[t]}const f=function(){return u.exports}();export{f as default};