2 lines
4.8 KiB
Java
2 lines
4.8 KiB
Java
var $=Object.defineProperty,A=Object.defineProperties;var E=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var K=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable;var y=(e,t,o)=>t in e?$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o,R=(e,t)=>{for(var o in t||(t={}))K.call(t,o)&&y(e,o,t[o]);if(x)for(var o of x(t))q.call(t,o)&&y(e,o,t[o]);return e},T=(e,t)=>A(e,E(t));var h=(e,t,o)=>new Promise((f,_)=>{var g=i=>{try{c(o.next(i))}catch(p){_(p)}},k=i=>{try{c(o.throw(i))}catch(p){_(p)}},c=i=>i.done?f(i.value):Promise.resolve(i.value).then(g,k);c((o=o.apply(e,t)).next())});import{d as L,ah as l,aC as M,as as v,aF as n,k as r,u as s,ag as Q,G as C,aG as U,J as B}from"./vue-vendor-C7Zq48Yl.js";import"./index-BgJbdjPf.js";import{r as W,d as I,e as S}from"./tenant.api-7xr32mep.js";import{s as Y,r as Z}from"./tenant.data-CcUGQyvz.js";import{useListPage as tt}from"./useListPage-BWia52we.js";import{B as ot}from"./index-Du0A3ksf.js";import{ak as et,u as it,d as nt}from"./index-BI6CMai0.js";import{M as D}from"./antd-vue-vendor-BPnV8VqP.js";import rt from"./BasicTable-DfLkrEeh.js";import{J as st}from"./componentMap-BBZeqR-K.js";import"./renderUtils-BumghUlZ.js";import"./index-CNkz_PUv.js";import"./vxe-table-vendor-B88kchpX.js";import"./validator-D5SvXAAX.js";import"./user.api-C1eRtqao.js";import"./useMethods-DVip17X8.js";import"./index-Di-j2gt4.js";import"./BasicForm-BJnSRkIE.js";import"./index-DeEq83Ov.js";import"./index-pxs5MULf.js";import"./index-BgYCgfME.js";import"./index-f8O7TghW.js";import"./useTimeout-DDl4l82I.js";import"./useIntersectionObserver-BMxdTqP3.js";import"./BasicModal-0sAdFEk_.js";import"./ModalHeader-keHdAHWH.js";import"./useWindowSizeFn-PRZSD86C.js";import"./useForm-BZtHZyx2.js";import"./JAreaLinkage-BeRUFHSB.js";import"./areaDataUtil-CbYCy3Ig.js";import"./JSelectUser-B71zikzw.js";import"./props-DAezUTeZ.js";import"./JSelectBiz-CnEaVMUF.js";import"./JSelectDept-DRDVeruW.js";import"./index-CUdllngZ.js";import"./bem-EhXRi4nW.js";import"./props-D4vdsy3J.js";import"./useContextMenu-Cwx1lIOK.js";import"./TreeIcon-DE4jdeZV.js";import"./JCodeEditor-CLVZA7Uj.js";import"./useFormItem-BdW6EoZe.js";import"./htmlmixed-NhwyF9-q.js";import"./vue-CgbRSACy.js";/* empty css */import"./JAddInput-D6qcyZjQ.js";import"./depart.api-DeMNV8zW.js";import"./JPopup-Bva6u6tk.js";import"./usePopBiz-CG0vVpgI.js";import"./index-Dg4HCEvo.js";import"./EasyCronInput-7xfJ3nBh.js";import"./JEllipsis-DqRFTSm0.js";import"./download-UE0L9Rfp.js";import"./base64Conver-24EVOS6V.js";import"./index-CIBZG4nR.js";import"./index-BhQEwnQQ.js";import"./useCountdown-DqnNWBp6.js";import"./useFormItemSingle-BbRhswfn.js";import"./JUpload-Cz9HN61B.js";import"./index-MGIrEF-A.js";import"./index-MREkPhsT.js";import"./injectionKey-DPVn4AgL.js";const at=L({name:"tenant-recycle-bin-modal"}),mt=L(T(R({},at),{emits:["success","register"],setup(e,{emit:t}){const{createMessage:o}=it(),[f]=et(()=>{}),{prefixCls:_,tableContext:g,onExportXls:k,onImportXls:c}=tt({tableProps:{api:W,columns:Z,size:"small",formConfig:{schemas:Y},actionColumn:{width:120},ellipsis:!0}}),i=t,[p,{reload:O,updateTableDataRecord:pt},{rowSelection:P,selectedRows:lt,selectedRowKeys:d}]=g;function N(a){return[{label:"还原",icon:"ant-design:redo-outlined",popConfirm:{title:"是否确认还原",confirm:V.bind(null,a)}},{label:"彻底删除",icon:"ant-design:scissor-outlined",popConfirm:{title:"是否确认彻底删除",confirm:j.bind(null,a)}}]}function V(a){I({ids:a.id},u),i("success")}function u(){(d.value=[])&&O()}function j(a){return h(this,null,function*(){yield S({ids:a.id},u)})}function z(){D.confirm({title:"彻底删除",content:"是否确认彻底删除",okText:"确认",cancelText:"取消",onOk:()=>{S({ids:B(s(d)).join(",")},u)}})}function F(){D.confirm({title:"还原",content:"是否确认还原",okText:"确认",cancelText:"取消",onOk:()=>{I({ids:B(s(d)).join(",")},u),i("success")}})}return(a,m)=>{const b=l("Icon"),w=l("a-menu-item"),G=l("a-menu"),H=l("a-button"),J=l("a-dropdown");return v(),M(s(ot),U(a.$attrs,{onRegister:s(f),title:"用户回收站",showOkBtn:!1,width:"1000px",destroyOnClose:""}),{default:n(()=>[r(s(rt),{onRegister:s(p),rowSelection:s(P)},{tableTitle:n(()=>[s(d).length>0?(v(),M(J,{key:0},{overlay:n(()=>[r(G,null,{default:n(()=>[r(w,{key:"1",onClick:z},{default:n(()=>[r(b,{icon:"ant-design:delete-outlined"}),m[0]||(m[0]=C(" 批量删除 ",-1))]),_:1}),r(w,{key:"1",onClick:F},{default:n(()=>[r(b,{icon:"ant-design:redo-outlined"}),m[1]||(m[1]=C(" 批量还原 ",-1))]),_:1})]),_:1})]),default:n(()=>[r(H,null,{default:n(()=>[m[2]||(m[2]=C("批量操作 ",-1)),r(b,{icon:"ant-design:down-outlined"})]),_:1})]),_:1})):Q("",!0)]),action:n(({record:X})=>[r(s(st),{actions:N(X)},null,8,["actions"])]),_:1},8,["onRegister","rowSelection"])]),_:1},16,["onRegister"])}}})),wo=nt(mt,[["__scopeId","data-v-3ad893c7"]]);export{wo as default};
|