TabNews-e6b53f0c.js 2.4 KB

1
  1. import{a as l,d as N,J as j,r as P,o as d,c as w,f as t,w as a,O as v,q as U,m as O,t as S,N as q,_ as C,B as z,E as B,i as D,a$ as E,__tla as J}from"./index-2eab2d23.js";import R,{__tla as W}from"./main-74cfbf31.js";import{W as $,__tla as A}from"./main-16c68401.js";import{_ as F}from"./_plugin-vue_export-helper-1b428a4d.js";let o,r,_,V,b,G=Promise.all([(()=>{try{return J}catch{}})(),(()=>{try{return W}catch{}})(),(()=>{try{return A}catch{}})()]).then(async()=>{r=(e=>(e.News="news",e.Image="image",e.Voice="voice",e.Video="video",e.Music="music",e.Text="text",e))(r||{}),o=(e=>(e.Published="1",e.Draft="2",e))(o||{});let m;b=e=>({accountId:l(e).accountId,type:l(e).type,name:null,content:null,mediaId:null,url:null,title:null,description:null,thumbMediaId:null,thumbMediaUrl:null,musicUrl:null,hqMusicUrl:null,introduction:null,articles:[]}),m={key:0,class:"select-item"},_=F(N({__name:"TabNews",props:{modelValue:{},newsType:{}},emits:["update:modelValue"],setup(e,{emit:g}){const T=e,I=g,s=j({get:()=>T.modelValue,set:n=>I("update:modelValue",n)}),u=P(!1),M=n=>{u.value=!1,s.value.articles=n.content.newsItem},k=()=>{s.value.articles=[]};return(n,c)=>{const p=C,y=z,i=B,f=D,x=E;return d(),w("div",null,[t(f,null,{default:a(()=>[l(s).articles&&l(s).articles.length>0?(d(),w("div",m,[t(l(R),{articles:l(s).articles},null,8,["articles"]),t(i,{class:"ope-row"},{default:a(()=>[t(y,{type:"danger",circle:"",onClick:k},{default:a(()=>[t(p,{icon:"ep:delete"})]),_:1})]),_:1})])):v("",!0),l(s).content?v("",!0):(d(),U(i,{key:1,span:24},{default:a(()=>[t(f,{style:{"text-align":"center"},align:"middle"},{default:a(()=>[t(i,{span:24},{default:a(()=>[t(y,{type:"success",onClick:c[0]||(c[0]=h=>u.value=!0)},{default:a(()=>[O(S(n.newsType===l(o).Published?"\u9009\u62E9\u5DF2\u53D1\u5E03\u56FE\u6587":"\u9009\u62E9\u8349\u7A3F\u7BB1\u56FE\u6587")+" ",1),t(p,{icon:"ep:circle-check"})]),_:1})]),_:1})]),_:1})]),_:1})),t(x,{title:"\u9009\u62E9\u56FE\u6587",modelValue:l(u),"onUpdate:modelValue":c[1]||(c[1]=h=>q(u)?u.value=h:null),width:"90%","append-to-body":"","destroy-on-close":""},{default:a(()=>[t(l($),{type:"news","account-id":l(s).accountId,newsType:n.newsType,onSelectMaterial:M},null,8,["account-id","newsType"])]),_:1},8,["modelValue"])]),_:1})])}}}),[["__scopeId","data-v-bddd0a87"]]),V=Object.freeze(Object.defineProperty({__proto__:null,default:_},Symbol.toStringTag,{value:"Module"}))});export{o as N,r as R,_ as T,G as __tla,V as a,b as c};