You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
1.9 KiB
1 lines
1.9 KiB
import{be as h,ax as p,r as a,G as v,ay as b,_ as y,z as R,a as C,c as U,b as u,e as f,an as D,ao as I,ac as x}from"./index-e450010e.js";const F=a(!1),S=a(!1),B=a("");a("");a(!1);a(!1);const E=a(""),V=[{required:!0,message:"文章标题不能为空",trigger:"blur"}],j=(e,o)=>{E.value=URL.createObjectURL(o.raw)},N={components:{Editor:h},props:{title:{type:String,default:""},detailShow:{type:Boolean,default:!1},rowInfo:{type:Object,default(){return{}}},arrayNum:{type:Number,default:0}},emits:["image-uploaded","update:detailShow","editRow","addRow"],setup(e,{emit:o}){const t=p({detailFlag:!1,dialogVis:!1,dialogImageUrl:"",formData:{id:e.arrayNum.toString(),age:"'公开'",name:"",sex:"",ccc:"",ade:"",iop:"1",ddd:"",dialogVis:!1,dialogImageUrl:""}}),l=(m,g)=>{if(g.raw){const w=URL.createObjectURL(g.raw);o("image-uploaded",w)}},n=p({handleClose(){o("update:detailShow",!1)},resetForm(){t.formData=Object.assign({},e.rowInfo)},submitForm(){n.handleClose(),e.rowInfo.name?(e.rowInfo,o("editRow",t.formData)):(t.formData.id=(e.arrayNum+1).toString(),o("addRow",t.formData))}}),_=a(null);v(()=>{t.formData=Object.assign({},e.rowInfo)});const d=a(""),r=m=>{},s=a(!1),i=m=>{},c=m=>{};return{...b(t),...n,disabled:s,handleRemove:i,handlePictureCardPreview:r,handleDownload:c,editContvalue:B,nameRules:V,parentBorder:S,childBorder:F,imageUrl:d,handleAvatarSuccess:j,editorInstance:_,handleAvatar:l}}};function O(e,o,t,l,n,_){const d=R("Editor"),r=D,s=I,i=x;return C(),U(i,{"model-value":!0,title:t.title,onClose:e.handleClose},{default:u(()=>[f(s,{ref:"ruleFormRef",model:e.formData,"label-width":"120px",class:"demo-ruleForm"},{default:u(()=>[f(r,{label:"文档正文:"},{default:u(()=>[f(d,{modelValue:l.editContvalue,"onUpdate:modelValue":o[0]||(o[0]=c=>l.editContvalue=c),style:{height:"calc(100vh - 124px)"}},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["title","onClose"])}const P=y(N,[["render",O],["__scopeId","data-v-932518be"]]);export{P as default};
|
|
|