1 |
- import{d as B,r as i,aq as G,f as H,Q as K,o as S,c as M,i as e,w as o,a as t,B as N,j as Q,m as _,P as U,F as R,G as A,_ as L,q as T,H as W,ax as X,K as Z}from"./index-03f5d926.js";import{_ as Y}from"./index.vue_vue_type_script_setup_true_lang-e704331b.js";import{_ as $}from"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import{_ as aa}from"./main.vue_vue_type_script_setup_true_lang-7fbdde43.js";import{g as ta,c as la,u as ea,d as oa}from"./main-d7ea8750.js";import{s as ia}from"./index-86fc0cac.js";import{N as sa,c as ra}from"./NewsForm-e1171d2f.js";import na from"./DraftTable-fdc355d4.js";import{u as ua}from"./useMessage-2e335eca.js";import{_ as ma}from"./_plugin-vue_export-helper-1b428a4d.js";import"./index-662200b7.js";import"./el-card-0ac51a7f.js";import"./index-d8609f66.js";import"./main-44b1050a.js";import"./el-image-1846a819.js";import"./el-image-viewer-bc024f43.js";import"./main-23309c2a.js";import"./main.vue_vue_type_script_setup_true_lang-1060dd03.js";import"./index-fa3ea750.js";import"./formatTime-f911d219.js";import"./style.css_vue_type_style_index_0_src_true_lang-3d49a623.js";import"./CoverSelect-07aad7cd.js";import"./useUpload-dcb1f718.js";const pa=ma(B({name:"MpDraft",__name:"index",setup(ca){const n=ua(),s=i(-1);G("accountId",s);const v=i(!0),w=i([]),h=i(0),u=H({pageNo:1,pageSize:10,accountId:s}),m=i(!1),p=i([]),b=i(""),c=i(!0),y=i(!1),V=l=>{s.value=l,u.pageNo=1,d()},x=async l=>{try{await n.confirm("\u4FEE\u6539\u5185\u5BB9\u53EF\u80FD\u8FD8\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u5173\u95ED\u5417?"),l()}catch{}},d=async()=>{v.value=!0;try{const l=await ta(u);l.list.forEach(a=>{a.content.newsItem.forEach(f=>{f.picUrl=f.thumbUrl})}),w.value=l.list,h.value=l.total}finally{v.value=!1}},C=()=>{c.value=!0,p.value=[ra()],m.value=!0},P=l=>{b.value=l.mediaId,p.value=JSON.parse(JSON.stringify(l.content.newsItem)),c.value=!1,m.value=!0},k=async()=>{y.value=!0;try{c.value?(await la(s.value,p.value),n.notifySuccess("\u65B0\u589E\u6210\u529F")):(await ea(s.value,b.value,p.value),n.notifySuccess("\u66F4\u65B0\u6210\u529F"))}finally{m.value=!1,y.value=!1,await d()}},z=async l=>{const a=l.mediaId;try{await n.confirm("\u4F60\u6B63\u5728\u901A\u8FC7\u53D1\u5E03\u7684\u65B9\u5F0F\u53D1\u8868\u5185\u5BB9\u3002 \u53D1\u5E03\u4E0D\u5360\u7528\u7FA4\u53D1\u6B21\u6570\uFF0C\u4E00\u5929\u53EF\u591A\u6B21\u53D1\u5E03\u3002\u5DF2\u53D1\u5E03\u5185\u5BB9\u4E0D\u4F1A\u63A8\u9001\u7ED9\u7528\u6237\uFF0C\u4E5F\u4E0D\u4F1A\u5C55\u793A\u5728\u516C\u4F17\u53F7\u4E3B\u9875\u4E2D\u3002 \u53D1\u5E03\u540E\uFF0C\u4F60\u53EF\u4EE5\u524D\u5F80\u53D1\u8868\u8BB0\u5F55\u83B7\u53D6\u94FE\u63A5\uFF0C\u4E5F\u53EF\u4EE5\u5C06\u53D1\u5E03\u5185\u5BB9\u6DFB\u52A0\u5230\u81EA\u5B9A\u4E49\u83DC\u5355\u3001\u81EA\u52A8\u56DE\u590D\u3001\u8BDD\u9898\u548C\u9875\u9762\u6A21\u677F\u4E2D\u3002"),await ia(s.value,a),n.notifySuccess("\u53D1\u5E03\u6210\u529F"),await d()}catch{}},q=async l=>{const a=l.mediaId;try{await n.confirm("\u6B64\u64CD\u4F5C\u5C06\u6C38\u4E45\u5220\u9664\u8BE5\u8349\u7A3F, \u662F\u5426\u7EE7\u7EED?"),await oa(s.value,a),n.notifySuccess("\u5220\u9664\u6210\u529F"),await d()}catch{}};return(l,a)=>{const f=A,D=L,g=T,E=W,I=$,F=Y,J=X,O=K("hasPermi"),j=Z;return S(),M(R,null,[e(I,null,{default:o(()=>[e(E,{class:"-mb-15px",model:t(u),ref:"queryFormRef",inline:!0,"label-width":"68px"},{default:o(()=>[e(f,{label:"\u516C\u4F17\u53F7",prop:"accountId"},{default:o(()=>[e(t(aa),{onChange:V})]),_:1}),e(f,null,{default:o(()=>[N((S(),Q(g,{type:"primary",plain:"",onClick:C,disabled:t(s)===0},{default:o(()=>[e(D,{icon:"ep:plus"}),a[5]||(a[5]=_("\u65B0\u589E "))]),_:1},8,["disabled"])),[[O,["mp:draft:create"]]])]),_:1})]),_:1},8,["model"])]),_:1}),e(I,null,{default:o(()=>[e(t(na),{loading:t(v),list:t(w),onUpdate:P,onDelete:q,onPublish:z},null,8,["loading","list"]),e(F,{total:t(h),page:t(u).pageNo,"onUpdate:page":a[0]||(a[0]=r=>t(u).pageNo=r),limit:t(u).pageSize,"onUpdate:limit":a[1]||(a[1]=r=>t(u).pageSize=r),onPagination:d},null,8,["total","page","limit"])]),_:1}),e(J,{title:t(c)?"\u65B0\u5EFA\u56FE\u6587":"\u4FEE\u6539\u56FE\u6587",width:"80%",modelValue:t(m),"onUpdate:modelValue":a[4]||(a[4]=r=>U(m)?m.value=r:null),"before-close":x,"destroy-on-close":""},{footer:o(()=>[e(g,{onClick:a[3]||(a[3]=r=>m.value=!1)},{default:o(()=>a[6]||(a[6]=[_("\u53D6 \u6D88")])),_:1}),e(g,{type:"primary",onClick:k},{default:o(()=>a[7]||(a[7]=[_("\u63D0 \u4EA4")])),_:1})]),default:o(()=>[N(e(t(sa),{modelValue:t(p),"onUpdate:modelValue":a[2]||(a[2]=r=>U(p)?p.value=r:null),"is-creating":t(c)},null,8,["modelValue","is-creating"]),[[j,t(y)]])]),_:1},8,["title","modelValue"])],64)}}}),[["__scopeId","data-v-226bb701"]]);export{pa as default};
|