Files
qhmes/deploy-qhmes/frontend/js/CgformCopyList-BanghzBW-CFts6108.js
2026-05-15 11:34:12 +08:00

2 lines
7.9 KiB
Java

import{d as k,p as B,w as v,ah as r,ar as C,as as w,F as I,au as q,k as t,at as N,aF as n,ag as T,G as m}from"./vue-vendor-C7Zq48Yl.js";import"./index-BgJbdjPf.js";import{C as O}from"./CgformModal-xktwfaX1-C8ycdutA.js";import V from"./DbToOnlineModal-BFIu1ZAg-86wYVxDc.js";import _ from"./CustomButtonList-BBihaOG7-oq1Wrb6m.js";import L from"./EnhanceJsModal-BPBW520t-CaXgRitB.js";import F from"./EnhanceJavaModal-DhDf7GhT-C2Y4CBPv.js";import z from"./EnhanceSqlModal-D3bXi6z4-TCDy66kt.js";import Z from"./AuthManagerDrawer-Du8Hr9bQ-DsGJa3kG.js";import j from"./AuthSetterModal-BJzwhsZn-Bw9pDADJ.js";import G from"./CgformAddressModal-DOcieUw2-Bmb78e-u.js";import{O as P,t as Q}from"./useCgformList-23f3R71E-D9IHBxVE.js";import{h as U}from"./main.index-Cs5ETdXF.js";import{J as W}from"./componentMap-BBZeqR-K.js";import X from"./BasicTable-DfLkrEeh.js";import"./index-BI6CMai0.js";import"./antd-vue-vendor-BPnV8VqP.js";import"./vxe-table-vendor-B88kchpX.js";import"./index-Du0A3ksf.js";import"./BasicModal-0sAdFEk_.js";import"./ModalHeader-keHdAHWH.js";import"./useTimeout-DDl4l82I.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"./useSchemas-svH7q1tm-S_YQfH9s.js";import"./validator-D5SvXAAX.js";import"./user.api-C1eRtqao.js";import"./DBAttributeTable-BqVDPbcC-DpK_vCYw.js";import"./useTableSync-BAWujyoc-CpxxVsa6.js";import"./cgform.data-CviSPXEg-BseaVj6W.js";import"./aiModal-CbxEF4yF-BKz3XkvX.js";import"./PageAttributeTable-8udeqqVG-CIfQjrAu.js";import"./LinkTableConfigModal-5WVlPPIx-Bsssux9J.js";import"./LinkTableFieldConfigModal-ZG9xTFfN-BG2cNJvD.js";import"./FieldExtendJsonModal-C9MvnALf-Cbou3qhk.js";import"./SetSwitchOptions-CVRgZH8g-z6D6JK1w.js";import"./constant-DnbpmwZg-Ddbq-fz2.js";import"./CheckDictTable-DUdNJrAx-D2Bin3vu.js";import"./index-LC2cJMy0.js";import"./ForeignKeyTable-CkyhWTGf-BNSWVvzu.js";import"./IndexTable-C_17s8Lj-DaKECH8M.js";import"./QueryTable-ChFnaZj3-Dd2yldvm.js";import"./ExtendConfigModal-Be-gEamS-pbPhlLF1.js";import"./useOnlineTest-_onDRxjY-Mu0PhkZd.js";import"./useExtendComponent-D3N4jqMD-BdcrIiWO.js";import"./index-CTZQXB0y.js";import"./JUpload-Cz9HN61B.js";import"./customExpression-C9jki4vL.js";import"./useListPage-BWia52we.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"./index-MGIrEF-A.js";import"./index-MREkPhsT.js";import"./injectionKey-DPVn4AgL.js";import"./LinkTableListPiece-DrNSark7-C1dHz4Dy.js";import"./DictColors-Cn4yPqfS.js";import"./OnlineSelectCascade-BWTVAfOS-Cb16XdEY.js";import"./JModalTip-VeUmOvUx-C10ppy-S.js";import"./utils-DcQ65Qmw-BRzPjLk2.js";import"./BuiltInButtonList.vue_vue_type_script_setup_true_lang-5-4hU0bi-BAg_utw5.js";import"./EnhanceJsHistory-De17P14L-CBMZnd4h.js";import"./enhance.api-BqHb-YGL-DLA1Agkf.js";import"./enhance.data-DRCzy5Bx-DNLkMYxx.js";import"./index-CjmLh_1m.js";import"./AuthFieldConfig-CRGCjoXB-B3Jx3DEc.js";import"./auth.api-2QmzY0ji-CZbs6Z4o.js";import"./auth.data-Cp8D9uZ7-CIhflRNS.js";import"./AuthButtonConfig-CpQ38BcP-xHypgVE_.js";import"./AuthDataConfig-C63dpxCs-DpDx45tz.js";import"./LeftRole-DhQUYRZN-lNDvcamg.js";import"./LeftDepart-TEh4ybua-Csjw0ayw.js";import"./LeftUser-CzR0qnp5-CofEz7j3.js";import"./AuthFieldTree-Bpj9QUm6-DdAQI0yZ.js";import"./AuthButtonTree-CQIeTMAV-DCEpaSU4.js";import"./AuthDataTree-CTip8ZtW-Di46lPLB.js";import"./cgformState-CUyRXfhW-C82paFrV.js";const Y=k({name:"CgformCopyList",components:{BasicTable:X,TableAction:W,CgformModal:O,DbToOnlineModal:V,CustomButtonList:_,EnhanceJsModal:L,EnhanceJavaModal:F,EnhanceSqlModal:z,AuthManagerDrawer:Z,AuthSetterModal:j,CgformAddressModal:G},setup(){const o=P.copy;B("cgformPageType",o);const{router:e,pageContext:E,getTableAction:A,getDropDownAction:b,onShowCustomButton:R,onShowEnhanceJs:a,onShowEnhanceSql:p,onShowEnhanceJava:s,registerCustomButtonModal:l,registerEnhanceJsModal:c,registerEnhanceSqlModal:d,registerEnhanceJavaModal:g,registerAuthManagerDrawer:u,registerAuthSetterModal:h,registerCgformModal:M,registerDbToOnlineModal:S,registerAddressModal:f}=Q({pageType:o,designScope:"online-cgform-list",columns:[{title:"视图表名",dataIndex:"tableName"},{title:"视图表描述",dataIndex:"tableTxt"},{title:"原表版本",dataIndex:"copyVersion"},{title:"视图版本",dataIndex:"tableVersion"}],formSchemas:[{label:"表名",field:"tableName",component:"JInput"}]}),{prefixCls:i,tableContext:D}=E,[y,{reload:J},{rowSelection:x}]=D;return v(e.currentRoute,()=>J()),{prefixCls:i,reload:J,rowSelection:x,getTableAction:A,getDropDownAction:b,onShowCustomButton:R,onShowEnhanceJs:a,onShowEnhanceSql:p,onShowEnhanceJava:s,registerCustomButtonModal:l,registerEnhanceJsModal:c,registerEnhanceSqlModal:d,registerEnhanceJavaModal:g,registerAuthManagerDrawer:u,registerAuthSetterModal:h,registerTable:y,registerCgformModal:M,registerDbToOnlineModal:S,registerAddressModal:f}}}),$={key:0,style:{color:"limegreen"}},H={key:1,style:{color:"red"}};function K(o,e,E,A,b,R){const a=r("a-button"),p=r("TableAction"),s=r("BasicTable"),l=r("CgformModal"),c=r("EnhanceJsModal"),d=r("EnhanceJavaModal"),g=r("EnhanceSqlModal"),u=r("DbToOnlineModal"),h=r("CustomButtonList"),M=r("AuthManagerDrawer"),S=r("AuthSetterModal"),f=r("CgformAddressModal");return w(),C(I,null,[q("div",{class:N(o.prefixCls)},[t(s,{onRegister:o.registerTable,rowSelection:o.rowSelection},{tableTitle:n(()=>[t(a,{onClick:o.onShowCustomButton,type:"primary",preIcon:"ant-design:highlight"},{default:n(()=>[...e[0]||(e[0]=[m("自定义按钮",-1)])]),_:1},8,["onClick"]),t(a,{onClick:o.onShowEnhanceJs,type:"primary",preIcon:"ant-design:strikethrough"},{default:n(()=>[...e[1]||(e[1]=[m("JS增强",-1)])]),_:1},8,["onClick"]),t(a,{onClick:o.onShowEnhanceSql,type:"primary",preIcon:"ant-design:filter"},{default:n(()=>[...e[2]||(e[2]=[m("SQL增强",-1)])]),_:1},8,["onClick"]),t(a,{onClick:o.onShowEnhanceJava,type:"primary",preIcon:"ant-design:tool"},{default:n(()=>[...e[3]||(e[3]=[m("Java增强",-1)])]),_:1},8,["onClick"])]),dbSync:n(({text:i})=>[i==="Y"?(w(),C("span",$,"已同步")):T("",!0),i==="N"?(w(),C("span",H,"未同步")):T("",!0)]),action:n(({record:i})=>[t(p,{actions:o.getTableAction(i),dropDownActions:o.getDropDownAction(i)},null,8,["actions","dropDownActions"])]),_:1},8,["onRegister","rowSelection"])],2),t(l,{onRegister:o.registerCgformModal,actionButton:!1,onSuccess:o.reload},null,8,["onRegister","onSuccess"]),t(c,{onRegister:o.registerEnhanceJsModal},null,8,["onRegister"]),t(d,{onRegister:o.registerEnhanceJavaModal},null,8,["onRegister"]),t(g,{onRegister:o.registerEnhanceSqlModal},null,8,["onRegister"]),t(u,{onRegister:o.registerDbToOnlineModal,onSuccess:o.reload},null,8,["onRegister","onSuccess"]),t(h,{onRegister:o.registerCustomButtonModal},null,8,["onRegister"]),t(M,{onRegister:o.registerAuthManagerDrawer},null,8,["onRegister"]),t(S,{onRegister:o.registerAuthSetterModal},null,8,["onRegister"]),t(f,{onRegister:o.registerAddressModal},null,8,["onRegister"])],64)}const nr=U(Y,[["render",K]]);export{nr as default};