Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
appbuild
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
appbuild
Commits
9b3e5d2e
Commit
9b3e5d2e
authored
1 month ago
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修复部分sqlXml生成缺陷
parent
cfc36bb1
Changes
5
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
691 additions
and
451 deletions
+691
-451
appbuild-manage-ui/admin/src/views/system/gentable/genInfoForm.vue
...manage-ui/admin/src/views/system/gentable/genInfoForm.vue
+2
-3
appbuild-manager/db/add.sql
appbuild-manager/db/add.sql
+16
-0
appbuild-manager/src/main/java/com/mortals/xhx/base/system/gentable/model/GentableEntity.java
...ortals/xhx/base/system/gentable/model/GentableEntity.java
+48
-413
appbuild-manager/src/main/java/com/mortals/xhx/base/system/gentable/model/GentableEntityExt.java
...als/xhx/base/system/gentable/model/GentableEntityExt.java
+28
-0
appbuild-manager/src/main/resources/sqlmap/base/system/gentable.xml
...anager/src/main/resources/sqlmap/base/system/gentable.xml
+597
-35
No files found.
appbuild-manage-ui/admin/src/views/system/gentable/genInfoForm.vue
View file @
9b3e5d2e
<
template
>
<
template
>
<el-form
ref=
"genInfoForm"
:model=
"info"
:rules=
"rules"
label-width=
"200px"
>
<el-form
style=
"height: 700px; overflow-y: auto; overflow-x: auto"
ref=
"genInfoForm"
:model=
"info"
:rules=
"rules"
label-width=
"200px"
>
<el-row>
<el-row
>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item
prop=
"tplCategory"
>
<el-form-item
prop=
"tplCategory"
>
<span
slot=
"label"
>
生成模板
</span>
<span
slot=
"label"
>
生成模板
</span>
...
@@ -308,7 +308,6 @@
...
@@ -308,7 +308,6 @@
</el-row>
</el-row>
<el-row
v-for=
"(index) in 3"
:key=
"index"
v-show=
"info.tplCategory == 'sub' || info.tplCategory == 'subone'"
>
<el-row
v-for=
"(index) in 3"
:key=
"index"
v-show=
"info.tplCategory == 'sub' || info.tplCategory == 'subone'"
>
<h4
class=
"form-header"
>
关联信息
</h4>
<el-col
:span=
"12"
>
<el-col
:span=
"12"
>
<el-form-item>
<el-form-item>
<span
slot=
"label"
>
<span
slot=
"label"
>
...
...
This diff is collapsed.
Click to expand it.
appbuild-manager/db/add.sql
0 → 100644
View file @
9b3e5d2e
ALTER
TABLE
mortals_xhx_gentable
ADD
COLUMN
`subTableName3`
varchar
(
64
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
DEFAULT
NULL
COMMENT
'关联子表的表名3'
AFTER
subTableName
;
ALTER
TABLE
mortals_xhx_gentable
ADD
COLUMN
`subTableFkName3`
varchar
(
64
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
DEFAULT
NULL
COMMENT
'子表关联的外键名3'
AFTER
subTableFkName
;
ALTER
TABLE
mortals_xhx_gentable
ADD
COLUMN
`subTableName2`
varchar
(
64
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
DEFAULT
NULL
COMMENT
'关联子表的表名2'
AFTER
subTableName
;
ALTER
TABLE
mortals_xhx_gentable
ADD
COLUMN
`subTableFkName2`
varchar
(
64
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
DEFAULT
NULL
COMMENT
'子表关联的外键名2'
AFTER
subTableFkName
;
ALTER
TABLE
mortals_xhx_gentable
ADD
COLUMN
`subTableName1`
varchar
(
64
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
DEFAULT
NULL
COMMENT
'关联子表的表名1'
AFTER
subTableName
;
ALTER
TABLE
mortals_xhx_gentable
ADD
COLUMN
`subTableFkName1`
varchar
(
64
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
DEFAULT
NULL
COMMENT
'子表关联的外键名1'
AFTER
subTableFkName
;
This diff is collapsed.
Click to expand it.
appbuild-manager/src/main/java/com/mortals/xhx/base/system/gentable/model/GentableEntity.java
View file @
9b3e5d2e
This diff is collapsed.
Click to expand it.
appbuild-manager/src/main/java/com/mortals/xhx/base/system/gentable/model/GentableEntityExt.java
View file @
9b3e5d2e
...
@@ -16,6 +16,34 @@ import java.util.stream.Collectors;
...
@@ -16,6 +16,34 @@ import java.util.stream.Collectors;
@Data
@Data
public
class
GentableEntityExt
extends
BaseEntityLong
{
public
class
GentableEntityExt
extends
BaseEntityLong
{
/**
* 关联子表的表名
*/
private
String
subTableName1
;
/**
* 子表关联的外键名
*/
private
String
subTableFkName1
;
/**
* 关联子表的表名
*/
private
String
subTableName2
;
/**
* 子表关联的外键名
*/
private
String
subTableFkName2
;
/**
* 关联子表的表名
*/
private
String
subTableName3
;
/**
* 子表关联的外键名
*/
private
String
subTableFkName3
;
/**
/**
* 主键信息
* 主键信息
*/
*/
...
...
This diff is collapsed.
Click to expand it.
appbuild-manager/src/main/resources/sqlmap/base/system/gentable.xml
View file @
9b3e5d2e
This diff is collapsed.
Click to expand it.
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