DraftTable-a220f0ce.js 1.3 KB

1
  1. import{d as C,a1 as b,l,o as a,c as s,F as u,P as h,f as t,a as v,B as i,A as p,E as w,_ as I,L as g,M as x,X as B}from"./index-b9299550.js";import P from"./main-741f4c72.js";import{_ as j}from"./_plugin-vue_export-helper-1b428a4d.js";import"./el-image-92ea5aa4.js";import"./el-image-viewer-498779d9.js";const A={class:"waterfall"},D={key:0,class:"waterfall-item"},E=j(C({__name:"DraftTable",props:{list:{},loading:{type:Boolean}},emits:["publish","update","delete"],setup(f,{emit:_}){const d=f,c=_;return(F,L)=>{const o=I,n=g,k=x,r=b("hasPermi"),y=B;return l((a(),s("div",A,[(a(!0),s(u,null,h(d.list,e=>(a(),s(u,{key:e.articleId},[e.content&&e.content.newsItem?(a(),s("div",D,[t(v(P),{articles:e.content.newsItem},null,8,["articles"]),t(k,null,{default:i(()=>[l((a(),p(n,{type:"success",circle:"",onClick:m=>c("publish",e)},{default:i(()=>[t(o,{icon:"fa:upload"})]),_:2},1032,["onClick"])),[[r,["mp:free-publish:submit"]]]),l((a(),p(n,{type:"primary",circle:"",onClick:m=>c("update",e)},{default:i(()=>[t(o,{icon:"ep:edit"})]),_:2},1032,["onClick"])),[[r,["mp:draft:update"]]]),l((a(),p(n,{type:"danger",circle:"",onClick:m=>c("delete",e)},{default:i(()=>[t(o,{icon:"ep:delete"})]),_:2},1032,["onClick"])),[[r,["mp:draft:delete"]]])]),_:2},1024)])):w("",!0)],64))),128))])),[[y,d.loading]])}}}),[["__scopeId","data-v-4c41ce2e"]]);export{E as default};