var _=(g,u,r)=>new Promise((c,l)=>{var f=s=>{try{p(r.next(s))}catch(e){l(e)}},v=s=>{try{p(r.throw(s))}catch(e){l(e)}},p=s=>s.done?c(s.value):Promise.resolve(s.value).then(f,v);p((r=r.apply(g,u)).next())});import{az as S,t as k,aa as T,ai as $,ae as I,aK as U,aL as z,af as L,an as O,a8 as j}from"./bootstrap-Dvp__AlY.js";import{t as D}from"./edit-DOYUCpv5.js";import{_ as K}from"./page.vue_vue_type_script_setup_true_lang-CDyLWsWA.js";import{a7 as M,T as X,X as E,a1 as A,a9 as G,aN as C,aw as b,aO as t,x as a,ax as i,aq as o,ar as h,at as H,F as q,ay as J,au as y,aR as w}from"../jse/index-index-D97IFaZ_.js";import{u as P}from"./use-tabs-_Cji5SS7.js";const Q={class:"flex justify-between"},W={style:{height:"calc(100% - 50px)",overflow:"auto","padding-top":"5px","padding-left":"0","padding-right":"0"}},oe=M({__name:"edit",setup(g){const u=X(),r=E({url:"/bbs/post",show:!0,form:{}}),c=E({}),{form:l}=A(r);G(()=>_(null,null,function*(){var e,m;const s=(e=S().query)==null?void 0:e.id;r.form=s?yield k.get(`${r.url}/info/${s}`):{avtag:!0,type:1},(m=u==null?void 0:u.value)==null||m.clearValidate(),yield p()}));const{closeCurrentTab:f}=P(),v=()=>_(null,null,function*(){(yield D({formRef:u.value,state:r}))&&(yield f())}),p=()=>_(null,null,function*(){c.topics=yield k.get("/bbs/topic/list")});return(s,e)=>{const m=O,V=j,B=z,N=U,d=I,x=L,F=$,R=T;return b(),C(o(K),{"auto-content-height":""},{default:t(()=>[a(R,{class:"box-card",style:{height:"100%"},"body-style":"height: 100%"},{header:t(()=>[i("div",Q,[a(m,null,{default:t(()=>[...e[4]||(e[4]=[w("帖子维护",-1)])]),_:1}),a(m,null,{default:t(()=>[a(V,{type:"primary",onClick:v},{default:t(()=>[...e[5]||(e[5]=[w("保 存",-1)])]),_:1}),a(V,{onClick:e[0]||(e[0]=n=>o(f)())},{default:t(()=>[...e[6]||(e[6]=[w("关 闭",-1)])]),_:1})]),_:1})])]),default:t(()=>[i("div",W,[a(F,{inline:!0,ref_key:"formRef",ref:u,model:o(l),"label-width":"140px",class:"zform"},{default:t(()=>[a(d,{label:"所属话题",prop:"topid",rules:[{required:!0,message:"所属话题不能为空"}]},{default:t(()=>[a(N,{modelValue:o(l).topid,"onUpdate:modelValue":e[1]||(e[1]=n=>o(l).topid=n),placeholder:"话题"},{default:t(()=>[(b(!0),h(q,null,J(o(c).topics,n=>(b(),C(B,{key:n.id,label:n.name,value:n.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),a(d,{label:"帖子主题",prop:"name",rules:[{required:!0,message:"帖子主题不能为空"}]},{default:t(()=>[a(x,{modelValue:o(l).name,"onUpdate:modelValue":e[2]||(e[2]=n=>o(l).name=n)},null,8,["modelValue"])]),_:1}),a(d,{label:"备注",prop:"notes"},{default:t(()=>[a(x,{modelValue:o(l).notes,"onUpdate:modelValue":e[3]||(e[3]=n=>o(l).notes=n),rows:3,type:"textarea"},null,8,["modelValue"])]),_:1}),o(l).crtim?(b(),h(q,{key:0},[a(d,{label:"创建人",style:{width:"50%"}},{default:t(()=>[i("div",null,y(o(l).cruna),1)]),_:1}),a(d,{label:"创建时间",style:{width:"50%"}},{default:t(()=>[i("div",null,y(o(l).crtim),1)]),_:1}),a(d,{label:"更新人",style:{width:"50%"}},{default:t(()=>[i("div",null,y(o(l).upuna),1)]),_:1}),a(d,{label:"更新时间",style:{width:"50%"}},{default:t(()=>[i("div",null,y(o(l).uptim),1)]),_:1})],64)):H("",!0)]),_:1},8,["model"])])]),_:1})]),_:1})}}});export{oe as default};