From e2b6d49518c3f05574df6e0d7f0eab4485eea41c Mon Sep 17 00:00:00 2001 From: bunny <1319900154@qq.com> Date: Fri, 11 Apr 2025 22:10:24 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=89=20feat:=20=E5=89=8D=E7=AB=AF?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- generator-code/src/main/resources/static/index.html | 4 ++-- .../static/css/{index-CA6hozve.css => index-CZ6v5M0v.css} | 2 +- .../static/static/js/{404-LApK0Mj_.js => 404-B5GdWwG8.js} | 2 +- .../static/js/{index-Db72yS6T.js => index-CsiqKxm_.js} | 4 ++-- .../static/js/{index-Db6wLPS_.js => index-DIHJ4JRH.js} | 2 +- push.sh | 7 +++++-- 6 files changed, 12 insertions(+), 9 deletions(-) rename generator-code/src/main/resources/static/static/css/{index-CA6hozve.css => index-CZ6v5M0v.css} (60%) rename generator-code/src/main/resources/static/static/js/{404-LApK0Mj_.js => 404-B5GdWwG8.js} (98%) rename generator-code/src/main/resources/static/static/js/{index-Db72yS6T.js => index-CsiqKxm_.js} (93%) rename generator-code/src/main/resources/static/static/js/{index-Db6wLPS_.js => index-DIHJ4JRH.js} (95%) diff --git a/generator-code/src/main/resources/static/index.html b/generator-code/src/main/resources/static/index.html index 4e8cc9b..c8b27a6 100644 --- a/generator-code/src/main/resources/static/index.html +++ b/generator-code/src/main/resources/static/index.html @@ -5,10 +5,10 @@ 代码生成器 - + - +
diff --git a/generator-code/src/main/resources/static/static/css/index-CA6hozve.css b/generator-code/src/main/resources/static/static/css/index-CZ6v5M0v.css similarity index 60% rename from generator-code/src/main/resources/static/static/css/index-CA6hozve.css rename to generator-code/src/main/resources/static/static/css/index-CZ6v5M0v.css index 74d08ac..5586604 100644 --- a/generator-code/src/main/resources/static/static/css/index-CA6hozve.css +++ b/generator-code/src/main/resources/static/static/css/index-CZ6v5M0v.css @@ -1 +1 @@ -@charset "UTF-8";*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}[cols~="24"]{grid-template-columns:repeat(24,minmax(0,1fr))}[cols~="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.hidden{display:none}.w-\[200px\]{width:200px}.w-full{width:100%}.flex{display:flex}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.justify-items-center{justify-items:center}.text-center{text-align:center}.font-size-\[22px\]{font-size:22px}.c-primary{--un-text-opacity:1;color:rgb(2 122 255 / var(--un-text-opacity))}.color-blue{--un-text-opacity:1;color:rgb(96 165 250 / var(--un-text-opacity))}.font-bold{font-weight:700}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-leave-active,.fade-transform-enter-active{transition:all .38s}.fade-transform-enter-from{opacity:0;transform:translate(-30px)}.fade-transform-leave-to{opacity:0;transform:translate(30px)}.breadcrumb-enter-active{transition:all .4s}.breadcrumb-leave-active{position:absolute;transition:all .3s}.breadcrumb-enter-from,.breadcrumb-leave-active{opacity:0;transform:translate(20px)}.outer-most .el-collapse-transition-leave-active,.outer-most .el-collapse-transition-enter-active{transition:.2s all ease-in-out!important}.horizontal-collapse-transition{transition:var(--pure-transition-duration) all!important}.slide-enter-active,.slide-leave-active{transition:opacity .3s,transform .3s}.slide-enter-from,.slide-leave-to{opacity:0;transform:translate(-30%)}.dashed-circle{width:46px;height:46px;line-height:40px;font-size:16px;text-align:center;border:2px dashed;border-radius:50%}.hover{transition:all .3s;cursor:pointer}.hover:hover{color:var(--color-hover)}::-webkit-scrollbar{width:8px;height:8px;background-color:var(--el-text-color-secondary)}::-webkit-scrollbar-track{background-color:#ebecef;border-radius:5px;box-shadow:inset 0 0 6px #ebecef}::-webkit-scrollbar-thumb{background-color:#d0d2d6;border-radius:5px;box-shadow:inset 0 0 6px #d0d2d6}:root{--colot-primary: #027AFF;--color-primary-secondary: #00FFFF;--color-info: #7CC1FF;--color-hover: #1C8ADF;--color-warning: #FFBE44;--color-warning-secondary: #FEDB65;--background-color: #051135} +@charset "UTF-8";*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}[cols~="24"]{grid-template-columns:repeat(24,minmax(0,1fr))}[cols~="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.hidden{display:none}.w-\[200px\]{width:200px}.w-full{width:100%}.flex{display:flex}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.cursor-pointer{cursor:pointer}.justify-items-center{justify-items:center}.text-center{text-align:center}.font-size-\[22px\]{font-size:22px}.c-primary{--un-text-opacity:1;color:rgb(2 122 255 / var(--un-text-opacity))}.color-blue{--un-text-opacity:1;color:rgb(96 165 250 / var(--un-text-opacity))}.font-bold{font-weight:700}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-leave-active,.fade-transform-enter-active{transition:all .38s}.fade-transform-enter-from{opacity:0;transform:translate(-30px)}.fade-transform-leave-to{opacity:0;transform:translate(30px)}.breadcrumb-enter-active{transition:all .4s}.breadcrumb-leave-active{position:absolute;transition:all .3s}.breadcrumb-enter-from,.breadcrumb-leave-active{opacity:0;transform:translate(20px)}.outer-most .el-collapse-transition-leave-active,.outer-most .el-collapse-transition-enter-active{transition:.2s all ease-in-out!important}.horizontal-collapse-transition{transition:var(--pure-transition-duration) all!important}.slide-enter-active,.slide-leave-active{transition:opacity .3s,transform .3s}.slide-enter-from,.slide-leave-to{opacity:0;transform:translate(-30%)}.dashed-circle{width:46px;height:46px;line-height:40px;font-size:16px;text-align:center;border:2px dashed;border-radius:50%}.hover{transition:all .3s;cursor:pointer}.hover:hover{color:var(--color-hover)}::-webkit-scrollbar{width:8px;height:8px;background-color:var(--el-text-color-secondary)}::-webkit-scrollbar-track{background-color:#ebecef;border-radius:5px;box-shadow:inset 0 0 6px #ebecef}::-webkit-scrollbar-thumb{background-color:#d0d2d6;border-radius:5px;box-shadow:inset 0 0 6px #d0d2d6}:root{--colot-primary: #027AFF;--color-primary-secondary: #00FFFF;--color-info: #7CC1FF;--color-hover: #1C8ADF;--color-warning: #FFBE44;--color-warning-secondary: #FEDB65;--background-color: #051135} diff --git a/generator-code/src/main/resources/static/static/js/404-LApK0Mj_.js b/generator-code/src/main/resources/static/static/js/404-B5GdWwG8.js similarity index 98% rename from generator-code/src/main/resources/static/static/js/404-LApK0Mj_.js rename to generator-code/src/main/resources/static/static/js/404-B5GdWwG8.js index 2f9945e..d4970c4 100644 --- a/generator-code/src/main/resources/static/static/js/404-LApK0Mj_.js +++ b/generator-code/src/main/resources/static/static/js/404-B5GdWwG8.js @@ -1 +1 @@ -import{g as v,c as a,o as f,n as s,a as t,p as e,q as l,i as c}from"./vendor-B-dPIqey.js";import{_ as d}from"./index-Db72yS6T.js";const i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAACKCAMAAABhAnODAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAMAUExURUdwTPf6/v////f6/v////////////z9//////////////////7+//v///f6/v////f5/vz///////////////j6/vf7/v////////////v8//////j7/v7+//////////////////////////////////////v8/+nx/fv9//b6/vr7/v////f5/vj7//////j7/vj7//f5/vD2/f///////////////+jy/P////////j6//////f6/v////f7/vj6/vf6/vL3/f////////j7/vv8//////3///f6/vf6/vb6/v////r8//f7/fL3/P///////////+jw/PT4/v3+//////////////7+//b6/v///////+jx/P///+jy/f////f6/uz0/eny/PT9/+jx/PT4/uz0/f////f6/vb6/vv9//z9//////3+//r8//f6/vj7/+ny/P////f6/////////+jw/Pf6/v////f6/vj7/v////f6/fT4//j7//b7//////b6/evy/P///+vz/P////////T3/v///+jx/P3+/////+nx+/f6/v///////+jw/Pj6/v///+nx/P///+vz/P////////////j7/vj7//H2/P///+zz/Pb6/v////////////P3/v39/////+/1/v///+jx++jx/Pj6/unx/ff6/+fx/Pf6/+jx/Ony/Ojx/Pz+//H3/v////7+//b6/vj8//7+//b5/v////b6/uz0/ff6/fj6//v8//j5/fb7//////v9/vn8//v8//f5//f6/vP3/Ojx/ez0/u31/v////f5/f///////////+z0/Pz9/+rz/+nw++30/Or0/fj//+jx/f////////f7//v9/+fw++nw/f////b4/v///+jw/f////P4/vj//+fz+/r8/u/2/unw//////f5/fb6/vb7//////b6/f3+//////L3/vr9/+/1/fT3/ff7/v////n8/vf6/v///+fw+/b5/fP4/f////T4/lxP5j4AAAD6dFJOUwD+9P3lAfb9pvsC/BIO+gnmDM3h7/PtBMLqvPn0NU5AId3+gajrK8T0Fc2/29/S4sXC47/4W8ho+psHMMD8GLvN97nyGfG++h74yMsGbJ/Dddjx5L5E1t/XN9PUjvzo7dHh2uge/sLBtdjs7r/s48rW08bFtMrE8NxS2cAKpy18c2OR0SPPiCnLvv35mdS9bV7z1Tlbl8woy7ToVMuw1c+63qLFM3zOD9i20N+6+GSqT5pLvOfb0Uifrn/ux5e3z4s7G41QVlrEvnzMx7GCaYXt4vw+icDeJG0alHj2jGl56FB5rcAmQfXBInOF13KSlNCEtNSBpOo946pl6lljAAAF7ElEQVR42u3ceVQTRxwH8AVCyk0gUAhKqwFRFAKIgALhEgS5WlBUsCCHCNJntYBCDQL6tGKtVbxqRUXrgYp4lko98BZ7n/a+Sy97X7QO62uRPHgBdjeTzcxm+l6+/2f4PDKZ3+zsb5eiMOdyw8UAZ9/I87VXqx0oQmJ/qfb2eFojkoDUmuvuNgZFvXf9lyQ7mjlnk5bVeBnA1JRRU15Cc+Xwr0CUIKjJqvpo6kYTThQd7S8FPZkl2DfqffKHp+JobZEEpAN1yuzxm5LdU5b50hBRLJSD/rxihRWVcO2K/1QYFG3XkQYG5ElsKNuU1PE0ZLrGycDgnMEFe4GmzSQKf5UqcamW2bVo9ATAkOV4XLWafzpufqIqUjU2j2HxUvo7AuZY34fDdUnJOJPyolTtRwIU2/tWjXvdpIA14k0Ylgct06srK6C9PbLDbTLgyoKnka+lkTBTXukHtEQaixj2KtRvcSHQmlxbpK7TJjCujQAia5IRuuaWwLicR8HAgKc5MpdLItQXeQHAZT8y2ApUE0wdC1SuBiiXxFRo2NdxMC6TGUBgmL0C6h82GggNS4VyLbUUGnYUyhU9EwgMC4tG/UUigv3lC7PmJwHBYd2FzUW/H8ni3k2XyAwAU6dia0xM0lk2WDAwGKw32fnfnepg2JapgIFh6sx5KXDej5o7al9TMmC9mZh/rrNRXRHscgFBMHUKDjyQJHED5MF6s5ZU2D1GmBFmhBlhRpgR9n+FiUV9sbAiCobkJBszDHiQCgOvkQqTP0YoDEy4n1AYSA8jFAZEIwiFAR9vQmFgmwOhMLCbVJilEWaEGWGQ2bS1nkCY/XLHno8oAle1EAVbeeWN/r1wVOC6bDJgVieL5QM/6pR482ChoWE2t0Yyfly292azAWH72sQcQzzSWTTNELDkIIhD+9bpRQXCwhJeh73HIf/jVGmFULCMndY6jRZ/IeZcPXaY7fo0PiOKy+VYYV5bTHkN6LMYAHwwl2vh/IaTlskBPljsGRG/wXKWWAJUkQ1h/e0Zz28oJ1cxMpbpb02DWBFtfjyHCk9Hxhr289Crt9u0WRRXIxrbUK6jkLGs2xh6d0+rWzkO62aTl4mQscBXqxmmfVV/M2uPDbo/IXgPOtZud8Zl4uKAFpjnoWyOaehYwSznPGFDuiGz3EZyDzU7Fx1r9hdse0HGprBHOWw+29Cx9mxgPRdOYe2udfNhGsovWI6M9VyKC2vRvszVfDV/ymCbDOEy7/RZFXd/Mnd7k6YN5TIvfryJa+91FaJjp3JKq3oo18nIWPEfRnDuCR0g28wrx7UOW7IAGUv+rLZTzRWw7e+0MgfdT3Gn1mda9imhYf8gY63J1H452wjtckbFWpwBceX4E7SLfhgNawbU/Y+5w6FdXUhY0g1wt//K4f9haxGwZOsh274b4F3b9Wel74c9w2+SQLvsECzz8E9wnRdu5sdv+QD+PC7TDNoVp+cyb7FSl9Z8hVAzP9xdp3PVj+BdJXotXLo+ghRTAusy0WcjGKJz30J3y8s3JJhnvqkHj8d37x61PbFqep5W11TeV7CTIvS5lbzrRiU37GOermdW690V8G7nIuS7Ckd+LQFD7g0VzMtiWdZ4XRHNDOL/yNHQ1um9jUo0a6vTrVDE3U1jdowd1K9vxuMw6SH9nmtma+o+UKe5SftW5/LjOYKicMDuLiK76vqugaMxlx/db4zm1/UWhrcwlx9ed2zf3PH5cNzlh9+t5O7uf3GXH76wO7jLD3YY3/KDGca//GCFSYPMKQJhTg+GUhR5MH3LDyaY/uUHD8zVnaIIhM3C8gIGvWE5IdjeP6IPDFn5YUo9b5j1pFgKY6o2H5rIC1aM/2VFNp+WFuoKQ1t+OA47v1ynCwx1+eFM9TvNkDD05UdLzN8+MUc7DEf5gTgtO35sDCcMT/mBisPmQ9msMNdMypDxfr+UEYat/OiQ7188OBiWE+JCEZGwT6ZpwMQexLw7j6KsvjlRoYZhLj88Enr8WEv3nWIvisDYdv5JGdOf/wBvCt5Mksy8ZAAAAABJRU5ErkJggg==",n={class:"page-container"},A={class:"bullshit"},j=d(v({__name:"404",setup(v){const d=l();return(v,l)=>(f(),a("div",n,[l[2]||(l[2]=s('
404404404404
',1)),t("div",A,[l[1]||(l[1]=s('
OOPS!
All rights reserved wallstreetcn
The webmaster said that you can not enter this page...
Please check that the URL you entered is correct, or click the button below to return to the homepage.
',4)),t("a",{class:"bullshit__return-home",href:"/",onClick:l[0]||(l[0]=e((v=>c(d).replace("/")),["prevent"]))}," Back to home ")])]))}}),[["__scopeId","data-v-128c8218"]]);export{j as default}; +import{g as v,c as a,o as f,n as s,a as t,p as e,q as l,i as c}from"./vendor-B-dPIqey.js";import{_ as d}from"./index-CsiqKxm_.js";const i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAACKCAMAAABhAnODAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAMAUExURUdwTPf6/v////f6/v////////////z9//////////////////7+//v///f6/v////f5/vz///////////////j6/vf7/v////////////v8//////j7/v7+//////////////////////////////////////v8/+nx/fv9//b6/vr7/v////f5/vj7//////j7/vj7//f5/vD2/f///////////////+jy/P////////j6//////f6/v////f7/vj6/vf6/vL3/f////////j7/vv8//////3///f6/vf6/vb6/v////r8//f7/fL3/P///////////+jw/PT4/v3+//////////////7+//b6/v///////+jx/P///+jy/f////f6/uz0/eny/PT9/+jx/PT4/uz0/f////f6/vb6/vv9//z9//////3+//r8//f6/vj7/+ny/P////f6/////////+jw/Pf6/v////f6/vj7/v////f6/fT4//j7//b7//////b6/evy/P///+vz/P////////T3/v///+jx/P3+/////+nx+/f6/v///////+jw/Pj6/v///+nx/P///+vz/P////////////j7/vj7//H2/P///+zz/Pb6/v////////////P3/v39/////+/1/v///+jx++jx/Pj6/unx/ff6/+fx/Pf6/+jx/Ony/Ojx/Pz+//H3/v////7+//b6/vj8//7+//b5/v////b6/uz0/ff6/fj6//v8//j5/fb7//////v9/vn8//v8//f5//f6/vP3/Ojx/ez0/u31/v////f5/f///////////+z0/Pz9/+rz/+nw++30/Or0/fj//+jx/f////////f7//v9/+fw++nw/f////b4/v///+jw/f////P4/vj//+fz+/r8/u/2/unw//////f5/fb6/vb7//////b6/f3+//////L3/vr9/+/1/fT3/ff7/v////n8/vf6/v///+fw+/b5/fP4/f////T4/lxP5j4AAAD6dFJOUwD+9P3lAfb9pvsC/BIO+gnmDM3h7/PtBMLqvPn0NU5AId3+gajrK8T0Fc2/29/S4sXC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",n={class:"page-container"},A={class:"bullshit"},j=d(v({__name:"404",setup(v){const d=l();return(v,l)=>(f(),a("div",n,[l[2]||(l[2]=s('
404404404404
',1)),t("div",A,[l[1]||(l[1]=s('
OOPS!
All rights reserved wallstreetcn
The webmaster said that you can not enter this page...
Please check that the URL you entered is correct, or click the button below to return to the homepage.
',4)),t("a",{class:"bullshit__return-home",href:"/",onClick:l[0]||(l[0]=e((v=>c(d).replace("/")),["prevent"]))}," Back to home ")])]))}}),[["__scopeId","data-v-128c8218"]]);export{j as default}; diff --git a/generator-code/src/main/resources/static/static/js/index-Db72yS6T.js b/generator-code/src/main/resources/static/static/js/index-CsiqKxm_.js similarity index 93% rename from generator-code/src/main/resources/static/static/js/index-Db72yS6T.js rename to generator-code/src/main/resources/static/static/js/index-CsiqKxm_.js index ef90ed4..b87df75 100644 --- a/generator-code/src/main/resources/static/static/js/index-Db72yS6T.js +++ b/generator-code/src/main/resources/static/static/js/index-CsiqKxm_.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["static/js/404-LApK0Mj_.js","static/js/vendor-B-dPIqey.js","static/css/vendor-D-laMJ-n.css","static/css/404-XvabTZcV.css","static/js/index-CHbz5gfa.js","static/js/index-CC8iHip6.js","static/js/table-BWSEVs0u.js","static/js/index-Db6wLPS_.js"])))=>i.map(i=>d[i]); -import{c as e,o as t,a as n,b as r,r as o,d as s,e as a,f as i,s as c,g as l,u as d,h as u,i as m,N as p,w as f,j as h,k as _,T as y,l as v,m as E}from"./vendor-B-dPIqey.js";!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))t(e);new MutationObserver((e=>{for(const n of e)if("childList"===n.type)for(const e of n.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&t(e)})).observe(document,{childList:!0,subtree:!0})}function t(e){if(e.ep)return;e.ep=!0;const t=function(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?t.credentials="include":"anonymous"===e.crossOrigin?t.credentials="omit":t.credentials="same-origin",t}(e);fetch(e.href,t)}}();const g={},w=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){document.getElementsByTagName("link");const e=document.querySelector("meta[property=csp-nonce]"),n=(null==e?void 0:e.nonce)||(null==e?void 0:e.getAttribute("nonce"));r=Promise.allSettled(t.map((e=>{if((e=function(e){return"/"+e}(e))in g)return;g[e]=!0;const t=e.endsWith(".css"),r=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${e}"]${r}`))return;const o=document.createElement("link");return o.rel=t?"stylesheet":"modulepreload",t||(o.as="script"),o.crossOrigin="",o.href=e,n&&o.setAttribute("nonce",n),document.head.appendChild(o),t?new Promise(((t,n)=>{o.addEventListener("load",t),o.addEventListener("error",(()=>n(new Error(`Unable to preload CSS for ${e}`))))})):void 0})))}function o(e){const t=new Event("vite:preloadError",{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then((t=>{for(const e of t||[])"rejected"===e.status&&o(e.reason);return e().catch(o)}))},P=[{path:"/error",component:()=>w((()=>import("./404-LApK0Mj_.js")),__vite__mapDeps([0,1,2,3])),meta:{hidden:!0}}],b=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},L={class:"container m-auto"},O={class:"container mx-auto"};const x=b({},[["render",function(s,a){const i=o("router-view");return t(),e("div",L,[a[0]||(a[0]=n("h1",{class:"mt-4 text-center font-bold font-size-[22px] c-primary"},"代码生成器",-1)),n("main",O,[r(i)]),a[1]||(a[1]=n("footer",{class:"my-4 text-center"},[n("p",null,"© 2025 Bunny.保留所有权利.")],-1))])}]]),A=[...[{path:"/redirect",component:x,meta:{hidden:!0},children:[{path:"/redirect/:path(.*)",component:()=>w((()=>import("./index-CHbz5gfa.js")),__vite__mapDeps([4,1,2]))}]}],...[{path:"/",name:"/",component:x,redirect:"/home",meta:{transition:"fade"},children:[{path:"/home",name:"home",component:()=>w((()=>import("./index-CC8iHip6.js")),__vite__mapDeps([5,6,1,2]))},{path:"/generator-code",name:"generatorCode",component:()=>w((()=>import("./index-Db6wLPS_.js")),__vite__mapDeps([7,1,2,6]))}]}],...P],j=s({history:a(),routes:A,scrollBehavior:()=>({left:0,top:0,behavior:"smooth"})}),k=i();const S={install(e){(e=>{e.use(j)})(e),function(e){k.use(c),e.use(k)}(e)}};const T=b(l({setup(){window.$message=d()}}),[["render",function(e,t,n,r,o,s){return" "}]]);E(l({__name:"App",setup:e=>(e,n)=>{const s=o("router-view");return t(),u(m(p),null,{default:f((()=>[r(m(h),null,{default:f((()=>[r(T),r(m(_),null,{default:f((()=>[r(s,null,{default:f((({Component:e,route:n})=>[r(y,{name:n.meta.transition||"fade-transform",mode:"out-in"},{default:f((()=>[(t(),u(v(e),{key:n.path}))])),_:2},1032,["name"])])),_:1})])),_:1})])),_:1})])),_:1})}})).use(S).mount("#app");export{b as _}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["static/js/404-B5GdWwG8.js","static/js/vendor-B-dPIqey.js","static/css/vendor-D-laMJ-n.css","static/css/404-XvabTZcV.css","static/js/index-CHbz5gfa.js","static/js/index-CC8iHip6.js","static/js/table-BWSEVs0u.js","static/js/index-DIHJ4JRH.js"])))=>i.map(i=>d[i]); +import{c as e,o as t,a as n,b as r,r as o,d as s,e as a,f as i,s as c,g as l,u as d,h as u,i as m,N as p,w as f,j as h,k as _,T as y,l as v,m as E}from"./vendor-B-dPIqey.js";!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))t(e);new MutationObserver((e=>{for(const n of e)if("childList"===n.type)for(const e of n.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&t(e)})).observe(document,{childList:!0,subtree:!0})}function t(e){if(e.ep)return;e.ep=!0;const t=function(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?t.credentials="include":"anonymous"===e.crossOrigin?t.credentials="omit":t.credentials="same-origin",t}(e);fetch(e.href,t)}}();const g={},w=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){document.getElementsByTagName("link");const e=document.querySelector("meta[property=csp-nonce]"),n=(null==e?void 0:e.nonce)||(null==e?void 0:e.getAttribute("nonce"));r=Promise.allSettled(t.map((e=>{if((e=function(e){return"/"+e}(e))in g)return;g[e]=!0;const t=e.endsWith(".css"),r=t?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${e}"]${r}`))return;const o=document.createElement("link");return o.rel=t?"stylesheet":"modulepreload",t||(o.as="script"),o.crossOrigin="",o.href=e,n&&o.setAttribute("nonce",n),document.head.appendChild(o),t?new Promise(((t,n)=>{o.addEventListener("load",t),o.addEventListener("error",(()=>n(new Error(`Unable to preload CSS for ${e}`))))})):void 0})))}function o(e){const t=new Event("vite:preloadError",{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then((t=>{for(const e of t||[])"rejected"===e.status&&o(e.reason);return e().catch(o)}))},P=[{path:"/error",component:()=>w((()=>import("./404-B5GdWwG8.js")),__vite__mapDeps([0,1,2,3])),meta:{hidden:!0}}],b=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},L={class:"container m-auto"},O={class:"container mx-auto"};const x=b({},[["render",function(s,a){const i=o("router-view");return t(),e("div",L,[a[0]||(a[0]=n("h1",{class:"mt-4 text-center font-bold font-size-[22px] c-primary"},"代码生成器",-1)),n("main",O,[r(i)]),a[1]||(a[1]=n("footer",{class:"my-4 text-center"},[n("p",null,"© 2025 Bunny.保留所有权利.")],-1))])}]]),A=[...[{path:"/redirect",component:x,meta:{hidden:!0},children:[{path:"/redirect/:path(.*)",component:()=>w((()=>import("./index-CHbz5gfa.js")),__vite__mapDeps([4,1,2]))}]}],...[{path:"/",name:"/",component:x,redirect:"/home",meta:{transition:"fade"},children:[{path:"/home",name:"home",component:()=>w((()=>import("./index-CC8iHip6.js")),__vite__mapDeps([5,6,1,2]))},{path:"/generator-code",name:"generatorCode",component:()=>w((()=>import("./index-DIHJ4JRH.js")),__vite__mapDeps([7,1,2,6]))}]}],...P],j=s({history:a(),routes:A,scrollBehavior:()=>({left:0,top:0,behavior:"smooth"})}),k=i();const S={install(e){(e=>{e.use(j)})(e),function(e){k.use(c),e.use(k)}(e)}};const T=b(l({setup(){window.$message=d()}}),[["render",function(e,t,n,r,o,s){return" "}]]);E(l({__name:"App",setup:e=>(e,n)=>{const s=o("router-view");return t(),u(m(p),null,{default:f((()=>[r(m(h),null,{default:f((()=>[r(T),r(m(_),null,{default:f((()=>[r(s,null,{default:f((({Component:e,route:n})=>[r(y,{name:n.meta.transition||"fade-transform",mode:"out-in"},{default:f((()=>[(t(),u(v(e),{key:n.path}))])),_:2},1032,["name"])])),_:1})])),_:1})])),_:1})])),_:1})}})).use(S).mount("#app");export{b as _}; diff --git a/generator-code/src/main/resources/static/static/js/index-Db6wLPS_.js b/generator-code/src/main/resources/static/static/js/index-DIHJ4JRH.js similarity index 95% rename from generator-code/src/main/resources/static/static/js/index-Db6wLPS_.js rename to generator-code/src/main/resources/static/static/js/index-DIHJ4JRH.js index 093f820..979224e 100644 --- a/generator-code/src/main/resources/static/static/js/index-Db6wLPS_.js +++ b/generator-code/src/main/resources/static/static/js/index-DIHJ4JRH.js @@ -1 +1 @@ -var e=Object.defineProperty,a=Object.defineProperties,t=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable,s=(a,t,l)=>t in a?e(a,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):a[t]=l,o=(e,a,t)=>new Promise(((l,r)=>{var n=e=>{try{o(t.next(e))}catch(a){r(a)}},s=e=>{try{o(t.throw(e))}catch(a){r(a)}},o=e=>e.done?l(e.value):Promise.resolve(e.value).then(n,s);o((t=t.apply(e,a)).next())}));import{b as u,t as i,z as d,g as p,E as c,G as m,v as g,h as v,o as f,i as b,y,H as h,I as _,w as k,J as w,K as O,c as N,F as C,L as q,M as U,O as x,P,Q as S,R as j,S as W,A as L,U as T,u as A,V as M,W as R,X as V,Y as D,Z as E,_ as $,$ as F,x as z,q as I,a0 as K,a1 as B,a as G}from"./vendor-B-dPIqey.js";import{u as H,s as J}from"./table-BWSEVs0u.js";const Z=[{title:"序号",key:"no",titleAlign:"center",align:"center",render:(e,a)=>a+1},{title:"列名称",key:"columnName",titleAlign:"center",align:"center",render:e=>u(i,{type:"primary"},{default:()=>[e.columnName]})},{title:"字段名称",key:"fieldName",titleAlign:"center",align:"center",render:e=>u(i,null,{default:()=>[e.fieldName]})},{title:"数据库字段类型",key:"jdbcType",titleAlign:"center",align:"center",render:e=>u(i,null,{default:()=>[e.jdbcType]})},{title:"Java类型",key:"javaType",titleAlign:"center",align:"center",render:e=>u(i,{type:"warning"},{default:()=>[e.javaType]})},{title:"是否为主键",key:"isPrimaryKey",titleAlign:"center",align:"center",render:e=>e.isPrimaryKey?u(i,{type:"error"},{default:()=>[d("是")]}):u(i,{type:"success"},{default:()=>[d("否")]})},{title:"字段注释",key:"comment",titleAlign:"center",align:"center",render:e=>u(i,{type:"info"},{default:()=>[e.comment]})}],Q=p({__name:"index",setup(e){const a=c(),t=H(),l=m([]),r=()=>o(this,null,(function*(){const e=a.query.tableName;l.value=yield t.getColumnInfo(e)}));return g((()=>{r()})),(e,a)=>(f(),v(b(y),{bordered:!0,columns:b(Z),data:l.value},null,8,["columns","data"]))}}),X=h("vmsStore",{persist:{paths:["formValue","formOption"]},state:()=>({generators:[],serverOptions:[],webOptions:[],formValue:{author:"Bunny",packageName:"cn.bunny.services",requestMapping:"/api",className:"",tableName:"",simpleDateFormat:"yyyy-MM-dd HH:mm:ss",tablePrefixes:"t_,sys_,qrtz_,log_",path:[]},formOption:{generatorServer:[],generatorWeb:[]}}),getters:{},actions:{generator(e){return o(this,null,(function*(){const o=yield(e=>J({url:"/vms/generator",method:"post",data:e}))(e);200!==o.code&&window.$message.error(o.message),this.generators=o.data.map((e=>{return o=((e,a)=>{for(var t in a||(a={}))r.call(a,t)&&s(e,t,a[t]);if(l)for(var t of l(a))n.call(a,t)&&s(e,t,a[t]);return e})({},e),u={path:e.path.replace(".vm","")},a(o,t(u));var o,u})),window.$message.success(`生成成功,共 ${this.generators.length} 数据`)}))},getVmsPathList(){return o(this,null,(function*(){const e=yield J({url:"/vms/getVmsPathList",method:"get"});if(200!==e.code)return window.$message.error(e.message),{};this.webOptions=e.data.web,this.serverOptions=e.data.server}))},clearGenerators(){this.generators=[]}}});function Y(e,a){const t=new File([e],a,{type:"text/plain"}),l=URL.createObjectURL(t),r=document.createElement("a");r.href=l,r.download=a,document.body.appendChild(r),r.click(),requestIdleCallback((()=>{document.body.removeChild(r),URL.revokeObjectURL(r.href)}))}const ee=p({__name:"select-button-group",props:{data:{type:Array,required:!0},selected:{type:Array,default:()=>[]},idKey:{type:String,default:"name"}},emits:["update:selected"],setup(e,{emit:a}){const t=e,l=a,r=()=>{const e=t.data.map((e=>e[t.idKey]));l("update:selected",[...e])},n=()=>{const e=t.selected,a=t.data.map((e=>e[t.idKey])).filter((a=>!e.includes(a)));l("update:selected",a)},s=()=>{l("update:selected",[])};return(e,a)=>(f(),v(b(_),{size:"small"},{default:k((()=>[u(b(w),{round:"",type:"primary",onClick:r},{default:k((()=>a[0]||(a[0]=[d("全选")]))),_:1}),u(b(w),{type:"warning",onClick:n},{default:k((()=>a[1]||(a[1]=[d("反选")]))),_:1}),u(b(w),{round:"",type:"error",onClick:s},{default:k((()=>a[2]||(a[2]=[d("全不选")]))),_:1})])),_:1}))}}),ae=p({__name:"generator-form",setup(e){const a=X(),{formValue:t,formOption:l}=O(a);return(e,r)=>(f(),N(C,null,[u(b(q),{cols:24,"x-gap":24},{default:k((()=>[u(b(U),{span:8,label:"作者名称",path:"author"},{default:k((()=>[u(b(x),{value:b(t).author,"onUpdate:value":r[0]||(r[0]=e=>b(t).author=e),placeholder:"作者名称"},null,8,["value"])])),_:1}),u(b(U),{span:8,label:"requestMapping名称",path:"requestMapping"},{default:k((()=>[u(b(x),{value:b(t).requestMapping,"onUpdate:value":r[1]||(r[1]=e=>b(t).requestMapping=e),placeholder:"requestMapping名称"},null,8,["value"])])),_:1}),u(b(U),{span:8,label:"表名称",path:"tableName"},{default:k((()=>[u(b(x),{value:b(t).tableName,"onUpdate:value":r[2]||(r[2]=e=>b(t).tableName=e),placeholder:"表名称"},null,8,["value"])])),_:1})])),_:1}),u(b(q),{cols:24,"x-gap":24},{default:k((()=>[u(b(U),{span:8,label:"类名称",path:"className"},{default:k((()=>[u(b(x),{value:b(t).className,"onUpdate:value":r[3]||(r[3]=e=>b(t).className=e),placeholder:"类名称"},null,8,["value"])])),_:1}),u(b(U),{span:8,label:"包名称",path:"packageName"},{default:k((()=>[u(b(x),{value:b(t).packageName,"onUpdate:value":r[4]||(r[4]=e=>b(t).packageName=e),placeholder:"包名称"},null,8,["value"])])),_:1}),u(b(U),{span:8,label:"时间格式",path:"simpleDateFormat"},{default:k((()=>[u(b(x),{value:b(t).simpleDateFormat,"onUpdate:value":r[5]||(r[5]=e=>b(t).simpleDateFormat=e),placeholder:"时间格式"},null,8,["value"])])),_:1})])),_:1}),u(b(q),{cols:24,"x-gap":24},{default:k((()=>[u(b(U),{span:8,label:"去除开头前缀",path:"tablePrefixes"},{default:k((()=>[u(b(x),{value:b(t).tablePrefixes,"onUpdate:value":r[6]||(r[6]=e=>b(t).tablePrefixes=e),placeholder:"电话号码"},null,8,["value"])])),_:1}),u(b(U),{span:8,label:"生成后端",path:"generatorServer"},{default:k((()=>[u(b(P),{value:b(l).generatorServer,"onUpdate:value":r[8]||(r[8]=e=>b(l).generatorServer=e)},{default:k((()=>[u(b(S),null,{default:k((()=>[(f(!0),N(C,null,j(b(a).serverOptions,((e,a)=>(f(),v(b(W),{key:a,value:e.name},{default:k((()=>[d(L(e.label),1)])),_:2},1032,["value"])))),128)),u(ee,{selected:b(l).generatorServer,"onUpdate:selected":r[7]||(r[7]=e=>b(l).generatorServer=e),data:b(a).serverOptions,"id-key":"name"},null,8,["selected","data"])])),_:1})])),_:1},8,["value"])])),_:1}),u(b(U),{span:8,label:"生成前端",path:"generatorWeb"},{default:k((()=>[u(b(P),{value:b(l).generatorWeb,"onUpdate:value":r[10]||(r[10]=e=>b(l).generatorWeb=e)},{default:k((()=>[u(b(S),null,{default:k((()=>[(f(!0),N(C,null,j(b(a).webOptions,((e,a)=>(f(),v(b(W),{key:a,value:e.name,"onUpdate:value":a=>e.name=a},{default:k((()=>[d(L(e.label),1)])),_:2},1032,["value","onUpdate:value"])))),128)),u(ee,{selected:b(l).generatorWeb,"onUpdate:selected":r[9]||(r[9]=e=>b(l).generatorWeb=e),data:b(a).webOptions,"id-key":"name"},null,8,["selected","data"])])),_:1})])),_:1},8,["value"])])),_:1})])),_:1})],64))}}),te=p({__name:"generator-preview",setup(e){const a=T(),t=A(),l=X();return(e,r)=>(f(),v(b(M),null,{default:k((()=>[(f(!0),N(C,null,j(b(l).generators,((e,l)=>(f(),v(b(R),{key:l,name:e.path,title:e.path},{"header-extra":k((()=>[u(b(w),{quaternary:"",type:"info",onClick:l=>((e,l)=>{l=l.split("/")[1];const r=m(l);a.info({title:"修改文件名",positiveText:"下载",negativeText:"取消",content:()=>u(x,{placeholder:"Tiny Input",clearable:!0,value:r.value,onInput:e=>r.value=e},null),onPositiveClick:()=>{Y(e,r.value)},onNegativeClick:()=>{t.info("取消下载")}})})(e.code,e.path)},{default:k((()=>r[0]||(r[0]=[d("下载")]))),_:2},1032,["onClick"])])),default:k((()=>[u(b(x),{autosize:{minRows:3},placeholder:e.comment,value:e.code,type:"textarea"},null,8,["placeholder","value"])])),_:2},1032,["name","title"])))),128))])),_:1}))}}),le=X(),{formValue:re,formOption:ne}=O(le),se=()=>{ne.value.generatorServer=le.serverOptions.map((e=>e.name)),ne.value.generatorWeb=le.webOptions.map((e=>e.name))},oe=()=>{const e=le.serverOptions.map((e=>e.name)),a=ne.value.generatorServer;ne.value.generatorServer=e.filter((e=>!a.includes(e)));const t=le.webOptions.map((e=>e.name)),l=ne.value.generatorWeb;ne.value.generatorWeb=t.filter((e=>!l.includes(e)))},ue=()=>{ne.value.generatorServer=[],ne.value.generatorWeb=[],re.value.path=[]},ie=()=>{const e=ne.value.generatorWeb,a=ne.value.generatorServer;re.value.path=[...a,...e],re.value.path.length<=0&&window.$message.error("选择要生成的模板")},de=X(),{formOption:pe}=O(de),ce=()=>pe.value.generatorServer.length>0||pe.value.generatorWeb.length>0,me={author:{required:!0,trigger:["blur","change","input"],message:"作者不能为空"},packageName:{required:!0,trigger:["blur","change","input"],message:"包名不能为空"},requestMapping:{required:!0,trigger:["blur","change","input"],message:"请求路径不能为空"},className:{required:!0,trigger:["blur","change","input"],message:"类名不能为空"},tableName:{required:!0,trigger:["blur","change","input"],message:"表名不能为空"},simpleDateFormat:{required:!0,trigger:["blur","change","input"],message:"日期格式不能为空"},generatorServer:[{required:!0,trigger:["blur","change","input"],message:"选择要生成的服务端",validator:ce}],generatorWeb:[{required:!0,trigger:["blur","change","input"],message:"选择要生成的前端",validator:ce}]},ge=p({__name:"index",setup(e){const a=c(),t=X(),{formValue:l,formOption:r}=O(t),n=A(),s=m(),i=V((()=>!(r.value.generatorWeb.length>0||r.value.generatorServer.length>0))),p=e=>{var a;e.preventDefault(),null==(a=s.value)||a.validate((e=>o(this,null,(function*(){e?e.forEach((e=>{e.forEach((e=>{n.error(`${e.message}->${e.field}`)}))})):(ie(),yield t.generator(l.value))}))))},v=()=>{t.generators.forEach((e=>{Y(e.code,e.path.split("/")[1])}))},y=()=>o(this,null,(function*(){ie();var e;(e=>{try{const a=e.headers["content-disposition"];let t="download.zip";if(a){const e=a.match(/filename="?(.+)"?/);e&&e[1]&&(t=e[1])}const l=window.URL.createObjectURL(new Blob([e.data])),r=document.createElement("a");r.href=l,r.setAttribute("download",t),document.body.appendChild(r),r.click(),r.remove(),window.URL.revokeObjectURL(l)}catch(a){}})(yield(e=l.value,J({url:"/vms/downloadByZip",method:"POST",data:e,responseType:"blob"})))}));return g((()=>{(e=>{re.value.tableName=e.toString();let a=e;re.value.tablePrefixes.split(/[,,]/).forEach((e=>{a=a.replace(e,"")})),re.value.className=a})(a.query.tableName),t.getVmsPathList()})),(e,a)=>(f(),N(C,null,[u(b(D),{ref_key:"formRef",ref:s,"label-width":80,model:b(l),rules:b(me)},{default:k((()=>[u(ae),u(b(E),null,{default:k((()=>[u(b(q),{class:"justify-items-center",cols:"3","x-gap":"24"},{default:k((()=>[u(b($),null,{default:k((()=>[u(b(w),{"attr-type":"button",type:"success",onClick:b(se)},{default:k((()=>a[1]||(a[1]=[d("全部选择")]))),_:1},8,["onClick"]),u(b(w),{"attr-type":"button",type:"warning",onClick:b(oe)},{default:k((()=>a[2]||(a[2]=[d("全部反选")]))),_:1},8,["onClick"]),u(b(w),{"attr-type":"button",type:"error",onClick:b(ue)},{default:k((()=>a[3]||(a[3]=[d("全选取消")]))),_:1},8,["onClick"])])),_:1}),u(b($),null,{default:k((()=>[u(b(w),{"attr-type":"button",type:"success",onClick:p},{default:k((()=>a[4]||(a[4]=[d("开始生成")]))),_:1}),u(b(w),{"attr-type":"button",type:"error",onClick:a[0]||(a[0]=e=>b(t).clearGenerators())},{default:k((()=>a[5]||(a[5]=[d(" 清空已生成 ")]))),_:1}),u(b(w),{disabled:!(b(t).generators.length>0),"attr-type":"button",type:"primary",onClick:v},{default:k((()=>[d(" 下载全部 "+L(b(t).generators.length),1)])),_:1},8,["disabled"])])),_:1}),u(b($),{class:"w-full"},{default:k((()=>[u(b(w),{disabled:b(i),"attr-type":"button",class:"w-full",type:"success",onClick:y},{default:k((()=>a[6]||(a[6]=[d(" 下载zip ")]))),_:1},8,["disabled"])])),_:1})])),_:1})])),_:1})])),_:1},8,["model","rules"]),u(te)],64))}}),ve=p({__name:"index",setup(e){const a=I(),t=c(),l=H(),r=F({tableName:"",comment:"",tableCat:"",tableType:""}),n=()=>o(this,null,(function*(){const e=t.query.tableName,a=yield l.getTableMetaData(e);Object.assign(r,a)}));return g((()=>{n()})),(e,l)=>(f(),v(b(z),null,{header:k((()=>[u(b(z),{title:"数据库信息"},{default:k((()=>[G("span",{class:"color-blue",onClick:l[0]||(l[0]=e=>b(a).push("/"))},"回到首页"),G("ul",null,[G("li",null,"表名:"+L(b(t).query.tableName),1),G("li",null,"表注释:"+L(r.comment),1),G("li",null,"数据库名:"+L(r.tableCat),1),G("li",null,"类型:"+L(r.tableType),1)])])),_:1})])),default:k((()=>[u(b(B),{animated:"",type:"line"},{default:k((()=>[u(b(K),{name:"generator-code",tab:"生成"},{default:k((()=>[u(ge)])),_:1}),u(b(K),{name:"columns-info",tab:"列字段"},{default:k((()=>[u(Q)])),_:1})])),_:1})])),_:1}))}});export{ve as default}; +var e=Object.defineProperty,a=Object.defineProperties,t=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable,s=(a,t,l)=>t in a?e(a,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):a[t]=l,o=(e,a,t)=>new Promise(((l,r)=>{var n=e=>{try{o(t.next(e))}catch(a){r(a)}},s=e=>{try{o(t.throw(e))}catch(a){r(a)}},o=e=>e.done?l(e.value):Promise.resolve(e.value).then(n,s);o((t=t.apply(e,a)).next())}));import{b as u,t as i,z as d,g as p,E as c,G as m,v as g,h as v,o as f,i as b,y,H as h,I as _,w as k,J as w,K as O,c as N,F as C,L as q,M as U,O as x,P,Q as S,R as j,S as W,A as L,U as T,u as A,V as M,W as R,X as V,Y as D,Z as E,_ as $,$ as F,x as z,q as I,a0 as K,a1 as B,a as G}from"./vendor-B-dPIqey.js";import{u as H,s as J}from"./table-BWSEVs0u.js";const Z=[{title:"序号",key:"no",titleAlign:"center",align:"center",render:(e,a)=>a+1},{title:"列名称",key:"columnName",titleAlign:"center",align:"center",render:e=>u(i,{type:"primary"},{default:()=>[e.columnName]})},{title:"字段名称",key:"fieldName",titleAlign:"center",align:"center",render:e=>u(i,null,{default:()=>[e.fieldName]})},{title:"数据库字段类型",key:"jdbcType",titleAlign:"center",align:"center",render:e=>u(i,null,{default:()=>[e.jdbcType]})},{title:"Java类型",key:"javaType",titleAlign:"center",align:"center",render:e=>u(i,{type:"warning"},{default:()=>[e.javaType]})},{title:"是否为主键",key:"isPrimaryKey",titleAlign:"center",align:"center",render:e=>e.isPrimaryKey?u(i,{type:"error"},{default:()=>[d("是")]}):u(i,{type:"success"},{default:()=>[d("否")]})},{title:"字段注释",key:"comment",titleAlign:"center",align:"center",render:e=>u(i,{type:"info"},{default:()=>[e.comment]})}],Q=p({__name:"index",setup(e){const a=c(),t=H(),l=m([]),r=()=>o(this,null,(function*(){const e=a.query.tableName;l.value=yield t.getColumnInfo(e)}));return g((()=>{r()})),(e,a)=>(f(),v(b(y),{bordered:!0,columns:b(Z),data:l.value},null,8,["columns","data"]))}}),X=h("vmsStore",{persist:{paths:["formValue","formOption"]},state:()=>({generators:[],serverOptions:[],webOptions:[],formValue:{author:"Bunny",packageName:"cn.bunny.services",requestMapping:"/api",className:"",tableName:"",simpleDateFormat:"yyyy-MM-dd HH:mm:ss",tablePrefixes:"t_,sys_,qrtz_,log_",path:[]},formOption:{generatorServer:[],generatorWeb:[]}}),getters:{},actions:{generator(e){return o(this,null,(function*(){const o=yield(e=>J({url:"/vms/generator",method:"post",data:e}))(e);200!==o.code&&window.$message.error(o.message),this.generators=o.data.map((e=>{return o=((e,a)=>{for(var t in a||(a={}))r.call(a,t)&&s(e,t,a[t]);if(l)for(var t of l(a))n.call(a,t)&&s(e,t,a[t]);return e})({},e),u={path:e.path.replace(".vm","")},a(o,t(u));var o,u})),window.$message.success(`生成成功,共 ${this.generators.length} 数据`)}))},getVmsPathList(){return o(this,null,(function*(){const e=yield J({url:"/vms/getVmsPathList",method:"get"});if(200!==e.code)return window.$message.error(e.message),{};this.webOptions=e.data.web,this.serverOptions=e.data.server}))},clearGenerators(){this.generators=[]}}});function Y(e,a){const t=new File([e],a,{type:"text/plain"}),l=URL.createObjectURL(t),r=document.createElement("a");r.href=l,r.download=a,document.body.appendChild(r),r.click(),requestIdleCallback((()=>{document.body.removeChild(r),URL.revokeObjectURL(r.href)}))}const ee=p({__name:"select-button-group",props:{data:{type:Array,required:!0},selected:{type:Array,default:()=>[]},idKey:{type:String,default:"name"}},emits:["update:selected"],setup(e,{emit:a}){const t=e,l=a,r=()=>{const e=t.data.map((e=>e[t.idKey]));l("update:selected",[...e])},n=()=>{const e=t.selected,a=t.data.map((e=>e[t.idKey])).filter((a=>!e.includes(a)));l("update:selected",a)},s=()=>{l("update:selected",[])};return(e,a)=>(f(),v(b(_),{size:"small"},{default:k((()=>[u(b(w),{round:"",type:"primary",onClick:r},{default:k((()=>a[0]||(a[0]=[d("全选")]))),_:1}),u(b(w),{type:"warning",onClick:n},{default:k((()=>a[1]||(a[1]=[d("反选")]))),_:1}),u(b(w),{round:"",type:"error",onClick:s},{default:k((()=>a[2]||(a[2]=[d("全不选")]))),_:1})])),_:1}))}}),ae=p({__name:"generator-form",setup(e){const a=X(),{formValue:t,formOption:l}=O(a);return(e,r)=>(f(),N(C,null,[u(b(q),{cols:24,"x-gap":24},{default:k((()=>[u(b(U),{span:8,label:"作者名称",path:"author"},{default:k((()=>[u(b(x),{value:b(t).author,"onUpdate:value":r[0]||(r[0]=e=>b(t).author=e),placeholder:"作者名称"},null,8,["value"])])),_:1}),u(b(U),{span:8,label:"requestMapping名称",path:"requestMapping"},{default:k((()=>[u(b(x),{value:b(t).requestMapping,"onUpdate:value":r[1]||(r[1]=e=>b(t).requestMapping=e),placeholder:"requestMapping名称"},null,8,["value"])])),_:1}),u(b(U),{span:8,label:"表名称",path:"tableName"},{default:k((()=>[u(b(x),{value:b(t).tableName,"onUpdate:value":r[2]||(r[2]=e=>b(t).tableName=e),placeholder:"表名称"},null,8,["value"])])),_:1})])),_:1}),u(b(q),{cols:24,"x-gap":24},{default:k((()=>[u(b(U),{span:8,label:"类名称",path:"className"},{default:k((()=>[u(b(x),{value:b(t).className,"onUpdate:value":r[3]||(r[3]=e=>b(t).className=e),placeholder:"类名称"},null,8,["value"])])),_:1}),u(b(U),{span:8,label:"包名称",path:"packageName"},{default:k((()=>[u(b(x),{value:b(t).packageName,"onUpdate:value":r[4]||(r[4]=e=>b(t).packageName=e),placeholder:"包名称"},null,8,["value"])])),_:1}),u(b(U),{span:8,label:"时间格式",path:"simpleDateFormat"},{default:k((()=>[u(b(x),{value:b(t).simpleDateFormat,"onUpdate:value":r[5]||(r[5]=e=>b(t).simpleDateFormat=e),placeholder:"时间格式"},null,8,["value"])])),_:1})])),_:1}),u(b(q),{cols:24,"x-gap":24},{default:k((()=>[u(b(U),{span:8,label:"去除开头前缀",path:"tablePrefixes"},{default:k((()=>[u(b(x),{value:b(t).tablePrefixes,"onUpdate:value":r[6]||(r[6]=e=>b(t).tablePrefixes=e),placeholder:"电话号码"},null,8,["value"])])),_:1}),u(b(U),{span:8,label:"生成后端",path:"generatorServer"},{default:k((()=>[u(b(P),{value:b(l).generatorServer,"onUpdate:value":r[8]||(r[8]=e=>b(l).generatorServer=e)},{default:k((()=>[u(b(S),null,{default:k((()=>[(f(!0),N(C,null,j(b(a).serverOptions,((e,a)=>(f(),v(b(W),{key:a,value:e.name},{default:k((()=>[d(L(e.label),1)])),_:2},1032,["value"])))),128)),u(ee,{selected:b(l).generatorServer,"onUpdate:selected":r[7]||(r[7]=e=>b(l).generatorServer=e),data:b(a).serverOptions,"id-key":"name"},null,8,["selected","data"])])),_:1})])),_:1},8,["value"])])),_:1}),u(b(U),{span:8,label:"生成前端",path:"generatorWeb"},{default:k((()=>[u(b(P),{value:b(l).generatorWeb,"onUpdate:value":r[10]||(r[10]=e=>b(l).generatorWeb=e)},{default:k((()=>[u(b(S),null,{default:k((()=>[(f(!0),N(C,null,j(b(a).webOptions,((e,a)=>(f(),v(b(W),{key:a,value:e.name,"onUpdate:value":a=>e.name=a},{default:k((()=>[d(L(e.label),1)])),_:2},1032,["value","onUpdate:value"])))),128)),u(ee,{selected:b(l).generatorWeb,"onUpdate:selected":r[9]||(r[9]=e=>b(l).generatorWeb=e),data:b(a).webOptions,"id-key":"name"},null,8,["selected","data"])])),_:1})])),_:1},8,["value"])])),_:1})])),_:1})],64))}}),te=p({__name:"generator-preview",setup(e){const a=T(),t=A(),l=X();return(e,r)=>(f(),v(b(M),null,{default:k((()=>[(f(!0),N(C,null,j(b(l).generators,((e,l)=>(f(),v(b(R),{key:l,name:e.path,title:e.path},{"header-extra":k((()=>[u(b(w),{quaternary:"",type:"info",onClick:l=>((e,l)=>{l=l.split("/")[1];const r=m(l);a.info({title:"修改文件名",positiveText:"下载",negativeText:"取消",content:()=>u(x,{placeholder:"Tiny Input",clearable:!0,value:r.value,onInput:e=>r.value=e},null),onPositiveClick:()=>{Y(e,r.value)},onNegativeClick:()=>{t.info("取消下载")}})})(e.code,e.path)},{default:k((()=>r[0]||(r[0]=[d("下载")]))),_:2},1032,["onClick"])])),default:k((()=>[u(b(x),{autosize:{minRows:3},placeholder:e.comment,value:e.code,type:"textarea"},null,8,["placeholder","value"])])),_:2},1032,["name","title"])))),128))])),_:1}))}}),le=X(),{formValue:re,formOption:ne}=O(le),se=()=>{ne.value.generatorServer=le.serverOptions.map((e=>e.name)),ne.value.generatorWeb=le.webOptions.map((e=>e.name))},oe=()=>{const e=le.serverOptions.map((e=>e.name)),a=ne.value.generatorServer;ne.value.generatorServer=e.filter((e=>!a.includes(e)));const t=le.webOptions.map((e=>e.name)),l=ne.value.generatorWeb;ne.value.generatorWeb=t.filter((e=>!l.includes(e)))},ue=()=>{ne.value.generatorServer=[],ne.value.generatorWeb=[],re.value.path=[]},ie=()=>{const e=ne.value.generatorWeb,a=ne.value.generatorServer;re.value.path=[...a,...e],re.value.path.length<=0&&window.$message.error("选择要生成的模板")},de=X(),{formOption:pe}=O(de),ce=()=>pe.value.generatorServer.length>0||pe.value.generatorWeb.length>0,me={author:{required:!0,trigger:["blur","change","input"],message:"作者不能为空"},packageName:{required:!0,trigger:["blur","change","input"],message:"包名不能为空"},requestMapping:{required:!0,trigger:["blur","change","input"],message:"请求路径不能为空"},className:{required:!0,trigger:["blur","change","input"],message:"类名不能为空"},tableName:{required:!0,trigger:["blur","change","input"],message:"表名不能为空"},simpleDateFormat:{required:!0,trigger:["blur","change","input"],message:"日期格式不能为空"},generatorServer:[{required:!0,trigger:["blur","change","input"],message:"选择要生成的服务端",validator:ce}],generatorWeb:[{required:!0,trigger:["blur","change","input"],message:"选择要生成的前端",validator:ce}]},ge=p({__name:"index",setup(e){const a=c(),t=X(),{formValue:l,formOption:r}=O(t),n=A(),s=m(),i=V((()=>!(r.value.generatorWeb.length>0||r.value.generatorServer.length>0))),p=e=>{var a;e.preventDefault(),null==(a=s.value)||a.validate((e=>o(this,null,(function*(){e?e.forEach((e=>{e.forEach((e=>{n.error(`${e.message}->${e.field}`)}))})):(ie(),yield t.generator(l.value))}))))},v=()=>{t.generators.forEach((e=>{Y(e.code,e.path.split("/")[1])}))},y=()=>o(this,null,(function*(){ie();var e;(e=>{try{const a=e.headers["content-disposition"];let t="download.zip";if(a){const e=a.match(/filename="?(.+)"?/);e&&e[1]&&(t=e[1])}const l=window.URL.createObjectURL(new Blob([e.data])),r=document.createElement("a");r.href=l,r.setAttribute("download",t),document.body.appendChild(r),r.click(),r.remove(),window.URL.revokeObjectURL(l)}catch(a){}})(yield(e=l.value,J({url:"/vms/downloadByZip",method:"POST",data:e,responseType:"blob"})))}));return g((()=>{(e=>{re.value.tableName=e.toString();let a=e;re.value.tablePrefixes.split(/[,,]/).forEach((e=>{a=a.replace(e,"")})),re.value.className=a})(a.query.tableName),t.getVmsPathList()})),(e,a)=>(f(),N(C,null,[u(b(D),{ref_key:"formRef",ref:s,"label-width":80,model:b(l),rules:b(me)},{default:k((()=>[u(ae),u(b(E),null,{default:k((()=>[u(b(q),{class:"justify-items-center",cols:"3","x-gap":"24"},{default:k((()=>[u(b($),null,{default:k((()=>[u(b(w),{"attr-type":"button",type:"success",onClick:b(se)},{default:k((()=>a[1]||(a[1]=[d("全部选择")]))),_:1},8,["onClick"]),u(b(w),{"attr-type":"button",type:"warning",onClick:b(oe)},{default:k((()=>a[2]||(a[2]=[d("全部反选")]))),_:1},8,["onClick"]),u(b(w),{"attr-type":"button",type:"error",onClick:b(ue)},{default:k((()=>a[3]||(a[3]=[d("全选取消")]))),_:1},8,["onClick"])])),_:1}),u(b($),null,{default:k((()=>[u(b(w),{"attr-type":"button",type:"success",onClick:p},{default:k((()=>a[4]||(a[4]=[d("开始生成")]))),_:1}),u(b(w),{"attr-type":"button",type:"error",onClick:a[0]||(a[0]=e=>b(t).clearGenerators())},{default:k((()=>a[5]||(a[5]=[d(" 清空已生成 ")]))),_:1}),u(b(w),{disabled:!(b(t).generators.length>0),"attr-type":"button",type:"primary",onClick:v},{default:k((()=>[d(" 下载全部 "+L(b(t).generators.length),1)])),_:1},8,["disabled"])])),_:1}),u(b($),{class:"w-full"},{default:k((()=>[u(b(w),{disabled:b(i),"attr-type":"button",class:"w-full",type:"success",onClick:y},{default:k((()=>a[6]||(a[6]=[d(" 下载zip ")]))),_:1},8,["disabled"])])),_:1})])),_:1})])),_:1})])),_:1},8,["model","rules"]),u(te)],64))}}),ve=p({__name:"index",setup(e){const a=I(),t=c(),l=H(),r=F({tableName:"",comment:"",tableCat:"",tableType:""}),n=()=>o(this,null,(function*(){const e=t.query.tableName,a=yield l.getTableMetaData(e);Object.assign(r,a)}));return g((()=>{n()})),(e,l)=>(f(),v(b(z),null,{header:k((()=>[u(b(z),{title:"数据库信息"},{default:k((()=>[G("span",{class:"color-blue cursor-pointer",onClick:l[0]||(l[0]=e=>b(a).push("/"))},"回到首页"),G("ul",null,[G("li",null,"表名:"+L(b(t).query.tableName),1),G("li",null,"表注释:"+L(r.comment),1),G("li",null,"数据库名:"+L(r.tableCat),1),G("li",null,"类型:"+L(r.tableType),1)])])),_:1})])),default:k((()=>[u(b(B),{animated:"",type:"line"},{default:k((()=>[u(b(K),{name:"generator-code",tab:"生成"},{default:k((()=>[u(ge)])),_:1}),u(b(K),{name:"columns-info",tab:"列字段"},{default:k((()=>[u(Q)])),_:1})])),_:1})])),_:1}))}});export{ve as default}; diff --git a/push.sh b/push.sh index 21fb96f..629e04f 100644 --- a/push.sh +++ b/push.sh @@ -1,5 +1,8 @@ git init git add . -git commit -m "🎉 feat: push脚本" +git commit -m "🎉 feat: 前端页面更新" +git checkout master +git merge dev git push --all -git push --tags \ No newline at end of file +git push --tags +git checkout dev