数通互联化工云平台
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.

2 lines
5.4 KiB

4 months ago
import{d as L,r as s,ax as F,G as Q,z as b,a as x,c as W,b as l,e,H as n,q as i,h as m,f as N,$ as S,I as g,be as X,aj as Y,an as Z,aq as ee,ap as le,cA as ae,cB as oe,ak as te,bc as de,ac as ne,M as se,ab as ue,ao as me,_ as _e}from"./index-e450010e.js";const ie=["src"],re={class:"el-upload-list__item-actions"},pe={class:"el-upload-list__item-preview"},ce={key:0,class:"el-upload-list__item-delete"},fe={key:1,class:"el-upload-list__item-delete"},be=["src"],ge=L({__name:"dialog",props:{title:{type:String,default:""},dialogShow:{type:Boolean,default:!1},rowInfo:{type:Object,default(){return{}}},arrayNum:{type:Number,default:0}},emits:["update:dialogShow","editRow","addRow"],setup(U,{emit:P}){s("初始内容");const V=s(!1),v=s(!1),y=s(""),h=s(""),w=s(!1),E=s(!1),z=[{required:!0,message:"文章标题不能为空",trigger:"blur"}],r=U,I=P;s([]);const j=F({dialogFlag:!1,dialogVis:!1,dialogImageUrl:"",addPostBox:!1}),t=F({id:r.arrayNum.toString(),age:"'公开'",name:"",sex:"",ccc:"",ade:"",iop:"1",ddd:""}),q=()=>{j.addPostBox=!0},O=()=>{I("update:dialogShow",!1)},G=()=>{r.rowInfo.name&&(r.rowInfo,I("editRow",t))},B=s(),M=()=>{B.value.submit()};return Q(()=>{Object.assign(t,r.rowInfo)}),(Ve,a)=>{const p=Y,d=Z,u=ee,$=le,_=ae,k=oe,A=b("Plus"),c=te,H=b("zoom-in"),T=b("Download"),J=b("Delete"),C=de,R=ne,D=se,f=ue,K=me;return x(),W(R,{"model-value":!0,title:U.title,onClose:O},{default:l(()=>[e(K,{ref:"ruleFormRef",model:t,"label-width":"120px",class:"demo-ruleForm"},{default:l(()=>[e(d,{label:"文章标题:",prop:"name",rules:z},{default:l(()=>[e(p,{modelValue:t.name,"onUpdate:modelValue":a[0]||(a[0]=o=>t.name=o),placeholder:"请输入标题"},null,8,["modelValue"])]),_:1}),e(d,{label:"所属栏目:",prop:"sex"},{default:l(()=>[e($,{modelValue:t.sex,"onUpdate:modelValue":a[1]||(a[1]=o=>t.sex=o)},{default:l(()=>[e(u,{label:"新闻动态",value:"0"}),e(u,{label:"通知公告",value:"1"}),e(u,{label:"节能降耗",value:"2"}),e(u,{label:"精益改善",value:"3"}),e(u,{label:"管理提升",value:"4"}),e(u,{label:"检查通报",value:"5"}),e(u,{label:"抗击疫情",value:"6"}),e(u,{label:"党建风采",value:"7"})]),_:1},8,["modelValue"])]),_:1}),e(d,{label:"文档来源"},{default:l(()=>[e(k,{modelValue:t.iop,"onUpdate:modelValue":a[2]||(a[2]=o=>t.iop=o)},{default:l(()=>[e(_,{label:"1",size:"large",border:""},{default:l(()=>[n("原创")]),_:1}),e(_,{label:"2",size:"large",border:""},{default:l(()=>[n("转贴")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(d,{label:"上传封面"},{default:l(()=>[e(C,{action:"#","list-type":"picture-card","auto-upload":!1},{file:l(({file:o})=>[i("div",null,[i("img",{class:"el-upload-list__item-thumbnail",src:o.url,alt:""},null,8,ie),i("span",re,[i("span",pe,[e(c,null,{default:l(()=>[e(H)]),_:1})]),m(E)?S("",!0):(x(),N("span",ce,[e(c,null,{default:l(()=>[e(T)]),_:1})])),m(E)?S("",!0):(x(),N("span",fe,[e(c,null,{default:l(()=>[e(J)]),_:1})]))])])]),default:l(()=>[e(c,null,{default:l(()=>[e(A)]),_:1})]),_:1}),e(R,{modelValue:m(w),"onUpdate:modelValue":a[3]||(a[3]=o=>g(w)?w.value=o:null)},{default:l(()=>[i("img",{"w-full":"",src:m(h),alt:"Preview Image"},null,8,be)]),_:1},8,["modelValue"])]),_:1}),e(d,{label:"文档标签:"},{default:l(()=>[e(p,{modelValue:t.ccc,"onUpdate:modelValue":a[4]||(a[4]=o=>t.ccc=o),placeholder:"请输入文本文档,每个标签请用,隔开!"},null,8,["modelValue"])]),_:1}),e(d,{label:"文档描述:"},{default:l(()=>[e(p,{modelValue:t.ade,"onUpdate:modelValue":a[5]||(a[5]=o=>t.ade=o),type:"textarea",placeholder:"对于本次检查发现的问题,望相关责任单位安排专人严格按照时间节点及要求进行整改,整改后及时回复。企管部、综合办进行复查。"},null,8,["modelValue"])]),_:1}),e(d,{label:"文档正文:"},{default:l(()=>[e(X,{modelValue:m(y),"onUpdate:modelValue":a[6]||(a[6]=o=>g(y)?y.value=o:null),style:{height:"calc(100vh - 124px)"}},null,8,["modelValue"])]),_:1}),e(d,{label:"附件下载:"},{default:l(()=>[e(D,{modelValue:m(V),"onUpdate:modelValue":a[7]||(a[7]=o=>g(V)?V.value=o:null)},null,8,["modelValue"])]),_:1}),e(d,{lab