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
2.2 KiB
JavaScript
2 lines
2.2 KiB
JavaScript
var c=(n,i,t)=>new Promise((m,a)=>{var l=e=>{try{s(t.next(e))}catch(r){a(r)}},p=e=>{try{s(t.throw(e))}catch(r){a(r)}},s=e=>e.done?m(e.value):Promise.resolve(e.value).then(l,p);s((t=t.apply(n,i)).next())});import{I as _,h as b,_ as x}from"./entry/index-C2Ijy48E-1723706691540.js";import{vxeTableColumns as k,validRules as y}from"./genConfig.data-DbL_jVY7.js";import{V}from"./index-443LDxde.js";import{f as E}from"./antd-BY-1PcYE.js";import{d as h,f as T,r as w,aa as R,_ as j,$ as B,k as u,ad as G,u as f,a0 as N,a9 as v,G as g}from"./vue-aEZWZQSa.js";import"./dictType-DxUU9T0n.js";import"./componentMap-zBHKqdNc.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-CVQ-sEzT.js";import"./index-DVy1eUzr.js";import"./index-fya05jI8.js";import"./useWindowSizeFn-CjdUjzGl.js";import"./useSortable-Bra4jKJL.js";import"./download-Cu3oizbN.js";import"./useLoading-C2GeNIUj.js";import"./copyTextToClipboard-BBFF3Y3I.js";import"./onMountedOrActivated-BIJ0U1R1.js";import"./style-apcQnL4e.js";import"./helper-D0Efh3UP.js";import"./BasicForm.vue_vue_type_style_index_0_lang-D499EpF5.js";const P={class:"flex gap-2 justify-center mt-5"},I=h({__name:"GenConfig",props:{value:{}},emits:["jumpto"],setup(n,{emit:i}){const t=n,m=i,a=T(),l=w({id:"CodeGenVxeTable",keepSource:!0,border:!0,editConfig:{trigger:"click",mode:"cell",showStatus:!0},columns:k,toolbarConfig:{enabled:!1},columnConfig:{resizable:!0},data:t.value.columns,proxyConfig:{enabled:!1},editRules:y}),{createMessage:p}=b();function s(){return c(this,null,function*(){var o;return(yield(o=a.value)==null?void 0:o.validate())?(p.error("校验未通过"),Promise.reject(new Error("校验未通过"))):Promise.resolve()})}function e(r){return c(this,null,function*(){try{yield s();const o=E(t.value);m("jumpto",r,o)}catch(o){}})}return(r,o)=>{const d=R("a-button");return j(),B("div",null,[u(f(V),G({ref_key:"tableRef",ref:a},l),null,16),N("div",P,[u(d,{"pre-icon":f(_).PREV,onClick:o[0]||(o[0]=C=>e(0))},{default:v(()=>[g("上一步")]),_:1},8,["pre-icon"]),u(d,{"post-icon":f(_).NEXT,type:"primary",onClick:o[1]||(o[1]=C=>e(2))},{default:v(()=>[g("完成")]),_:1},8,["post-icon"])])])}}}),oe=x(I,[["__scopeId","data-v-0d5f0d28"]]);export{oe as default};
|