edu/public/admin/assets/edit.0f6a1497.js

2 lines
16 KiB
JavaScript
Raw Normal View History

2024-10-26 03:35:51 +00:00
import{_ as Y}from"./index.4cd4ca7c.js";import{P as ee,l as le,Z as ue,m as ae,I as te,C as oe,D as ne,L as de,Q as me,R as re,B as se,M as be,G as ie,H as pe,F as Fe,i as ce}from"./element-plus.5f3bd82c.js";import{u as ge,a as _e}from"./vue-router.680b42ce.js";import{t as fe,d as Ve,a as Be,g as Ee}from"./code.6dd218b6.js";import{d as ve}from"./dict.225c6e86.js";import{e as Ce,f as $}from"./index.6e99b6f1.js";import{m as Ne}from"./menu.341fa7ea.js";import{u as Te}from"./useDictOptions.5bc42111.js";import{d as S,r as U,a1 as x,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 I}from"./@vue.54440ad7.js";import"./@element-plus.b60a8dd3.js";import"./lodash-es.2b4cc642.js";import"./dayjs.5b30f9b8.js";import"./axios.9ec208d0.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.b86ce594.js";import"./pinia.37585b34.js";import"./lodash.fc48e5e5.js";import"./@vueuse.30711f4d.js";import"./css-color-function.00b9c772.js";import"./color.c5e6b3ee.js";import"./clone.d5e5d8ac.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.802f8b66.js";import"./clipboard.71c6f9c9.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),Se={class:"w-80"},Le={class:"w-80"},Oe=S({name:"tableEdit"}),Dl=S({...Oe,setup(je){let k;(r=>{r.CRUD="crud",r.TREE="tree"})(k||(k={}));let h;(r=>{r[r.ZIP=0]="ZIP",r[r.CUSTOM_PATH=1]="CUSTOM_PATH"})(h||(h={}));const L=ge(),O=_e(),{removeTab:j}=Ce(),T=U("column"),t=x({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=x({["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"}]}),H=async()=>{const r=await fe({id:L.query.id});Object.keys(t).forEach(o=>{t[o]=r[o]}),R()},{optionsData:D}=Te({dictType:{api:ve},menu:{api:Ne,transformData(r){const o={id:0,menuName:"\u9876\u7EA7",children:[]};return o.children=r,[o]}},dataTable:{api:Ve}}),y=U(!1),q=U([]),R=async()=>{y.value=!0;const r=await Be({tableName:t.gen.subTableName});y.value=!1,q.value=r},M=()=>{t.gen.subTableFk="",R()},Q=async()=>{var r,o;try{await((r=w.value)==null?void 0:r.valida