Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
guns-vip
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chenjunxiong
guns-vip
Commits
7e184856
Commit
7e184856
authored
Jun 25, 2019
by
fengshuonan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更改代码生成器结构
parent
fc6f6376
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
4 additions
and
197 deletions
+4
-197
guns-sys/src/main/java/cn/stylefeng/guns/sys/modular/gen/controller/GeneratorController.java
+2
-2
guns-sys/src/main/webapp/assets/modular/gen/gen.js
+0
-0
guns-sys/src/main/webapp/assets/modular/gen/tableFields.js
+0
-0
guns-sys/src/main/webapp/pages/modular/gen/gen.html
+1
-1
guns-sys/src/main/webapp/pages/modular/gen/tableFields.html
+1
-1
guns-vip-gen/src/main/webapp/assets/db/db.js
+0
-61
guns-vip-gen/src/main/webapp/assets/db/db_add.js
+0
-35
guns-vip-gen/src/main/webapp/pages/db/db.html
+0
-28
guns-vip-gen/src/main/webapp/pages/db/db_add.html
+0
-69
No files found.
guns-sys/src/main/java/cn/stylefeng/guns/sys/modular/gen/controller/GeneratorController.java
View file @
7e184856
...
@@ -68,7 +68,7 @@ public class GeneratorController {
...
@@ -68,7 +68,7 @@ public class GeneratorController {
List
<
DatabaseInfo
>
all
=
databaseInfoMapper
.
selectList
(
new
QueryWrapper
<>());
List
<
DatabaseInfo
>
all
=
databaseInfoMapper
.
selectList
(
new
QueryWrapper
<>());
model
.
addAttribute
(
"dataSources"
,
all
);
model
.
addAttribute
(
"dataSources"
,
all
);
return
"/gen/gen.html"
;
return
"/
modular/
gen/gen.html"
;
}
}
/**
/**
...
@@ -84,7 +84,7 @@ public class GeneratorController {
...
@@ -84,7 +84,7 @@ public class GeneratorController {
model
.
addAttribute
(
"tableName"
,
tableName
);
model
.
addAttribute
(
"tableName"
,
tableName
);
model
.
addAttribute
(
"dbId"
,
dbId
);
model
.
addAttribute
(
"dbId"
,
dbId
);
return
"/gen/tableFields.html"
;
return
"/
modular/
gen/tableFields.html"
;
}
}
/**
/**
...
...
guns-
vip-gen/src/main/webapp/assets
/gen/gen.js
→
guns-
sys/src/main/webapp/assets/modular
/gen/gen.js
View file @
7e184856
File moved
guns-
vip-gen/src/main/webapp/assets
/gen/tableFields.js
→
guns-
sys/src/main/webapp/assets/modular
/gen/tableFields.js
View file @
7e184856
File moved
guns-
vip-gen/src/main/webapp/pages
/gen/gen.html
→
guns-
sys/src/main/webapp/pages/modular
/gen/gen.html
View file @
7e184856
@layout("/common/_container.html",{title:"代码生成",js:["/assets/gen/gen.js"]}){
@layout("/common/_container.html",{title:"代码生成",js:["/assets/
modular/
gen/gen.js"]}){
<div
class=
"layui-body-header"
>
<div
class=
"layui-body-header"
>
<span
class=
"layui-body-header-title"
>
代码生成
</span>
<span
class=
"layui-body-header-title"
>
代码生成
</span>
...
...
guns-
vip-gen/src/main/webapp/pages
/gen/tableFields.html
→
guns-
sys/src/main/webapp/pages/modular
/gen/tableFields.html
View file @
7e184856
@layout("/common/_container.html",{title:"选择字段",bg:"bg-white",js:["/assets/gen/tableFields.js"]}){
@layout("/common/_container.html",{title:"选择字段",bg:"bg-white",js:["/assets/
modular/
gen/tableFields.js"]}){
<div
class=
"layui-tab layui-tab-brief"
lay-filter=
"docDemoTabBrief"
>
<div
class=
"layui-tab layui-tab-brief"
lay-filter=
"docDemoTabBrief"
>
<div
class=
"layui-tab-content"
style=
"height: 100px;"
>
<div
class=
"layui-tab-content"
style=
"height: 100px;"
>
...
...
guns-vip-gen/src/main/webapp/assets/db/db.js
deleted
100644 → 0
View file @
fc6f6376
layui
.
use
([
'layer'
,
'ax'
,
'form'
,
'laydate'
,
'element'
,
'table'
],
function
()
{
var
$
=
layui
.
$
;
var
$ax
=
layui
.
ax
;
var
layer
=
layui
.
layer
;
var
form
=
layui
.
form
;
var
laydate
=
layui
.
laydate
;
var
element
=
layui
.
element
;
var
table
=
layui
.
table
;
$
(
'#code_gen'
).
click
(
function
()
{
window
.
location
.
href
=
Feng
.
ctxPath
+
"/gen"
;
});
$
(
'#db_config'
).
click
(
function
()
{
window
.
location
.
href
=
Feng
.
ctxPath
+
"/db"
;
});
$
(
'#add_db'
).
click
(
function
()
{
window
.
location
.
href
=
Feng
.
ctxPath
+
"/db/add"
;
});
table
.
render
({
elem
:
'#dbTable'
,
url
:
Feng
.
ctxPath
+
'/db/list'
,
page
:
false
,
height
:
"full-158"
,
cols
:
[[
{
type
:
'checkbox'
}
,
{
field
:
'dbId'
,
align
:
"center"
,
title
:
'id'
}
,
{
field
:
'dbName'
,
align
:
"center"
,
title
:
'数据源名称'
}
,
{
field
:
'jdbcDriver'
,
align
:
"center"
,
title
:
'jdbc的驱动类型'
,
minWidth
:
168
}
,
{
field
:
'userName'
,
align
:
"center"
,
title
:
'数据库连接的账号'
}
,
{
field
:
'password'
,
align
:
"center"
,
title
:
'密码'
}
,
{
field
:
'jdbcUrl'
,
align
:
"center"
,
title
:
'jdbc的url'
,
minWidth
:
1184
}
,
{
field
:
'createTime'
,
align
:
"center"
,
title
:
'创建时间'
,
minWidth
:
159
}
,
{
align
:
'center'
,
toolbar
:
'#tableBar'
,
title
:
'操作'
}
]]
});
// 工具条点击事件
table
.
on
(
'tool(dbTable)'
,
function
(
obj
)
{
var
data
=
obj
.
data
;
var
layEvent
=
obj
.
event
;
if
(
layEvent
===
'delete'
)
{
var
operation
=
function
()
{
var
ajax
=
new
$ax
(
Feng
.
ctxPath
+
"/db/delete"
,
function
()
{
Feng
.
success
(
"删除成功!"
);
table
.
reload
(
"dbTable"
);
},
function
(
data
)
{
Feng
.
error
(
"删除失败!"
);
});
ajax
.
set
(
"dbId"
,
data
.
dbId
);
ajax
.
start
();
};
Feng
.
confirm
(
"是否删除数据源 "
+
data
.
dbName
+
"?"
,
operation
);
}
});
});
\ No newline at end of file
guns-vip-gen/src/main/webapp/assets/db/db_add.js
deleted
100644 → 0
View file @
fc6f6376
layui
.
use
([
'layer'
,
'ax'
,
'form'
,
'laydate'
,
'element'
,
'table'
],
function
()
{
var
$
=
layui
.
$
;
var
$ax
=
layui
.
ax
;
var
layer
=
layui
.
layer
;
var
form
=
layui
.
form
;
var
laydate
=
layui
.
laydate
;
var
element
=
layui
.
element
;
var
table
=
layui
.
table
;
$
(
'#code_gen'
).
click
(
function
()
{
window
.
location
.
href
=
Feng
.
ctxPath
+
"/gen"
;
});
$
(
'#db_config'
).
click
(
function
()
{
window
.
location
.
href
=
Feng
.
ctxPath
+
"/db"
;
});
$
(
'#add_db'
).
click
(
function
()
{
window
.
location
.
href
=
Feng
.
ctxPath
+
"/db/add"
;
});
// 表单提交事件
form
.
on
(
'submit(submitDb)'
,
function
(
data
)
{
var
ajax
=
new
$ax
(
Feng
.
ctxPath
+
"/db/addItem"
,
function
(
data
)
{
Feng
.
success
(
"添加成功!"
);
$
(
"#resetBtn"
).
click
();
},
function
(
data
)
{
Feng
.
error
(
"添加失败!"
);
});
ajax
.
set
(
data
.
field
);
ajax
.
start
();
return
false
;
});
});
guns-vip-gen/src/main/webapp/pages/db/db.html
deleted
100644 → 0
View file @
fc6f6376
@layout("/common/_container.html",{title:"数据库配置",bg:"bg-white",js:["/assets/db/db.js"]}){
<div
class=
"layui-body-header"
>
<span
class=
"layui-body-header-title"
>
数据库配置
</span>
</div>
<div
class=
"layui-tab layui-tab-brief"
lay-filter=
"docDemoTabBrief"
>
<ul
class=
"layui-tab-title"
>
<li
id=
"code_gen"
>
代码生成
</li>
<li
id=
"db_config"
class=
"layui-this"
>
数据库配置
</li>
<li
id=
"add_db"
>
添加数据源
</li>
</ul>
<div
class=
"layui-tab-content"
style=
"height: 100px;"
>
<div
class=
"layui-tab-item"
>
加载中...
</div>
<div
class=
"layui-tab-item layui-show"
>
<table
class=
"layui-hide"
id=
"dbTable"
lay-filter=
"dbTable"
></table>
</div>
<div
class=
"layui-tab-item"
>
加载中...
</div>
</div>
</div>
<script
type=
"text/html"
id=
"tableBar"
>
<
a
class
=
"layui-btn layui-btn-danger layui-btn-xs"
lay
-
event
=
"delete"
>
删除
<
/a
>
</script>
@}
\ No newline at end of file
guns-vip-gen/src/main/webapp/pages/db/db_add.html
deleted
100644 → 0
View file @
fc6f6376
@layout("/common/_container.html",{title:"添加数据源",bg:"bg-white",js:["/assets/db/db_add.js"]}){
<div
class=
"layui-body-header"
>
<span
class=
"layui-body-header-title"
>
添加数据源
</span>
</div>
<div
class=
"layui-tab layui-tab-brief"
lay-filter=
"docDemoTabBrief"
>
<ul
class=
"layui-tab-title"
>
<li
id=
"code_gen"
>
代码生成
</li>
<li
id=
"db_config"
>
数据库配置
</li>
<li
class=
"layui-this"
id=
"add_db"
>
添加数据源
</li>
</ul>
<div
class=
"layui-tab-content"
style=
"height: 100px;"
>
<div
class=
"layui-tab-item"
>
加载中...
</div>
<div
class=
"layui-tab-item"
>
加载中...
</div>
<div
class=
"layui-tab-item layui-show"
>
<div
class=
"layui-fluid"
>
<div
class=
"layui-row layui-col-space15"
>
<div
class=
"layui-col-xs12"
>
<div
class=
"layui-card"
>
<div
class=
"layui-card-body"
>
<form
class=
"layui-form"
lay-filter=
"dbAddForm"
>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
数据源名称
</label>
<div
class=
"layui-input-block"
>
<input
type=
"text"
name=
"dbName"
lay-verify=
"title"
autocomplete=
"off"
class=
"layui-input"
>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
jdbc驱动
</label>
<div
class=
"layui-input-block"
>
<input
type=
"text"
name=
"jdbcDriver"
lay-verify=
"title"
autocomplete=
"off"
class=
"layui-input"
>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
jdbc url
</label>
<div
class=
"layui-input-block"
>
<input
type=
"text"
name=
"jdbcUrl"
lay-verify=
"title"
autocomplete=
"off"
class=
"layui-input"
>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
数据库账号
</label>
<div
class=
"layui-input-block"
>
<input
type=
"text"
name=
"userName"
lay-verify=
"title"
autocomplete=
"off"
class=
"layui-input"
>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
数据库密码
</label>
<div
class=
"layui-input-block"
>
<input
type=
"text"
name=
"password"
lay-verify=
"title"
autocomplete=
"off"
class=
"layui-input"
>
</div>
</div>
<div
class=
"layui-form-item"
>
<div
class=
"layui-input-block"
>
<button
class=
"layui-btn"
lay-filter=
"submitDb"
lay-submit
>
提交
</button>
<button
type=
"reset"
class=
"layui-btn layui-btn-primary"
id=
"resetBtn"
>
重置
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
@}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment