edu/frontend/assets/edit.975c0a43.js

2 lines
11 KiB
JavaScript
Raw Normal View History

2022-08-15 08:21:59 +00:00
import{_ as j}from"./index.a39a1019.js";import{C as G,D as K,x as J,y as O,u as Q,F as H,G as W,H as z,B as M,I as X,J as Y,K as Z,v as ee,A as le,t as ue}from"./element-plus.68b74f58.js";import{u as ae,a as te}from"./vue-router.c0281831.js";import{t as oe,g as ne}from"./code.32e89150.js";import{d as de}from"./dict.178590dc.js";import{f as me}from"./index.c7fbbb27.js";import{m as se}from"./menu.150a495b.js";import{u as re}from"./useDictOptions.cd9182b6.js";import{d as ie,r as pe,$ as T,s as be,o as r,c,U as e,L as u,a as i,V as g,a8 as y,u as Fe,K as B,R as U,S as V}from"./@vue.230e89ba.js";import"./@vueuse.88988742.js";import"./dayjs.66926594.js";import"./axios.2d915936.js";import"./@element-plus.739f7923.js";import"./lodash-es.29c53eac.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.b68d77aa.js";import"./pinia.1d1aade0.js";import"./vue-demi.bfae2336.js";import"./css-color-function.a8f9466d.js";import"./color.903ca10f.js";import"./clone.9d64bb7a.js";import"./color-convert.69e17089.js";import"./color-string.e356f5de.js";import"./color-name.e7a4e1d3.js";import"./nprogress.a96d99f2.js";import"./echarts.6ad8c478.js";import"./zrender.f91f2f01.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.b3d01323.js";const _e={class:"code-edit"},ce={class:"w-80"},Ve={class:"w-80"},fe={class:"w-80"},ge={class:"w-80"},Be={class:"w-80"},Ee=V("\u5355\u8868\uFF08\u589E\u5220\u6539\u67E5\uFF09"),ve=V("\u6811\u8868\uFF08\u589E\u5220\u6539\u67E5\uFF09"),ye={class:"w-80"},Ce=i("div",{class:"form-tips"},"\u751F\u6210\u6587\u4EF6\u6240\u5728\u6A21\u5757\u540D",-1),De={class:"w-80"},Ne=V("\u538B\u7F29\u5305\u4E0B\u8F7D"),Te=V("\u81EA\u5B9A\u4E49\u8DEF\u5F84"),Ue={class:"w-80"},he=V("\u4FDD\u5B58"),rl=ie({__name:"edit",setup(Ae){const h=ae(),A=te(),C=pe("column"),t=T({base:{id:"",tableName:"",tableComment:"",entityName:"",authorName:"",remarks:""},column:[],gen:{functionName:"",genPath:"",genTpl:"",genType:0,moduleName:"",subTableFk:"",subTableName:"",treeParent:"",treePrimary:""}}),D=be(),k=T({["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"}]}),w=async()=>{const p=await oe({id:h.query.id});Object.keys(t).forEach(a=>{t[a]=p[a]})},{optionsData:P}=re({dictType:{api:de},menu:{api:se,transformData(p){const a={id:0,name:"\u9876\u7EA7",children:[]};return a.children=p,a}}}),q=async()=>{var F;await((F=D.value)==null?void 0:F.validate());const{base:p,column:a,gen:E}=t;await ne({...p,...E,column:a}),me.msgSuccess("\u64CD\u4F5C\u6210\u529F"),A.back()};return w(),(p,a)=>{const E=G,F=K,s=J,m=O,v=Q,d=H,o=W,b=z,_=M,x=X,f=Y,N=Z,L=ee,R=le,I=ue,S=j;return r(),c("div",_e,[e(F,{class:"!border-none",shadow:"never"},{default:u(()=>[e(E,{content:"\u7F16\u8F91\u6570\u636E\u8868",onBack:a[0]||(a[0]=l=>p.$router.back())})]),_:1}),e(F,{class:"mt-4 !border-none",shadow:"never"},{default:u(()=>[e(R,{ref_key:"formRef",ref:D,class:"ls-form",model:t,"label-width":"100px",rules:k},{default:u(()=>[e(L,{modelValue:C.value,"onUpdate:modelValue":a[13]||(a[13]=l=>C.value=l)},{default:u(()=>[e(v,{label:"\u57FA\u7840\u4FE1\u606F",name:"base"},{default:u(()=>[e(m,{label:"\u8868\u540D\u79F0",prop:"base.tableName"},{default:u(()=>[i("div",ce,[e(s,{modelValue:t.base.tableName,"onUpdate:modelValue":a[1]||(a[1]=l=>t.base.tableName=l),placeholder:"\u8BF7\u8F93\u5165\u8868\u540D\u79F0"},null,8,["modelValue"])])]),_:1}),e(m,{label:"\u8868\u63CF\u8FF0",prop:"base.tableComment"},{default:u(()=>[i("div",Ve