edu/public/admin/assets/edit.7fd662f4.js

2 lines
14 KiB
JavaScript
Raw Normal View History

2022-12-30 03:41:58 +00:00
import{_ as J}from"./index.d32dba97.js";import{N as K,x as W,O as M,P as z,y as H,I as X,C as Y,D as Z,J as ee,Q as le,R as ue,B as ae,K as te,F as oe,w as ne}from"./element-plus.f5eb07a0.js";import{u as de,a as me}from"./vue-router.5046cc50.js";import{t as re,d as se,g as be}from"./code.deece806.js";import{d as ie}from"./dict.de077e62.js";import{e as pe,f as h}from"./index.1256601b.js";import{m as Fe}from"./menu.d19d4b04.js";import{u as ce}from"./useDictOptions.50fab5b7.js";import{d as P,r as _e,a0 as k,s as ge,o as m,c as F,V as l,M as u,a as b,W as _,a8 as f,L as g,u as A,S as w,T as E}from"./@vue.cab01781.js";import"./@vueuse.724ed0af.js";import"./@element-plus.92b4185f.js";import"./lodash-es.29c53eac.js";import"./dayjs.22a46fd8.js";import"./axios.8058589d.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.bbe6f09f.js";import"./pinia.e85e8286.js";import"./vue-demi.bfae2336.js";import"./css-color-function.5bd363c0.js";import"./color.232115c1.js";import"./clone.8f44c0eb.js";import"./color-convert.69e17089.js";import"./color-string.e356f5de.js";import"./color-name.e7a4e1d3.js";import"./nprogress.404eaa9c.js";import"./vue-clipboard3.19ab9072.js";import"./clipboard.6fb7c109.js";import"./echarts.6ad8c478.js";import"./zrender.f91f2f01.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.0ab41b7b.js";const Ve={class:"code-edit"},fe={class:"w-80"},Be={class:"w-80"},Ee={class:"w-80"},ve={class:"w-80"},Ne={class:"w-80"},Te=E("\u5355\u8868\uFF08\u589E\u5220\u6539\u67E5\uFF09"),ye=E("\u6811\u8868\uFF08\u589E\u5220\u6539\u67E5\uFF09"),Ce={class:"w-80"},De=b("div",{class:"form-tips"},"\u751F\u6210\u6587\u4EF6\u6240\u5728\u6A21\u5757\u540D",-1),Ue={class:"w-80"},he=E("\u538B\u7F29\u5305\u4E0B\u8F7D"),ke=E("\u81EA\u5B9A\u4E49\u8DEF\u5F84"),Ae={class:"w-80"},we={class:"w-80"},Pe=E("\u4FDD\u5B58"),qe=P({name:"tableEdit"}),gl=P({...qe,setup(Re){const q=de(),R=me(),{removeTab:x}=pe(),T=_e("column"),t=k({base:{id:"",tableName:"",tableComment:"",entityName:"",authorName:"",remarks:""},column:[],gen:{functionName:"",genPath:"",genTpl:"",genType:0,moduleName:"",subTableFk:"",subTableName:"",subTableFr:"",treeParent:"",treePrimary:"",treeName:""}}),y=ge(),C=k({["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"}]}),$=async()=>{const p=await re({id:q.query.id});Object.keys(t).forEach(a=>{t[a]=p[a]})},{optionsData:D}=ce({dictType:{api:ie},menu:{api:Fe,transformData(p){const a={id:0,name:"\u9876\u7EA7",children:[]};return a.children=p,a}},dataTable:{api:se}}),I=async()=>{var p,a;try{await((p=y.value)==null?void 0:p.validate());const{base:V,column:c,gen:r}=t;await be({...V,...r,column:c}),h.msgSuccess("\u64CD\u4F5C\u6210\u529F"),x(),R.back()}catch(V){for(const c in V)Object.keys(C).includes(c)&&h.msgError((a=V[c][0])==null?void 0:a.message)}};return $(),(p,a)=>{const V=K,c=X,r=Y,d=Z,v=W,s=ee,o=le,i=ue,B=ae,L=te,N=M,U=z,S=H,j=oe,O=ne,Q=J;return m(),F("div",Ve,[l(c,{class:"!border-none",shadow:"never"},{default:u(()=>[l(V,{content:"\u7F16\u8F91\u6570\u636E\u8868",onBack:a[0]||(a[0]=e=>p.$router.back())})]),_:1}),l(c,{class:"mt-4 !border-none",s