2 lines
5.6 KiB
Java
2 lines
5.6 KiB
Java
var Y=Object.defineProperty,Z=Object.defineProperties;var $=Object.getOwnPropertyDescriptors;var E=Object.getOwnPropertySymbols;var oo=Object.prototype.hasOwnProperty,to=Object.prototype.propertyIsEnumerable;var I=(i,o,t)=>o in i?Y(i,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):i[o]=t,R=(i,o)=>{for(var t in o||(o={}))oo.call(o,t)&&I(i,t,o[t]);if(E)for(var t of E(o))to.call(o,t)&&I(i,t,o[t]);return i},T=(i,o)=>Z(i,$(o));var v=(i,o,t)=>new Promise((h,m)=>{var k=p=>{try{c(t.next(p))}catch(d){m(d)}},S=p=>{try{c(t.throw(p))}catch(d){m(d)}},c=p=>p.done?h(p.value):Promise.resolve(p.value).then(k,S);c((t=t.apply(i,o)).next())});import{d as M,ah as l,v as eo,ar as no,as as u,k as a,aF as r,u as s,q as C,aC as f,ag as io,G as _,r as F,f as ro}from"./vue-vendor-C7Zq48Yl.js";import"./index-BgJbdjPf.js";import{useListPage as po}from"./useListPage-BWia52we.js";import"./index-Du0A3ksf.js";import ao from"./OpenApiModal-Dr_F49Ob.js";import{s as so,a as lo,c as mo}from"./OpenApi.data-T5iKVkP_.js";import{b as uo,g as co,a as fo,l as _o,d as bo}from"./OpenApi.api-CrU5ny5d.js";import{ap as go,al as Co,d as ho}from"./index-BI6CMai0.js";import{J as yo}from"./componentMap-BBZeqR-K.js";import wo from"./BasicTable-DfLkrEeh.js";import"./antd-vue-vendor-BPnV8VqP.js";import"./useMethods-DVip17X8.js";import"./vxe-table-vendor-B88kchpX.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"./index-CNkz_PUv.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";import"./useJvxeMethods-JQtX-_a1.js";import"./vxeUtils-DQ1rq-ie.js";const xo=M({name:"openapi-openApi"}),vo=M(T(R({},xo),{setup(i){const o=F({}),t=ro([]),[h,{openModal:m}]=Co(),k=go(),{prefixCls:S,tableContext:c,onExportXls:p,onImportXls:d}=po({tableProps:{title:"接口管理",api:_o,columns:mo,canResize:!1,formConfig:{schemas:lo,autoSubmitOnEnter:!0,showAdvancedButton:!0,fieldMapToNumber:[],fieldMapToTime:[]},actionColumn:{width:120,fixed:"right"},beforeFetch:e=>Object.assign(e,o)},exportConfig:{name:"接口管理",url:fo,params:o},importConfig:{url:co,success:b}}),[O,{reload:D},{rowSelection:U,selectedRowKeys:y}]=c,B=F(so);function j(e){Object.keys(e).map(n=>{o[n]=e[n]}),D()}function q(e,n){t.value=[],e===!0&&t.value.push(n.id)}function N(){m(!0,{isUpdate:!1,showFooter:!0})}function L(e){m(!0,{record:e,isUpdate:!0,showFooter:!0})}function P(e){m(!0,{record:e,isUpdate:!0,showFooter:!1})}function Q(e){return v(this,null,function*(){yield bo({id:e.id},b)})}function V(){return v(this,null,function*(){yield uo({ids:y.value},b)})}function b(){(y.value=[])&&D()}function X(e){return[{label:"编辑",onClick:L.bind(null,e),auth:"openapi:open_api:edit"}]}function z(e){return[{label:"详情",onClick:P.bind(null,e)},{label:"删除",popConfirm:{title:"是否确认删除",confirm:Q.bind(null,e),placement:"topLeft"},auth:"openapi:open_api:delete"}]}return(e,n)=>{const w=l("a-button"),K=l("j-upload-button"),A=l("Icon"),G=l("a-menu-item"),H=l("a-menu"),J=l("a-dropdown"),W=l("super-query"),g=eo("auth");return u(),no("div",null,[a(s(wo),{onRegister:s(O),rowSelection:s(U),onExpand:q},{tableTitle:r(()=>[C((u(),f(w,{type:"primary",onClick:N,preIcon:"ant-design:plus-outlined"},{default:r(()=>[...n[0]||(n[0]=[_(" 新增",-1)])]),_:1})),[[g,"openapi:open_api:add"]]),C((u(),f(w,{type:"primary",preIcon:"ant-design:export-outlined",onClick:s(p)},{default:r(()=>[...n[1]||(n[1]=[_(" 导出",-1)])]),_:1},8,["onClick"])),[[g,"openapi:open_api:exportXls"]]),C((u(),f(K,{type:"primary",preIcon:"ant-design:import-outlined",onClick:s(d)},{default:r(()=>[...n[2]||(n[2]=[_("导入",-1)])]),_:1},8,["onClick"])),[[g,"openapi:open_api:importExcel"]]),s(y).length>0?(u(),f(J,{key:0},{overlay:r(()=>[a(H,null,{default:r(()=>[a(G,{key:"1",onClick:V},{default:r(()=>[a(A,{icon:"ant-design:delete-outlined"}),n[3]||(n[3]=_(" 删除 ",-1))]),_:1})]),_:1})]),default:r(()=>[C((u(),f(w,null,{default:r(()=>[n[4]||(n[4]=_("批量操作 ",-1)),a(A,{icon:"mdi:chevron-down"})]),_:1})),[[g,"openapi:open_api:deleteBatch"]])]),_:1})):io("",!0),a(W,{config:B,onSearch:j},null,8,["config"])]),action:r(({record:x})=>[a(s(yo),{actions:X(x),dropDownActions:z(x)},null,8,["actions","dropDownActions"])]),bodyCell:r(({column:x,record:ko,index:So,text:Do})=>[...n[5]||(n[5]=[])]),_:1},8,["onRegister","rowSelection"]),a(ao,{onRegister:s(h),onSuccess:b},null,8,["onRegister"])])}}})),Ut=ho(vo,[["__scopeId","data-v-76e8bb54"]]);export{Ut as default};
|