Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Skyeye云
Skyeye
提交
7e94546f
S
Skyeye
项目概览
Skyeye云
/
Skyeye
通知
1441
Star
162
Fork
130
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
Skyeye
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
7e94546f
编写于
4月 12, 2022
作者:
Skyeye云
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
工作流代码模板优化
上级
58e93313
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
66 addition
and
1 deletion
+66
-1
web/src/main/resources/template/assets/lib/layui/customer/codeDocUtil.js
...sources/template/assets/lib/layui/customer/codeDocUtil.js
+66
-1
未找到文件。
web/src/main/resources/template/assets/lib/layui/customer/codeDocUtil.js
浏览文件 @
7e94546f
...
...
@@ -21,6 +21,10 @@ var codeDocUtil = {
'
selectColumn
'
:
/
[
$
]{{
selectColumn
}}
/g
,
'
updateColumn
'
:
/
[
$
]{{
updateColumn
}}
/g
,
'
javaBeanEntity
'
:
/
[
$
]{{
javaBeanEntity
}}
/g
,
'
addFormItem
'
:
/
[
$
]{{
addFormItem
}}
/g
,
'
editFormItem
'
:
/
[
$
]{{
editFormItem
}}
/g
,
'
detailsFormItem
'
:
/
[
$
]{{
detailsFormItem
}}
/g
,
'
submitFormData
'
:
/
[
$
]{{
submitFormData
}}
/g
,
},
// 表参数数据
...
...
@@ -55,6 +59,10 @@ var codeDocUtil = {
var
selectColumn
=
[];
// 查询时的表参数信息
var
updateColumn
=
[];
// 编辑时的表参数信息
var
javaBeanEntity
=
[];
// Java对象属性
var
addFormItem
=
[];
// 新增页面表单项
var
editFormItem
=
[];
// 编辑页面表单项
var
detailsFormItem
=
[];
// 详情页面表单项
var
submitFormData
=
[];
// 提交表单时的数据
$
.
each
(
columns
,
function
(
i
,
item
)
{
codeDocUtil
.
tableColumnData
[
'
table
'
]
=
item
.
tableName
;
var
columnName
=
item
.
columnName
;
...
...
@@ -84,6 +92,14 @@ var codeDocUtil = {
javaBeanEntity
.
push
(
'
@ApiModelProperty(value = "
'
+
item
.
columnComment
+
'
")
\n\t
'
+
'
private
'
+
codeDocUtil
.
getJavaAttr
(
item
.
columnType
)
+
'
'
+
lowerColumnName
+
''
);
}
if
(
lowerColumnName
!=
'
id
'
&&
lowerColumnName
!=
'
createTime
'
&&
lowerColumnName
!=
'
createId
'
&&
lowerColumnName
!=
'
lastUpdateId
'
&&
lowerColumnName
!=
'
lastUpdateTime
'
)
{
addFormItem
.
push
(
codeDocUtil
.
getAddFormItem
(
item
.
columnComment
,
lowerColumnName
,
item
.
isNullable
));
editFormItem
.
push
(
codeDocUtil
.
getEditFormItem
(
item
.
columnComment
,
lowerColumnName
,
item
.
isNullable
));
detailsFormItem
.
push
(
codeDocUtil
.
getDetailsFormItem
(
item
.
columnComment
,
lowerColumnName
,
item
.
isNullable
));
submitFormData
.
push
(
lowerColumnName
+
'
: $("#
'
+
lowerColumnName
+
'
").val()
'
);
}
});
codeDocUtil
.
tableColumnData
[
'
currentTime
'
]
=
getFormatDate
();
codeDocUtil
.
tableColumnData
[
'
column
'
]
=
column
.
join
(
'
,
'
);
...
...
@@ -91,16 +107,65 @@ var codeDocUtil = {
codeDocUtil
.
tableColumnData
[
'
selectColumn
'
]
=
selectColumn
.
join
(
'
,
\n\t\t\t
'
);
codeDocUtil
.
tableColumnData
[
'
updateColumn
'
]
=
updateColumn
.
join
(
'
,
\n\t\t\t
'
);
codeDocUtil
.
tableColumnData
[
'
javaBeanEntity
'
]
=
javaBeanEntity
.
join
(
'
;
\n\t\n\t
'
);
codeDocUtil
.
tableColumnData
[
'
addFormItem
'
]
=
addFormItem
.
join
(
''
);
codeDocUtil
.
tableColumnData
[
'
editFormItem
'
]
=
editFormItem
.
join
(
''
);
codeDocUtil
.
tableColumnData
[
'
detailsFormItem
'
]
=
detailsFormItem
.
join
(
''
);
codeDocUtil
.
tableColumnData
[
'
submitFormData
'
]
=
submitFormData
.
join
(
'
,
\n\t\t\t
'
)
+
'
,
'
;
},
getJavaAttr
:
function
(
columnType
){
if
(
columnType
.
indexOf
(
'
varchar
'
)
>=
0
||
columnType
.
indexOf
(
'
datetime
'
)
>=
0
||
columnType
.
indexOf
(
'
longtext
'
)
>=
0
||
columnType
.
indexOf
(
'
decimal
'
)
>=
0
){
||
columnType
.
indexOf
(
'
decimal
'
)
>=
0
)
{
return
'
String
'
;
}
else
if
(
columnType
.
indexOf
(
'
int
'
)
>=
0
||
columnType
.
indexOf
(
'
bigint
'
)
>=
0
){
return
'
Integer
'
;
}
return
'
String
'
;
},
getAddFormItem
:
function
(
title
,
name
,
isNullable
){
if
(
'
NO
'
==
isNullable
){
return
'
<div class="layui-form-item layui-col-xs12">
\n
'
+
'
<label class="layui-form-label">
'
+
title
+
'
<i class="red">*</i></label>
\n
'
+
'
<div class="layui-input-block">
\n
'
+
'
<input type="text" id="
'
+
name
+
'
" name="
'
+
name
+
'
" win-verify="required" placeholder="请输入
'
+
title
+
'
" class="layui-input"/>
\n
'
+
'
</div>
\n
'
+
'
</div>
\n\t\t\t
'
;
}
else
{
return
'
<div class="layui-form-item layui-col-xs12">
\n
'
+
'
<label class="layui-form-label">
'
+
title
+
'
</label>
\n
'
+
'
<div class="layui-input-block">
\n
'
+
'
<input type="text" id="
'
+
name
+
'
" name="
'
+
name
+
'
" placeholder="请输入
'
+
title
+
'
" class="layui-input"/>
\n
'
+
'
</div>
\n
'
+
'
</div>
\n\t\t\t
'
;
}
},
getEditFormItem
:
function
(
title
,
name
,
isNullable
){
if
(
'
NO
'
==
isNullable
){
return
'
<div class="layui-form-item layui-col-xs12">
\n
'
+
'
<label class="layui-form-label">
'
+
title
+
'
<i class="red">*</i></label>
\n
'
+
'
<div class="layui-input-block">
\n
'
+
'
<input type="text" id="
'
+
name
+
'
" name="
'
+
name
+
'
" win-verify="required" placeholder="请输入
'
+
title
+
'
" class="layui-input" value="{{
'
+
name
+
'
}}"/>
\n
'
+
'
</div>
\n
'
+
'
</div>
\n\t\t\t
'
;
}
else
{
return
'
<div class="layui-form-item layui-col-xs12">
\n
'
+
'
<label class="layui-form-label">
'
+
title
+
'
</label>
\n
'
+
'
<div class="layui-input-block">
\n
'
+
'
<input type="text" id="
'
+
name
+
'
" name="
'
+
name
+
'
" placeholder="请输入
'
+
title
+
'
" class="layui-input" value="{{
'
+
name
+
'
}}"/>
\n
'
+
'
</div>
\n
'
+
'
</div>
\n\t\t\t
'
;
}
},
getDetailsFormItem
:
function
(
title
,
name
){
return
'
<div class="layui-form-item layui-col-xs12">
\n
'
+
'
<label class="layui-form-label">
'
+
title
+
'
:</label>
\n
'
+
'
<div class="layui-input-block">
\n
'
+
'
{{
'
+
name
+
'
}}
\n
'
+
'
</div>
\n
'
+
'
</div>
\n\t\t\t
'
;
}
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录