2 lines
4.7 KiB
Java
2 lines
4.7 KiB
Java
var U=Object.defineProperty,X=Object.defineProperties;var z=Object.getOwnPropertyDescriptors;var R=Object.getOwnPropertySymbols;var G=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable;var x=(i,t,o)=>t in i?U(i,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):i[t]=o,E=(i,t)=>{for(var o in t||(t={}))G.call(t,o)&&x(i,o,t[o]);if(R)for(var o of R(t))H.call(t,o)&&x(i,o,t[o]);return i},I=(i,t)=>X(i,z(t));var f=(i,t,o)=>new Promise((y,g)=>{var c=n=>{try{d(o.next(n))}catch(u){g(u)}},C=n=>{try{d(o.throw(n))}catch(u){g(u)}},d=n=>n.done?y(n.value):Promise.resolve(n.value).then(c,C);d((o=o.apply(i,t)).next())});import{d as T,ah as s,ar as J,as as b,k as a,aF as e,au as L,av as N,aC as k,ag as S,G as _,u as p}from"./vue-vendor-C7Zq48Yl.js";import"./index-BgJbdjPf.js";import"./index-Du0A3ksf.js";import{_ as W,b as $,s as j,c as q,l as O,d as Q}from"./HomeConfigModal-O58sdp58.js";import{useListPage as Y}from"./useListPage-BWia52we.js";import{J as Z}from"./componentMap-BBZeqR-K.js";import oo from"./BasicTable-DfLkrEeh.js";import{al as to}from"./index-BI6CMai0.js";import"./antd-vue-vendor-BPnV8VqP.js";import"./BasicModal-0sAdFEk_.js";import"./ModalHeader-keHdAHWH.js";import"./useTimeout-DDl4l82I.js";import"./vxe-table-vendor-B88kchpX.js";import"./index-DeEq83Ov.js";import"./useWindowSizeFn-PRZSD86C.js";import"./index-pxs5MULf.js";import"./index-BgYCgfME.js";import"./index-f8O7TghW.js";import"./useIntersectionObserver-BMxdTqP3.js";import"./index-Di-j2gt4.js";import"./BasicForm-BJnSRkIE.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"./index-CNkz_PUv.js";import"./depart.api-DeMNV8zW.js";import"./JPopup-Bva6u6tk.js";import"./usePopBiz-CG0vVpgI.js";import"./useMethods-DVip17X8.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 eo=T({name:"home-config"}),lt=T(I(E({},eo),{setup(i){const[t,{openModal:o}]=to(),{tableContext:y}=Y({designScope:"home-config",tableProps:{title:"首页配置",api:O,columns:q,formConfig:{labelAlign:"left",labelWidth:80,schemas:j,baseRowStyle:{marginLeft:"2px"}},actionColumn:{width:80},defSort:{column:"id",order:"desc"}}}),[g,{reload:c,clearSelectedRowKeys:C},{rowSelection:d,selectedRowKeys:n}]=y;function u(){return f(this,null,function*(){o(!0,{isUpdate:!1})})}function A(l){return f(this,null,function*(){o(!0,{isUpdate:!0,values:l})})}function B(l){return f(this,null,function*(){yield Q({id:l.id},()=>{c()})})}function F(){return f(this,null,function*(){yield $({ids:n.value},()=>{C(),c()})})}function V(l){return[{label:"编辑",onClick:A.bind(null,l)},{label:"删除",popConfirm:{title:"是否确认删除",confirm:B.bind(null,l)}}]}return(l,r)=>{const D=s("a-button"),h=s("Icon"),K=s("a-menu-item"),M=s("a-menu"),P=s("a-dropdown"),v=s("a-tag");return b(),J("div",null,[a(p(oo),{onRegister:p(g),rowSelection:p(d)},{tableTitle:e(()=>[a(D,{type:"primary",preIcon:"ant-design:plus-outlined",onClick:u},{default:e(()=>[...r[0]||(r[0]=[_("新增",-1)])]),_:1}),p(n).length>0?(b(),k(P,{key:0},{overlay:e(()=>[a(M,null,{default:e(()=>[a(K,{key:"1",onClick:F},{default:e(()=>[a(h,{icon:"ant-design:delete-outlined"}),r[1]||(r[1]=_(" 删除 ",-1))]),_:1})]),_:1})]),default:e(()=>[a(D,null,{default:e(()=>[r[2]||(r[2]=_("批量操作",-1)),a(h,{icon:"mdi:chevron-down"})]),_:1})]),_:1})):S("",!0)]),action:e(({record:m})=>[a(p(Z),{actions:V(m)},null,8,["actions"])]),status:e(({text:m})=>[m==0?(b(),k(v,{key:0,color:"pink"},{default:e(()=>[...r[3]||(r[3]=[_("禁用",-1)])]),_:1})):S("",!0),m==1?(b(),k(v,{key:1,color:"#87d068"},{default:e(()=>[...r[4]||(r[4]=[_("启用",-1)])]),_:1})):S("",!0)]),relationType:e(({text:m,record:w})=>[L("span",null,N(w.roleCode=="DEF_INDEX_ALL"?"全局默认":m),1)]),roleCode:e(({text:m,record:w})=>[L("span",null,N(w.roleCode=="DEF_INDEX_ALL"?"菜单默认首页":m),1)]),_:1},8,["onRegister","rowSelection"]),a(W,{onRegister:p(t),onSuccess:p(c)},null,8,["onRegister","onSuccess"])])}}}));export{lt as default};
|