You cannot 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
7.2 KiB
JavaScript

var t=(c,l,e)=>new Promise((u,o)=>{var h=a=>{try{Q(e.next(a))}catch(n){o(n)}},I=a=>{try{Q(e.throw(a))}catch(n){o(n)}},Q=a=>a.done?u(a.value):Promise.resolve(a.value).then(h,I);Q((e=e.apply(c,l)).next())});import{P as U}from"./index-DUrcXr1R.js";import{u as M,_ as D,a as Y}from"./useTable-Bbyr2JHM.js";import{_ as j}from"./index-BYFe0x3M.js";import{c as x,w as L,_ as T,a as z,b as P}from"./UploadModal.vue_vue_type_script_setup_true_lang-KYrUXkOg.js";import{u as J}from"./index-B6biQger.js";import{u as H}from"./useRender-CuBarcLn.js";import{D as F}from"./dictEnum-DeC8h6ZR.js";import{b as Z,I as w,h as _}from"./entry/index-CruxN-Hs-1723019140439.js";import{_ as G}from"./AuthModal.vue_vue_type_script_setup_true_lang-CpJWxQKz.js";import{ar as q,a5 as X,an as W,f as O}from"./antd-BY-1PcYE.js";import{d as V,f as $,o as AA,aa as aA,n as eA,_ as g,a8 as r,a9 as s,a0 as B,k as E,u as A,m as f,G as k,ac as y}from"./vue-aEZWZQSa.js";import"./useContentViewHeight-DllDxCXH.js";import"./useWindowSizeFn--jCT5E3A.js";import"./onMountedOrActivated-BIJ0U1R1.js";import"./useForm-CdUGloRq.js";import"./FormItem.vue_vue_type_script_lang-B_ueKfdL.js";import"./componentMap-uxp1OCze.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-D6-xDLMZ.js";import"./copyTextToClipboard-BBFF3Y3I.js";import"./style-Bwlk8Loa.js";import"./helper-CuUont7-.js";import"./BasicForm.vue_vue_type_style_index_0_lang-C-Cj0P69.js";import"./sortable.esm-CnNXHMH-.js";import"./useSortable-CSRkxIlp.js";import"./download-BageIVpd.js";import"./useLoading-C0EEZ3ab.js";import"./index-VnRLIvr7.js";import"./dict-B_9qLt7l.js";const{renderDict:tA}=H(),oA=[{title:"id",dataIndex:"id"},{title:"状态",dataIndex:"status",customRender({value:c}){return tA(c,F.NORMAL_DISABLE)}},{title:"预览",dataIndex:"groupImg"},{title:"上传时间",dataIndex:"createTime"}],nA={class:"flex flex-row"},iA={class:"<sm:hidden"},sA=B("h3",{class:"text-center"},"当前微信群",-1),jA=V({name:"Wechat",__name:"index",setup(c){const l=$("");AA(()=>t(this,null,function*(){yield e()}));function e(){return t(this,null,function*(){l.value=yield x()})}const[u,{reload:o}]=M({rowSelection:{type:"checkbox"},api:L,showIndexColumn:!1,rowKey:"id",columns:oA,actionColumn:{width:200,title:"操作",key:"action",fixed:"right"}}),[h,{openModal:I}]=J(),[Q,{openModal:a}]=J(),n=Z("authPassword","");function R(){I(!0)}function S(){a(!0)}const{createConfirm:K}=_();function b(d){return t(this,null,function*(){K({iconType:"warning",title:"提示",content:"是否将此项目设为默认",onOk:()=>t(this,null,function*(){const m=O(d);m.status=m.status==1?0:1,yield z(m,n.value),yield o(),setTimeout(()=>t(this,null,function*(){yield e()}),3e3)})})})}function v(d){return t(this,null,function*(){yield P([d.id],n.value),yield o()})}return(d,m)=>{const C=aA("a-button"),p=eA("auth");return g(),r(A(U),{dense:""},{default:s(()=>[B("div",nA,[B("div",iA,[sA,E(A(q),{src:"data:image/png;base64,"+l.value,width:360,preview:!1,fallback:"data:image/png;base64,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"},null,8,["src"])]),B("div",null,[E(A(D),{onRegister:A(u)},{tableTitle:s(()=>[E(A(X),null,{default:s(()=>[f((g(),r(C,{type:"primary",onClick:R},{default:s(()=>[k("上传群图片")]),_:1})),[[p,"wechat:wechat:upload"]]),f((g(),r(C,{type:"primary",onClick:S},{default:s(()=>[k("授权")]),_:1})),[[p,"wechat:wechat:list"]]),E(A(W),{class:"h-30px <sm:hidden","show-icon":"",message:"该功能只是为了方便上传gitee微信群图片, 勿乱操作",type:"warning"})]),_:1})]),bodyCell:s(({column:N,record:i})=>[N.key==="groupImg"?(g(),r(A(Y),{key:0,imgList:[i.groupImg]},null,8,["imgList"])):y("",!0),N.key==="action"?(g(),r(A(j),{key:1,stopButtonPropagation:"",actions:[{label:"设为默认",icon:A(w).EDIT,disabled:i.status==0,auth:"wechat:wechat:edit",onClick:b.bind(null,i)},{label:"删除",icon:A(w).DELETE,color:"error",disabled:i.status==0,auth:"wechat:wechat:remove",popConfirm:{placement:"left",title:"是否删除微信群["+i.id+"]?",confirm:v.bind(null,i)}}]},null,8,["actions"])):y("",!0)]),_:1},8,["onRegister"])])]),E(T,{onRegister:A(h),onReload:A(o)},null,8,["onRegister","onReload"]),E(G,{onRegister:A(Q)},null,8,["onRegister"])]),_:1})}}});export{jA as default};