2 lines
16 KiB
JavaScript
2 lines
16 KiB
JavaScript
|
|
import{_ as X}from"./index.0bd51538.js";import{P as Y,l as ee,Z as le,m as ue,I as ae,C as te,D as oe,L as ne,Q as de,R as me,B as re,M as se,G as be,H as ie,F as pe,i as Fe}from"./element-plus.7c242749.js";import{u as ce,a as ge}from"./vue-router.680b42ce.js";import{t as _e,d as fe,a as Ve,g as Be}from"./code.2a7d2641.js";import{d as Ee}from"./dict.158da6f0.js";import{e as ve,f as Ce}from"./index.0f3c9d87.js";import{s as Ne}from"./menu.b0b832b5.js";import{u as Te}from"./useDictOptions.52ebb676.js";import{d as I,r as U,a1 as $,s as De,o as s,c,X as l,P as u,u as a,i as ye,a as i,W as g,a8 as V,O as _,U as B,T as x}from"./@vue.54440ad7.js";import"./@element-plus.b60a8dd3.js";import"./lodash-es.2b4cc642.js";import"./dayjs.62787758.js";import"./axios.07bd1294.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.b082b0c1.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./nprogress.a60d1674.js";import"./pinia.37585b34.js";import"./lodash.2fdde5ef.js";import"./@vueuse.30711f4d.js";import"./css-color-function.62c3b5fd.js";import"./color.9f8dc46a.js";import"./clone.cb80ecd4.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./ms.564e106c.js";import"./vue-clipboard3.185e208b.js";import"./clipboard.1c7a5dc5.js";import"./echarts.0909e9bd.js";import"./tslib.60310f1a.js";import"./zrender.91adfe72.js";import"./highlight.js.0fd4a67c.js";import"./@highlightjs.3654fb0a.js";const Ae={class:"code-edit"},Ue={class:"w-80"},ke={class:"w-80"},he={class:"w-80"},we={class:"w-80"},Pe={class:"w-80"},qe={class:"w-80"},Re=i("div",{class:"form-tips"},"\u751F\u6210\u6587\u4EF6\u6240\u5728\u6A21\u5757\u540D",-1),$e={class:"w-80"},xe=i("div",{class:"form-tips"},"\u538B\u7E2E\u5305\u4E0B\u8F7D\u65B9\u5F0F\u6682\u4E0D\u652F\u6301\u81EA\u52A8\u6784\u5EFA\u83DC\u5355\u6743\u9650",-1),Ie=i("div",{class:"form-tips"}," \u81EA\u52A8\u6784\u5EFA\uFF1A\u81EA\u52A8\u6267\u884C\u751F\u6210\u83DC\u5355sql\u3002 \u624B\u52A8\u6DFB\u52A0\uFF1A\u81EA\u884C\u6DFB\u52A0\u83DC\u5355 ",-1),Le={class:"w-80"},Se={class:"w-80"},Oe=I({name:"tableEdit"}),Dl=I({...Oe,setup(je){let k;(m=>{m.CRUD="crud",m.TREE="tree"})(k||(k={}));let h;(m=>{m[m.ZIP=0]="ZIP",m[m.CUSTOM_PATH=1]="CUSTOM_PATH"})(h||(h={}));const L=ce(),S=ge(),{removeTab:O}=ve(),T=U("column"),t=$({base:{id:"",tableName:"",tableComment:"",entityName:"",authorName:"",remarks:""},column:[],gen:{functionName:"",genPath:"",genTpl:"",genType:0,moduleName:"",subTableFk:"",subTableName:"",subTableFr:"",treeParent:"",treePrimary:"",treeName:"",menuName:"",menuStatus:0,menuPid:0}}),w=De(),P=$({["base.tableName"]:[{required:!0,message:"\u8BF7\u8F93\u5165\u8868\u540D\u79F0",trigger:"blur"}],["base.tableComment"]:[{required:!0,message:"\u8BF7\u8F93\u5165\u8868\u63CF\u8FF0",trigger:"blur"}],["base.entityName"]:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u4F53\u7C7B\u540D\u79F0",trigger:"blur"}],["base.authorName"]:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u8005",trigger:"blur"}],["gen.moduleName"]:[{required:!0,message:"\u8BF7\u8F93\u5165\u6A21\u5757\u540D",trigger:"blur"}],["gen.functionName"]:[{required:!0,message:"\u8BF7\u8F93\u5165\u529F\u80FD\u540D\u79F0",trigger:"blur"}],["gen.treePrimary"]:[{required:!0,message:"\u8BF7\u9009\u62E9\u6811\u4E3B\u952E\u5B57\u6BB5",trigger:"blur"}],["gen.treeParent"]:[{required:!0,message:"\u8BF7\u9009\u62E9\u6811\u7236\u7EA7\u5B57\u6BB5",trigger:"blur"}],["gen.treeName"]:[{required:!0,message:"\u8BF7\u9009\u62E9\u6811\u540D\u79F0\u5B57\u6BB5",trigger:"blur"}]}),j=async()=>{const m=await _e({id:L.query.id});Object.keys(t).forEach(o=>{t[o]=m[o]}),R()},{optionsData:D}=Te({dictType:{api:Ee},menu:{api:Ne,transformData(m){console.log(m,"datadatadata");const o={id:0,menuName:"\u9876\u7EA7",children:[]};return o.children=m,[o]}},dataTable:{api:fe}}),y=U(!1),q=U([]),R=async()=>{y.value=!0;const m=await Ve({tableName:t.gen.subTableName});y.value=!1,q.value=m},M=()=>{t.gen.subTableFk="",R()},H=async()=>{var m,o;try{await((m=
|