代码生成工具

This commit is contained in:
2022-04-15 08:53:53 +08:00
commit dacfe207a5
48 changed files with 7353 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
jbase_coder.db Normal file

Binary file not shown.

BIN
jbsc-coder-0.0.1.jar Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

7254
logs/jbsc_coder.log Normal file

File diff suppressed because it is too large Load Diff

1
run.bat Normal file
View File

@@ -0,0 +1 @@
java -jar jbsc-coder-0.0.1.jar

BIN
static/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

1
static/index.html Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label,.el-form-item__content{line-height:20px}.velocity-tip{color:#606266;font-size:13px}.velocity-var li{font-size:14px;color:#606266;line-height:26px}.velocity-var a{color:#409eff;font-weight:500}.velocity-var a:hover{color:rgba(64,158,255,.75)}

View File

@@ -0,0 +1 @@
.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label,.el-form-item__content{line-height:20px}.velocity-tip{color:#606266;font-size:13px}.velocity-var li{font-size:14px;color:#606266;line-height:26px}.velocity-var a{color:#409eff;font-weight:500}.velocity-var a:hover{color:rgba(64,158,255,.75)}

View File

@@ -0,0 +1 @@
.errPage-container[data-v-35ca77fc]{width:800px;max-width:100%;margin:100px auto}.errPage-container .pan-back-btn[data-v-35ca77fc]{background:#008489;color:#fff;border:none!important}.errPage-container .pan-gif[data-v-35ca77fc]{margin:0 auto;display:block}.errPage-container .pan-img[data-v-35ca77fc]{display:block;margin:0 auto;width:100%}.errPage-container .text-jumbo[data-v-35ca77fc]{font-size:60px;font-weight:700;color:#484848}.errPage-container .list-unstyled[data-v-35ca77fc]{font-size:14px}.errPage-container .list-unstyled li[data-v-35ca77fc]{padding-bottom:5px}.errPage-container .list-unstyled a[data-v-35ca77fc]{color:#008489;text-decoration:none}.errPage-container .list-unstyled a[data-v-35ca77fc]:hover{text-decoration:underline}

View File

@@ -0,0 +1 @@
.pan-item[data-v-799537af]{width:200px;height:200px;border-radius:50%;display:inline-block;position:relative;cursor:default;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.pan-info-roles-container[data-v-799537af]{padding:20px;text-align:center}.pan-thumb[data-v-799537af]{width:100%;height:100%;background-position:50%;background-size:cover;border-radius:50%;overflow:hidden;position:absolute;-webkit-transform-origin:95% 40%;transform-origin:95% 40%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pan-info[data-v-799537af]{position:absolute;width:inherit;height:inherit;border-radius:50%;overflow:hidden;-webkit-box-shadow:inset 0 0 0 5px rgba(0,0,0,.05);box-shadow:inset 0 0 0 5px rgba(0,0,0,.05)}.pan-info h3[data-v-799537af]{color:#fff;text-transform:uppercase;position:relative;letter-spacing:2px;font-size:18px;margin:0 60px;padding:22px 0 0 0;height:85px;font-family:Open Sans,Arial,sans-serif;text-shadow:0 0 1px #fff,0 1px 2px rgba(0,0,0,.3)}.pan-info p[data-v-799537af]{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid hsla(0,0%,100%,.5)}.pan-info p a[data-v-799537af]{display:block;color:#333;width:80px;height:80px;background:hsla(0,0%,100%,.3);border-radius:50%;color:#fff;font-style:normal;font-weight:700;text-transform:uppercase;font-size:9px;letter-spacing:1px;padding-top:24px;margin:7px auto 0;font-family:Open Sans,Arial,sans-serif;opacity:0;-webkit-transition:opacity .3s ease-in-out .2s,background .2s linear 0s,-webkit-transform .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s,background .2s linear 0s,-webkit-transform .3s ease-in-out .2s;transition:transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s,background .2s linear 0s;transition:transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s,background .2s linear 0s,-webkit-transform .3s ease-in-out .2s;-webkit-transform:translateX(60px) rotate(90deg);transform:translateX(60px) rotate(90deg)}.pan-info p a[data-v-799537af]:hover{background:hsla(0,0%,100%,.5)}.pan-item:hover .pan-thumb[data-v-799537af]{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}.pan-item:hover .pan-info p a[data-v-799537af]{opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}.box-center[data-v-14daffcb]{margin:0 auto;display:table}.text-muted[data-v-14daffcb]{color:#777}.user-profile .user-name[data-v-14daffcb]{font-weight:700}.user-profile .box-center[data-v-14daffcb]{padding-top:10px}.user-profile .user-role[data-v-14daffcb]{padding-top:10px;font-weight:400;font-size:14px}.user-profile .box-social[data-v-14daffcb]{padding-top:30px}.user-profile .box-social .el-table[data-v-14daffcb]{border-top:1px solid #dfe6ec}.user-profile .user-follow[data-v-14daffcb]{padding-top:20px}.user-bio[data-v-14daffcb]{margin-top:20px;color:#606266}.user-bio span[data-v-14daffcb]{padding-left:4px}.user-bio .user-bio-section[data-v-14daffcb]{font-size:14px;padding:15px 0}.user-bio .user-bio-section .user-bio-section-header[data-v-14daffcb]{border-bottom:1px solid #dfe6ec;padding-bottom:10px;margin-bottom:10px;font-weight:700}.user-activity .user-block .description[data-v-1066d76c],.user-activity .user-block .username[data-v-1066d76c]{display:block;margin-left:50px;padding:2px 0}.user-activity .user-block .username[data-v-1066d76c]{font-size:16px;color:#000}.user-activity .user-block[data-v-1066d76c] :after{clear:both}.user-activity .user-block .img-circle[data-v-1066d76c]{border-radius:50%;width:40px;height:40px;float:left}.user-activity .user-block span[data-v-1066d76c]{font-weight:500;font-size:12px}.user-activity .post[data-v-1066d76c]{font-size:14px;border-bottom:1px solid #d2d6de;margin-bottom:15px;padding-bottom:15px;color:#666}.user-activity .post .image[data-v-1066d76c]{width:100%;height:100%}.user-activity .post .user-images[data-v-1066d76c]{padding-top:20px}.user-activity .list-inline[data-v-1066d76c]{padding-left:0;margin-left:-5px;list-style:none}.user-activity .list-inline li[data-v-1066d76c]{display:inline-block;padding-right:5px;padding-left:5px;font-size:13px}.user-activity .list-inline .link-black[data-v-1066d76c]:focus,.user-activity .list-inline .link-black[data-v-1066d76c]:hover{color:#999}.box-center[data-v-1066d76c]{margin:0 auto;display:table}.text-muted[data-v-1066d76c]{color:#777}

View File

@@ -0,0 +1 @@
.dashboard-editor-container[data-v-4a59238c]{padding:32px;background-color:#f0f2f5;position:relative}.panel-group[data-v-4a59238c]{margin-top:18px}.panel-group .card-panel-col[data-v-4a59238c]{margin-bottom:32px}.panel-group .card-panel[data-v-4a59238c]{height:108px;cursor:pointer;font-size:12px;position:relative;overflow:hidden;color:#666;background:#fff;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.05);box-shadow:4px 4px 40px rgba(0,0,0,.05);border-color:rgba(0,0,0,.05)}.panel-group .card-panel:hover .card-panel-icon-wrapper[data-v-4a59238c]{color:#fff}.panel-group .card-panel:hover .icon-people[data-v-4a59238c]{background:#40c9c6}.panel-group .card-panel:hover .icon-message[data-v-4a59238c]{background:#36a3f7}.panel-group .card-panel:hover .icon-money[data-v-4a59238c]{background:#f4516c}.panel-group .card-panel:hover .icon-shopping[data-v-4a59238c]{background:#34bfa3}.panel-group .card-panel .icon-people[data-v-4a59238c]{color:#40c9c6}.panel-group .card-panel .icon-message[data-v-4a59238c]{color:#36a3f7}.panel-group .card-panel .icon-money[data-v-4a59238c]{color:#f4516c}.panel-group .card-panel .icon-shopping[data-v-4a59238c]{color:#34bfa3}.panel-group .card-panel .card-panel-icon-wrapper[data-v-4a59238c]{float:left;margin:14px 0 0 14px;padding:16px;-webkit-transition:all .38s ease-out;transition:all .38s ease-out;border-radius:6px}.panel-group .card-panel .card-panel-icon[data-v-4a59238c]{float:left;font-size:48px}.panel-group .card-panel .card-panel-description[data-v-4a59238c]{float:right;font-weight:700;margin:26px;margin-left:0}.panel-group .card-panel .card-panel-description .card-panel-text[data-v-4a59238c]{line-height:18px;color:rgba(0,0,0,.45);font-size:16px;margin-bottom:12px}.panel-group .card-panel .card-panel-description .card-panel-num[data-v-4a59238c]{font-size:20px}@media(max-width:550px){.card-panel-description[data-v-4a59238c]{display:none}.card-panel-icon-wrapper[data-v-4a59238c]{float:none!important;width:100%;height:100%;margin:0!important}.card-panel-icon-wrapper .svg-icon[data-v-4a59238c]{display:block;margin:14px auto!important;float:none!important}}

View File

@@ -0,0 +1 @@
.cm-s-neat span.cm-comment{color:#a86}.cm-s-neat span.cm-keyword{line-height:1em;font-weight:700;color:#00f}.cm-s-neat span.cm-string{color:#a22}.cm-s-neat span.cm-builtin{line-height:1em;font-weight:700;color:#077}.cm-s-neat span.cm-special{line-height:1em;font-weight:700;color:#0aa}.cm-s-neat span.cm-variable{color:#000}.cm-s-neat span.cm-atom,.cm-s-neat span.cm-number{color:#3a3}.cm-s-neat span.cm-meta{color:#555}.cm-s-neat span.cm-link{color:#3a3}.cm-s-neat .CodeMirror-activeline-background{background:#e8f2ff}.cm-s-neat .CodeMirror-matchingbracket{outline:1px solid grey;color:#000!important}

View File

@@ -0,0 +1 @@
.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label,.el-form-item__content{line-height:20px}.velocity-tip{color:#606266;font-size:13px}.velocity-var li{font-size:14px;color:#606266;line-height:26px}.velocity-var a{color:#409eff;font-weight:500}.velocity-var a:hover{color:rgba(64,158,255,.75)}

View File

@@ -0,0 +1 @@
.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label,.el-form-item__content{line-height:20px}.velocity-tip{color:#606266;font-size:13px}.velocity-var li{font-size:14px;color:#606266;line-height:26px}.velocity-var a{color:#409eff;font-weight:500}.velocity-var a:hover{color:rgba(64,158,255,.75)}

View File

@@ -0,0 +1 @@
.stepSuc>.is-success[data-v-1aa22dae] :hover{cursor:pointer}.el-table th>.cell[data-v-1aa22dae]{font-weight:700;font-size:larger}

View File

@@ -0,0 +1 @@
.wscn-http404-container[data-v-26fcd89f]{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:40%;left:50%}.wscn-http404[data-v-26fcd89f]{position:relative;width:1200px;padding:0 50px;overflow:hidden}.wscn-http404 .pic-404[data-v-26fcd89f]{position:relative;float:left;width:600px;overflow:hidden}.wscn-http404 .pic-404__parent[data-v-26fcd89f]{width:100%}.wscn-http404 .pic-404__child[data-v-26fcd89f]{position:absolute}.wscn-http404 .pic-404__child.left[data-v-26fcd89f]{width:80px;top:17px;left:220px;opacity:0;-webkit-animation-name:cloudLeft-data-v-26fcd89f;animation-name:cloudLeft-data-v-26fcd89f;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.wscn-http404 .pic-404__child.mid[data-v-26fcd89f]{width:46px;top:10px;left:420px;opacity:0;-webkit-animation-name:cloudMid-data-v-26fcd89f;animation-name:cloudMid-data-v-26fcd89f;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}.wscn-http404 .pic-404__child.right[data-v-26fcd89f]{width:62px;top:100px;left:500px;opacity:0;-webkit-animation-name:cloudRight-data-v-26fcd89f;animation-name:cloudRight-data-v-26fcd89f;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes cloudLeft-data-v-26fcd89f{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@keyframes cloudLeft-data-v-26fcd89f{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@-webkit-keyframes cloudMid-data-v-26fcd89f{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@keyframes cloudMid-data-v-26fcd89f{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@-webkit-keyframes cloudRight-data-v-26fcd89f{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}@keyframes cloudRight-data-v-26fcd89f{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}.wscn-http404 .bullshit[data-v-26fcd89f]{position:relative;float:left;width:300px;padding:30px 0;overflow:hidden}.wscn-http404 .bullshit__oops[data-v-26fcd89f]{font-size:32px;line-height:40px;color:#1482f0;margin-bottom:20px;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__headline[data-v-26fcd89f],.wscn-http404 .bullshit__oops[data-v-26fcd89f]{font-weight:700;opacity:0;-webkit-animation-name:slideUp-data-v-26fcd89f;animation-name:slideUp-data-v-26fcd89f;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__headline[data-v-26fcd89f]{font-size:20px;line-height:24px;color:#222;margin-bottom:10px;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-26fcd89f]{font-size:13px;line-height:21px;color:grey;margin-bottom:30px;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-26fcd89f],.wscn-http404 .bullshit__return-home[data-v-26fcd89f]{opacity:0;-webkit-animation-name:slideUp-data-v-26fcd89f;animation-name:slideUp-data-v-26fcd89f;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__return-home[data-v-26fcd89f]{display:block;float:left;width:110px;height:36px;background:#1482f0;border-radius:100px;text-align:center;color:#fff;font-size:14px;line-height:36px;cursor:pointer;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideUp-data-v-26fcd89f{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp-data-v-26fcd89f{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d230fe7"],{ef3c:function(e,r,n){"use strict";n.r(r);n("ac1f"),n("5319");var t,u,a={created:function(){var e=this.$route,r=e.params,n=e.query,t=r.path;this.$router.replace({path:"/"+t,query:n})},render:function(e){return e()}},c=a,o=n("2877"),p=Object(o["a"])(c,t,u,!1,null,null,null);r["default"]=p.exports}}]);

View File

@@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-30ca8599"],{"1a27":function(t,a,i){"use strict";var e=i("a5e5"),s=i.n(e);s.a},"24e2":function(t,a,i){"use strict";i.r(a);var e=function(){var t=this,a=t.$createElement,i=t._self._c||a;return i("div",{staticClass:"errPage-container"},[i("el-button",{staticClass:"pan-back-btn",attrs:{icon:"el-icon-arrow-left"},on:{click:t.back}},[t._v(" 返回 ")]),i("el-row",[i("el-col",{attrs:{span:12}},[i("h1",{staticClass:"text-jumbo text-ginormous"},[t._v(" Oops! ")]),t._v(" gif来源"),i("a",{attrs:{href:"https://zh.airbnb.com/",target:"_blank"}},[t._v("airbnb")]),t._v(" 页面 "),i("h2",[t._v("你没有权限去该页面")]),i("h6",[t._v("如有不满请联系你领导")]),i("ul",{staticClass:"list-unstyled"},[i("li",[t._v("或者你可以去:")]),i("li",{staticClass:"link-type"},[i("router-link",{attrs:{to:"/dashboard"}},[t._v(" 回首页 ")])],1),i("li",{staticClass:"link-type"},[i("a",{attrs:{href:"https://www.taobao.com/"}},[t._v("随便看看")])]),i("li",[i("a",{attrs:{href:"#"},on:{click:function(a){a.preventDefault(),t.dialogVisible=!0}}},[t._v("点我看图")])])])]),i("el-col",{attrs:{span:12}},[i("img",{attrs:{src:t.errGif,width:"313",height:"428",alt:"Girl has dropped her ice cream."}})])],1),i("el-dialog",{attrs:{visible:t.dialogVisible,title:"随便看"},on:{"update:visible":function(a){t.dialogVisible=a}}},[i("img",{staticClass:"pan-img",attrs:{src:t.ewizardClap}})])],1)},s=[],r=i("cc6c"),n=i.n(r),c={name:"Page401",data:function(){return{errGif:n.a+"?"+ +new Date,ewizardClap:"https://wpimg.wallstcn.com/007ef517-bafd-4066-aae4-6883632d9646",dialogVisible:!1}},methods:{back:function(){this.$route.query.noGoBack?this.$router.push({path:"/dashboard"}):this.$router.go(-1)}}},l=c,o=(i("1a27"),i("2877")),u=Object(o["a"])(l,e,s,!1,null,"35ca77fc",null);a["default"]=u.exports},a5e5:function(t,a,i){},cc6c:function(t,a,i){t.exports=i.p+"static/img/401.089007e7.gif"}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-ab13d2fa"],{"122a":function(t,s,a){},"1db4":function(t,s,a){"use strict";a.r(s);var e=function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"wscn-http404-container"},[a("div",{staticClass:"wscn-http404"},[t._m(0),a("div",{staticClass:"bullshit"},[a("div",{staticClass:"bullshit__oops"},[t._v("OOPS!")]),t._m(1),a("div",{staticClass:"bullshit__headline"},[t._v(t._s(t.message))]),a("div",{staticClass:"bullshit__info"},[t._v("Please check that the URL you entered is correct, or click the button below to return to the homepage.")]),a("a",{staticClass:"bullshit__return-home",attrs:{href:""}},[t._v("Back to home")])])])])},c=[function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"pic-404"},[e("img",{staticClass:"pic-404__parent",attrs:{src:a("a36b"),alt:"404"}}),e("img",{staticClass:"pic-404__child left",attrs:{src:a("26fc"),alt:"404"}}),e("img",{staticClass:"pic-404__child mid",attrs:{src:a("26fc"),alt:"404"}}),e("img",{staticClass:"pic-404__child right",attrs:{src:a("26fc"),alt:"404"}})])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"bullshit__info"},[t._v("All rights reserved "),a("a",{staticStyle:{color:"#20a0ff"},attrs:{href:"https://wallstreetcn.com",target:"_blank"}},[t._v("wallstreetcn")])])}],i={name:"Page404",computed:{message:function(){return"The webmaster said that you can not enter this page..."}}},l=i,n=(a("35e7"),a("2877")),r=Object(n["a"])(l,e,c,!1,null,"26fcd89f",null);s["default"]=r.exports},"26fc":function(t,s,a){t.exports=a.p+"static/img/404_cloud.0f4bc32b.png"},"35e7":function(t,s,a){"use strict";var e=a("122a"),c=a.n(e);c.a},a36b:function(t,s,a){t.exports=a.p+"static/img/404.a57b6f31.png"}}]);

View File

@@ -0,0 +1 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b5ad132e"],{b775:function(e,t,a){"use strict";a("d3b7");var s=a("bc3a"),i=a.n(s),n=a("5c96"),r=a("4360"),o=a("5f87"),l=i.a.create({baseURL:"",timeout:2e4});l.interceptors.request.use((function(e){return r["a"].getters.token&&(e.headers["X-Token"]=Object(o["a"])()),e}),(function(e){return console.log(e),Promise.reject(e)})),l.interceptors.response.use((function(e){var t=e.data;return t}),(function(e){return console.log("err"+e),Object(n["Message"])({message:e.message,type:"error",duration:5e3}),Promise.reject(e)})),t["a"]=l},c6b5:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-alert",{attrs:{title:"数据库类型说明",type:"info",closable:!1,description:"以下列表展示的是当前支持的数据库类型","show-icon":""}}),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tableLoading,expression:"tableLoading"}],staticStyle:{width:"100%","margin-top":"5px"},attrs:{data:e.datalist,border:"",stripe:"",size:"mini"}},[a("el-table-column",{attrs:{prop:"name",label:"数据库类型名",align:"center",width:"120"}}),a("el-table-column",{attrs:{prop:"driverClass",label:"数据库驱动",width:"200"}}),a("el-table-column",{attrs:{prop:"driverUrlTmp","show-overflow-tooltip":!0,label:"数据库连接字符串的模板"}}),a("el-table-column",{attrs:{prop:"mavenDriver",label:"Maven依赖"}}),a("el-table-column",{attrs:{prop:"remark",label:"描述"}})],1)],1)},i=[],n=(a("b0c0"),a("f590")),r={name:"DBconfDbType",data:function(){return{tableLoading:!1,datalist:[],queryParams:{name:"",isEnable:""},stateList:[{leb:"全部状态",val:""},{leb:"禁用",val:0},{leb:"正常",val:1}],dialogVisible:!1,dialogTitle:"",obj:{id:"",name:"",driverClass:"",driverUrlTmp:"",isEnable:1,remark:""},rules:{name:[{required:!0,message:"数据库类型名不可为空",trigger:"blur"}],driverClass:[{required:!0,message:"数据库驱动不可为空",trigger:"blur"}],driverUrlTmp:[{required:!0,message:"数据库连接字符串模板不可为空",trigger:"blur"}]}}},computed:{},created:function(){this.loadList()},methods:{loadList:function(){var e=this,t=this;this.tableLoading=!0,n["a"].listAll(this.queryParams).then((function(a){e.tableLoading=!1,a&&a.success&&(t.datalist=a.data)})).catch((function(t){e.tableLoading=!1}))},resetForm:function(){this.obj={id:"",name:"",driverClass:"",driverUrlTmp:"",isEnable:1,remark:""},this.dialogVisible=!1},showAddView:function(){this.dialogTitle="添加数据库类型",this.dialogVisible=!0},showEditView:function(e){this.dialogTitle="修改数据库类型",this.obj=e,this.dialogVisible=!0},doDelete:function(e){var t=this,a=this;n["a"].delete(e).then((function(e){e&&e.success?(a.$message({type:"success",message:e.msg,showClose:!0}),a.loadList()):t.$message.error(e.msg)}))},delOne:function(e){var t=this;this.$confirm("此操作将删除["+e.name+"]记录, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.doDelete(e.id)})).catch((function(){}))},changeState:function(e){var t=this,a="激活",s=1;e.isEnable&&(a="禁用",s=0),this.$confirm("确认要"+a+"该记录吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){n["a"].changeState(e.id,s).then((function(e){e&&e.success&&(t.$message({showClose:!0,type:"success",message:"记录已经"+a}),t.loadList())})).catch((function(){}))})).catch((function(){}))},submitForm:function(e){var t=this,a=this;this.$refs[e].validate((function(e){if(!e)return!1;n["a"].save(t.obj).then((function(e){e&&e.success&&(a.$message({showClose:!0,type:"success",message:e.msg}),a.resetForm(),a.loadList())}))}))}}},o=r,l=a("2877"),c=Object(l["a"])(o,s,i,!1,null,null,null);t["default"]=c.exports},f590:function(e,t,a){"use strict";var s=a("b775");t["a"]={listAll:function(e){return Object(s["a"])({url:"/dbtype/listAll",method:"post",data:e})},changeState:function(e,t){return Object(s["a"])({url:"/dbtype/changeState/"+e+"/"+t})},delete:function(e){return Object(s["a"])({url:"/dbtype/del/"+e})},save:function(e){return Object(s["a"])({url:"/dbtype/save",method:"post",data:e})}}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long