BasicInfoForm-a184b969.js 2.7 KB

1
  1. import{d as C,r as f,e as g,aM as k,a as l,o as v,x as w,w as a,f as e,g as U,y as B,R as I,C as F,E as j,j as z,at as M,i as R,H as q,_ as A,__tla as D}from"./index-327f993b.js";import{r as d,__tla as E}from"./formRules-23030ee1.js";let _,H=Promise.all([(()=>{try{return D}catch{}})(),(()=>{try{return E}catch{}})()]).then(async()=>{_=A(C({name:"InfraCodegenBasicInfoForm",__name:"BasicInfoForm",props:{table:{type:Object,default:()=>null}},setup(c,{expose:i}){const b=c,p=f(),t=f({tableName:"",tableComment:"",className:"",author:"",remark:""}),h=g({tableName:[d],tableComment:[d],className:[d],author:[d]});return k(()=>b.table,m=>{m&&(t.value=m)},{deep:!0,immediate:!0}),i({validate:async()=>{var m;return(m=l(p))==null?void 0:m.validate()}}),(m,o)=>{const n=I,r=F,u=j,V=z,N=M,x=R,y=q;return v(),w(y,{ref_key:"formRef",ref:p,model:l(t),rules:l(h),"label-width":"120px"},{default:a(()=>[e(x,null,{default:a(()=>[e(u,{span:12},{default:a(()=>[e(r,{label:"\u8868\u540D\u79F0",prop:"tableName"},{default:a(()=>[e(n,{modelValue:l(t).tableName,"onUpdate:modelValue":o[0]||(o[0]=s=>l(t).tableName=s),placeholder:"\u8BF7\u8F93\u5165\u4ED3\u5E93\u540D\u79F0"},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{span:12},{default:a(()=>[e(r,{label:"\u8868\u63CF\u8FF0",prop:"tableComment"},{default:a(()=>[e(n,{modelValue:l(t).tableComment,"onUpdate:modelValue":o[1]||(o[1]=s=>l(t).tableComment=s),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{span:12},{default:a(()=>[e(r,{prop:"className"},{label:a(()=>[U("span",null,[B(" \u5B9E\u4F53\u7C7B\u540D\u79F0 "),e(N,{content:"\u9ED8\u8BA4\u53BB\u9664\u8868\u540D\u7684\u524D\u7F00\u3002\u5982\u679C\u5B58\u5728\u91CD\u590D\uFF0C\u5219\u9700\u8981\u624B\u52A8\u6DFB\u52A0\u524D\u7F00\uFF0C\u907F\u514D MyBatis \u62A5 Alias \u91CD\u590D\u7684\u95EE\u9898\u3002",placement:"top"},{default:a(()=>[e(V,{class:"",icon:"ep:question-filled"})]),_:1})])]),default:a(()=>[e(n,{modelValue:l(t).className,"onUpdate:modelValue":o[2]||(o[2]=s=>l(t).className=s),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{span:12},{default:a(()=>[e(r,{label:"\u4F5C\u8005",prop:"author"},{default:a(()=>[e(n,{modelValue:l(t).author,"onUpdate:modelValue":o[3]||(o[3]=s=>l(t).author=s),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),e(u,{span:24},{default:a(()=>[e(r,{label:"\u5907\u6CE8",prop:"remark"},{default:a(()=>[e(n,{modelValue:l(t).remark,"onUpdate:modelValue":o[4]||(o[4]=s=>l(t).remark=s),rows:3,type:"textarea"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])}}}),[["__file","D:/zhongxing/mall-newfeifan-zx-admin/src/views/infra/codegen/components/BasicInfoForm.vue"]])});export{H as __tla,_ as default};