EditTable-0b2b8a4c.js 3.2 KB

1
  1. import{d as z,u as D,J as q,r as _,l as A,x as F,a,o as O,v as S,w as l,f as t,O as U,n as d,h as W,W as j,X as B,C as J,A as M,D as P,I as X,_ as G,__tla as H}from"./index-109091f6.js";import{_ as K,__tla as L}from"./ContentWrap-ca8c2b43.js";import{u as N,__tla as Q}from"./tagsView-671a991d.js";import Y,{__tla as Z}from"./BasicInfoForm-fcbd8d79.js";import $,{__tla as aa}from"./ColumInfoForm-d0bb67d8.js";import ta,{__tla as la}from"./GenerateInfoForm-23225988.js";import{g as ea,u as ra,__tla as _a}from"./index-4e45a78c.js";import{u as na,__tla as oa}from"./useMessage-a73e6aee.js";import{__tla as sa}from"./ContentWrap.vue_vue_type_script_setup_true_lang-6f212343.js";import{__tla as ua}from"./el-card-898ef425.js";import{__tla as ca}from"./formRules-f7d0a9c5.js";import{__tla as ma}from"./dict.type-5ce67891.js";import{__tla as fa}from"./el-dropdown-item-7eda189e.js";import{__tla as ia}from"./el-tree-select-da161ed7.js";import{__tla as da}from"./dict-3e9e89f4.js";import"./tree-0af4953a.js";import{__tla as ya}from"./index-829c7379.js";let y,pa=Promise.all([(()=>{try{return H}catch{}})(),(()=>{try{return L}catch{}})(),(()=>{try{return Q}catch{}})(),(()=>{try{return Z}catch{}})(),(()=>{try{return aa}catch{}})(),(()=>{try{return la}catch{}})(),(()=>{try{return _a}catch{}})(),(()=>{try{return oa}catch{}})(),(()=>{try{return sa}catch{}})(),(()=>{try{return ua}catch{}})(),(()=>{try{return ca}catch{}})(),(()=>{try{return ma}catch{}})(),(()=>{try{return fa}catch{}})(),(()=>{try{return ia}catch{}})(),(()=>{try{return da}catch{}})(),(()=>{try{return ya}catch{}})()]).then(async()=>{y=G(z({name:"InfraCodegenEditTable",__name:"EditTable",setup(ha){const{t:p}=W(),h=na(),{push:b,currentRoute:v}=D(),{query:g}=q(),{delView:w}=N(),o=_(!1),s=_("colum"),c=_(),I=_(),m=_(),e=_({table:{},columns:[]}),k=async()=>{var r,n;if(a(e)){await((r=a(c))==null?void 0:r.validate()),await((n=a(m))==null?void 0:n.validate());try{await ra(e.value),h.success(p("common.updateSuccess")),f()}catch{}}},f=()=>{w(a(v)),b("/infra/codegen")};return A(()=>{(async()=>{const r=g.id;if(r){o.value=!0;try{e.value=await ea(r)}finally{o.value=!1}}})()}),(r,n)=>{const u=j,x=B,i=J,C=M,R=P,V=K,E=X;return F((O(),S(V,null,{default:l(()=>[t(x,{modelValue:a(s),"onUpdate:modelValue":n[0]||(n[0]=T=>U(s)?s.value=T:null)},{default:l(()=>[t(u,{label:"\u57FA\u672C\u4FE1\u606F",name:"basicInfo"},{default:l(()=>[t(a(Y),{ref_key:"basicInfoRef",ref:c,table:a(e).table},null,8,["table"])]),_:1}),t(u,{label:"\u5B57\u6BB5\u4FE1\u606F",name:"colum"},{default:l(()=>[t(a($),{ref_key:"columInfoRef",ref:I,columns:a(e).columns},null,8,["columns"])]),_:1}),t(u,{label:"\u751F\u6210\u4FE1\u606F",name:"generateInfo"},{default:l(()=>[t(a(ta),{ref_key:"generateInfoRef",ref:m,table:a(e).table,columns:a(e).columns},null,8,["table","columns"])]),_:1})]),_:1},8,["modelValue"]),t(R,null,{default:l(()=>[t(C,{style:{float:"right"}},{default:l(()=>[t(i,{loading:a(o),type:"primary",onClick:k},{default:l(()=>[d("\u4FDD\u5B58")]),_:1},8,["loading"]),t(i,{onClick:f},{default:l(()=>[d("\u8FD4\u56DE")]),_:1})]),_:1})]),_:1})]),_:1})),[[E,a(o)]])}}}),[["__file","D:/zhongxing/mall-newfeifan-zx-admin/src/views/infra/codegen/EditTable.vue"]])});export{pa as __tla,y as default};