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

2 lines
11 KiB
JavaScript

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,[e(s,{modelValue:t.base.tableComment,"onUpdate:modelValue":a[2]||(a[2]=l=>t.base.tableComment=l),placeholder:"\u8BF7\u8F93\u5165\u8868\u63CF\u8FF0"},null,8,["modelValue"])])]),_:1}),e(m,{label:"\u5B9E\u4F53\u7C7B\u540D\u79F0",prop:"base.entityName"},{default:u(()=>[i("div",fe,[e(s,{modelValue:t.base.entityName,"onUpdate:modelValue":a[3]||(a[3]=l=>t.base.entityName=l),placeholder:"\u8BF7\u8F93\u5165\u5B9E\u4F53\u7C7B\u540D\u79F0"},null,8,["modelValue"])])]),_:1}),e(m,{label:"\u4F5C\u8005",prop:"base.authorName"},{default:u(()=>[i("div",ge,[e(s,{modelValue:t.base.authorName,"onUpdate:modelValue":a[4]||(a[4]=l=>t.base.authorName=l),placeholder:"\u8BF7\u8F93\u5165\u4F5C\u8005"},null,8,["modelValue"])])]),_:1}),e(m,{label:"\u5907\u6CE8"},{default:u(()=>[i("div",Be,[e(s,{modelValue:t.base.remarks,"onUpdate:modelValue":a[5]||(a[5]=l=>t.base.remarks=l),class:"el-input",type:"textarea",rows:4},null,8,["modelValue"])])]),_:1})]),_:1}),e(v,{label:"\u5B57\u6BB5\u7BA1\u7406",name:"column"},{default:u(()=>[e(x,{data:t.column},{default:u(()=>[e(d,{label:"\u5B57\u6BB5\u5217\u540D",prop:"columnName"}),e(d,{label:"\u5B57\u6BB5\u63CF\u8FF0",prop:"columnComment","min-width":"120"},{default:u(({row:l})=>[e(s,{modelValue:l.columnComment,"onUpdate:modelValue":n=>l.columnComment=n},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(d,{label:"\u7269\u7406\u7C7B\u578B",prop:"columnType","min-width":"100"}),e(d,{label:"Java\u7C7B\u578B","min-width":"100"},{default:u(({row:l})=>[e(b,{modelValue:l.javaType,"onUpdate:modelValue":n=>l.javaType=n},{default:u(()=>[e(o,{label:"Long",value:"Long"}),e(o,{label:"String",value:"String"}),e(o,{label:"Integer",value:"Integer"}),e(o,{label:"Double",value:"Double"}),e(o,{label:"BigDecimal",value:"BigDecimal"}),e(o,{label:"Date",value:"Date"}),e(o,{label:"Boolean",value:"Boolean"})]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:1}),e(d,{label:"Java\u5C5E\u6027","min-width":"100"},{default:u(({row:l})=>[e(s,{modelValue:l.javaField,"onUpdate:modelValue":n=>l.javaField=n},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(d,{label:"\u5FC5\u586B",width:"80"},{default:u(({row:l})=>[e(_,{modelValue:l.isRequired,"onUpdate:modelValue":n=>l.isRequired=n,"true-label":1,"false-label":0},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(d,{label:"\u63D2\u5165",width:"80"},{default:u(({row:l})=>[e(_,{modelValue:l.isInsert,"onUpdate:modelValue":n=>l.isInsert=n,"true-label":1,"false-label":0},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(d,{label:"\u7F16\u8F91",width:"80"},{default:u(({row:l})=>[e(_,{modelValue:l.isEdit,"onUpdate:modelValue":n=>l.isEdit=n,"true-label":1,"false-label":0},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(d,{label:"\u5217\u8868",width:"80"},{default:u(({row:l})=>[e(_,{modelValue:l.isList,"onUpdate:modelValue":n=>l.isList=n,"true-label":1,"false-label":0},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(d,{label:"\u67E5\u8BE2",width:"80"},{default:u(({row:l})=>[e(_,{modelValue:l.isQuery,"onUpdate:modelValue":n=>l.isQuery=n,"true-label":1,"false-label":0},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(d,{label:"\u67E5\u8BE2\u65B9\u5F0F"},{default:u(({row:l})=>[e(b,{modelValue:l.queryType,"onUpdate:modelValue":n=>l.queryType=n},{default:u(()=>[e(o,{label:"=",value:"EQ"}),e(o,{label:"!=",value:"NE"}),e(o,{label:">",value:"GT"}),e(o,{label:">=",value:"GTE"}),e(o,{label:"<",value:"LT"}),e(o,{label:"<=",value:"LTE"}),e(o,{label:"LIKE",value:"LIKE"}),e(o,{label:"BETWEEN",value:"BETWEEN"})]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:1}),e(d,{label:"\u663E\u793A\u7C7B\u578B","min-width":"120"},{default:u(({row:l})=>[e(b,{modelValue:l.htmlType,"onUpdate:modelValue":n=>l.htmlType=n},{default:u(()=>[e(o,{label:"\u6587\u672C\u6846",value:"input"}),e(o,{label:"\u6587\u672C\u57DF",value:"textarea"}),e(o,{label:"\u4E0B\u62C9\u6846",value:"select"}),e(o,{label:"\u5355\u9009\u6846",value:"radio"}),e(o,{label:"\u590D\u9009\u6846",value:"checkbox"}),e(o,{label:"\u65E5\u671F\u63A7\u4EF6",value:"datetime"}),e(o,{label:"\u56FE\u7247\u9009\u62E9\u63A7\u4EF6",value:"imageUpload"}),e(o,{label:"\u5BCC\u6587\u672C\u63A7\u4EF6",value:"editor"})]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:1}),e(d,{label:"\u5B57\u5178\u7C7B\u578B","min-width":"120"},{default:u(({row:l})=>[e(b,{modelValue:l.dictType,"onUpdate:modelValue":n=>l.dictType=n,clearable:"",disabled:!(l.htmlType=="select"||l.htmlType=="radio"||l.htmlType=="checkbox"),placeholder:"\u5B57\u5178\u7C7B\u578B"},{default:u(()=>[(r(!0),c(g,null,y(Fe(P).dictType,(n,$)=>(r(),B(o,{key:$,label:n.dictName,value:n.dictType,disabled:!n.dictStatus},null,8,["label","value","disabled"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue","disabled"])]),_:1})]),_:1},8,["data"])]),_:1}),e(v,{label:"\u751F\u6210\u914D\u7F6E",name:"config"},{default:u(()=>[e(m,{label:"\u6A21\u677F\u7C7B\u578B",prop:"gen.genTpl",required:""},{default:u(()=>[e(N,{modelValue:t.gen.genTpl,"onUpdate:modelValue":a[6]||(a[6]=l=>t.gen.genTpl=l)},{default:u(()=>[e(f,{label:"crud"},{default:u(()=>[Ee]),_:1},8,["label"]),e(f,{label:"tree"},{default:u(()=>[ve]),_:1},8,["label"])]),_:1},8,["modelValue"])]),_:1}),e(m,{label:"\u6A21\u5757\u540D",prop:"gen.moduleName"},{default:u(()=>[i("div",ye,[e(s,{modelValue:t.gen.moduleName,"onUpdate:modelValue":a[7]||(a[7]=l=>t.gen.moduleName=l),placeholder:"\u8BF7\u8F93\u5165\u6A21\u5757\u540D"},null,8,["modelValue"]),Ce])]),_:1}),e(m,{label:"\u529F\u80FD\u540D\u79F0",prop:"gen.functionName"},{default:u(()=>[i("div",De,[e(s,{modelValue:t.gen.functionName,"onUpdate:modelValue":a[8]||(a[8]=l=>t.gen.functionName=l),placeholder:"\u8BF7\u8F93\u5165\u529F\u80FD\u540D\u79F0"},null,8,["modelValue"])])]),_:1}),e(m,{label:"\u751F\u6210\u65B9\u5F0F",prop:"gen.genType"},{default:u(()=>[e(N,{modelValue:t.gen.genType,"onUpdate:modelValue":a[9]||(a[9]=l=>t.gen.genType=l)},{default:u(()=>[e(f,{label:0},{default:u(()=>[Ne]),_:1},8,["label"]),e(f,{label:1},{default:u(()=>[Te]),_:1},8,["label"])]),_:1},8,["modelValue"])]),_:1}),t.gen.genType==1?(r(),B(m,{key:0,label:"\u81EA\u5B9A\u4E49\u8DEF\u5F84",prop:"gen.genPath"},{default:u(()=>[i("div",Ue,[e(s,{modelValue:t.gen.genPath,"onUpdate:modelValue":a[10]||(a[10]=l=>t.gen.genPath=l),placeholder:"\u8BF7\u8F93\u5165\u81EA\u5B9A\u4E49\u8DEF\u5F84"},null,8,["modelValue"])])]),_:1})):U("",!0),t.gen.genTpl=="tree"?(r(),c(g,{key:1},[e(m,{label:"\u6811\u4E3B\u952E\u5B57\u6BB5",prop:"gen.treePrimary"},{default:u(()=>[e(b,{class:"w-80",modelValue:t.gen.treePrimary,"onUpdate:modelValue":a[11]||(a[11]=l=>t.gen.treePrimary=l),clearable:""},{default:u(()=>[(r(!0),c(g,null,y(t.column,l=>(r(),B(o,{key:l.id,value:l.columnName,label:`${l.columnName}\uFF1A${l.columnComment}`},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(m,{label:"\u6811\u7236\u7EA7\u5B57\u6BB5",prop:"gen.treeParent"},{default:u(()=>[e(b,{class:"w-80",modelValue:t.gen.treeParent,"onUpdate:modelValue":a[12]||(a[12]=l=>t.gen.treeParent=l),clearable:""},{default:u(()=>[(r(!0),c(g,null,y(t.column,l=>(r(),B(o,{key:l.id,value:l.columnName,label:`${l.columnName}\uFF1A${l.columnComment}`},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1})],64)):U("",!0)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["model","rules"])]),_:1}),e(S,null,{default:u(()=>[e(I,{type:"primary",onClick:q},{default:u(()=>[he]),_:1})]),_:1})])}}});export{rl as default};