Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
workflow-core
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
黄夏豪
workflow-core
Commits
5afab766
提交
5afab766
authored
3月 18, 2021
作者:
ww1xhqc
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[数据模型] 字段修改和更新方法添加
上级
f980ee6e
显示空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
135 行增加
和
55 行删除
+135
-55
ModelController.java
.../workflowcore/model_layer/controller/ModelController.java
+3
-3
ColumnInfo.java
.../com/tykj/workflowcore/model_layer/entity/ColumnInfo.java
+4
-4
TableInfo.java
...a/com/tykj/workflowcore/model_layer/entity/TableInfo.java
+2
-2
ColumnVO.java
...com/tykj/workflowcore/model_layer/entity/vo/ColumnVO.java
+1
-1
SearchTableInfoVo.java
...workflowcore/model_layer/entity/vo/SearchTableInfoVo.java
+2
-2
ModelImpl.java
...tykj/workflowcore/model_layer/service/impl/ModelImpl.java
+118
-39
ClassTypeLength.java
.../tykj/workflowcore/model_layer/utils/ClassTypeLength.java
+4
-4
VariableStorageService.java
...wcore/workflow_editer/service/VariableStorageService.java
+1
-0
没有找到文件。
src/main/java/com/tykj/workflowcore/model_layer/controller/ModelController.java
浏览文件 @
5afab766
...
@@ -30,7 +30,7 @@ import java.util.Map;
...
@@ -30,7 +30,7 @@ import java.util.Map;
*/
*/
@RestController
@RestController
@RequestMapping
(
"/model"
)
@RequestMapping
(
"/model"
)
@Api
(
"数据模型层接口"
)
@Api
(
tags
=
"数据模型层接口"
)
public
class
ModelController
{
public
class
ModelController
{
@Autowired
@Autowired
...
@@ -82,7 +82,7 @@ public class ModelController {
...
@@ -82,7 +82,7 @@ public class ModelController {
public
ResponseEntity
addModel
(
@RequestBody
TableVO
tableVO
)
throws
Exception
{
public
ResponseEntity
addModel
(
@RequestBody
TableVO
tableVO
)
throws
Exception
{
List
<
TableInfo
>
tableInfos
=
modelService
.
listAllEntities
();
List
<
TableInfo
>
tableInfos
=
modelService
.
listAllEntities
();
for
(
TableInfo
tableInfo
:
tableInfos
)
{
for
(
TableInfo
tableInfo
:
tableInfos
)
{
if
(
tableVO
.
getModelName
().
equals
(
tableInfo
.
getName
()))
{
if
(
tableVO
.
getModelName
().
equals
(
tableInfo
.
get
Model
Name
()))
{
return
ResultUtil
.
failed
(
"表已经存在!"
);
return
ResultUtil
.
failed
(
"表已经存在!"
);
}
}
}
}
...
@@ -142,7 +142,7 @@ public class ModelController {
...
@@ -142,7 +142,7 @@ public class ModelController {
throwables
.
printStackTrace
();
throwables
.
printStackTrace
();
}
}
for
(
TableInfo
tableInfo
:
tableInfos
)
{
for
(
TableInfo
tableInfo
:
tableInfos
)
{
if
(
tableName
.
equals
(
tableInfo
.
getName
()))
{
if
(
tableName
.
equals
(
tableInfo
.
get
Model
Name
()))
{
return
ResultUtil
.
failed
(
"表已经存在!"
);
return
ResultUtil
.
failed
(
"表已经存在!"
);
}
}
}
}
...
...
src/main/java/com/tykj/workflowcore/model_layer/entity/ColumnInfo.java
浏览文件 @
5afab766
...
@@ -31,13 +31,13 @@ public class ColumnInfo extends BaseEntity {
...
@@ -31,13 +31,13 @@ public class ColumnInfo extends BaseEntity {
private
Integer
primaryKey
;
private
Integer
primaryKey
;
@ApiModelProperty
(
"列名"
)
@ApiModelProperty
(
"列名"
)
private
String
n
ame
;
private
String
fieldN
ame
;
@ApiModelProperty
(
"列名中文描述"
)
@ApiModelProperty
(
"列名中文描述"
)
private
String
cnNam
e
;
private
String
fieldTitl
e
;
@ApiModelProperty
(
"列类型"
)
@ApiModelProperty
(
"列类型"
)
private
String
t
ype
;
private
String
fieldT
ype
;
@ApiModelProperty
(
"长度"
)
@ApiModelProperty
(
"长度"
)
private
Integer
l
ength
;
private
Integer
fieldL
ength
;
@ApiModelProperty
(
"所属表名"
)
@ApiModelProperty
(
"所属表名"
)
private
String
dbName
;
private
String
dbName
;
@ApiModelProperty
(
"所属表id"
)
@ApiModelProperty
(
"所属表id"
)
...
...
src/main/java/com/tykj/workflowcore/model_layer/entity/TableInfo.java
浏览文件 @
5afab766
...
@@ -30,10 +30,10 @@ public class TableInfo extends BaseEntity implements Serializable {
...
@@ -30,10 +30,10 @@ public class TableInfo extends BaseEntity implements Serializable {
@ApiModelProperty
(
"表名,不能为空"
)
@ApiModelProperty
(
"表名,不能为空"
)
@Column
(
nullable
=
false
)
@Column
(
nullable
=
false
)
private
String
n
ame
;
private
String
modelN
ame
;
@ApiModelProperty
(
"表中文名,不能为空"
)
@ApiModelProperty
(
"表中文名,不能为空"
)
@Column
(
nullable
=
false
)
@Column
(
nullable
=
false
)
private
String
cnNam
e
;
private
String
modelTitl
e
;
@ApiModelProperty
(
"详细描述"
)
@ApiModelProperty
(
"详细描述"
)
private
String
description
;
private
String
description
;
...
...
src/main/java/com/tykj/workflowcore/model_layer/entity/vo/ColumnVO.java
浏览文件 @
5afab766
...
@@ -22,7 +22,7 @@ public class ColumnVO {
...
@@ -22,7 +22,7 @@ public class ColumnVO {
@ApiModelProperty
(
"字段名"
)
@ApiModelProperty
(
"字段名"
)
private
String
fieldName
;
private
String
fieldName
;
@ApiModelProperty
(
"中文描述"
)
@ApiModelProperty
(
"中文描述"
)
private
String
field
Description
;
private
String
field
Title
;
@ApiModelProperty
(
"字段长度,有默认值"
)
@ApiModelProperty
(
"字段长度,有默认值"
)
private
Integer
fieldLength
;
private
Integer
fieldLength
;
...
...
src/main/java/com/tykj/workflowcore/model_layer/entity/vo/SearchTableInfoVo.java
浏览文件 @
5afab766
...
@@ -19,9 +19,9 @@ public class SearchTableInfoVo extends JpaCustomPage {
...
@@ -19,9 +19,9 @@ public class SearchTableInfoVo extends JpaCustomPage {
private
Integer
id
;
private
Integer
id
;
private
String
table
Name
;
private
String
model
Name
;
private
String
tableCnNam
e
;
private
String
modelTitl
e
;
private
Integer
modelType
;
private
Integer
modelType
;
}
}
src/main/java/com/tykj/workflowcore/model_layer/service/impl/ModelImpl.java
浏览文件 @
5afab766
...
@@ -80,9 +80,9 @@ public class ModelImpl implements ModelService {
...
@@ -80,9 +80,9 @@ public class ModelImpl implements ModelService {
@Override
@Override
public
Page
<
TableInfo
>
listAllEntities
(
SearchTableInfoVo
searchTableInfoVo
)
{
public
Page
<
TableInfo
>
listAllEntities
(
SearchTableInfoVo
searchTableInfoVo
)
{
PredicateBuilder
<
TableInfo
>
and
=
Specifications
.
and
();
PredicateBuilder
<
TableInfo
>
and
=
Specifications
.
and
();
and
.
like
(
searchTableInfoVo
.
get
TableName
()
!=
null
,
"name"
,
"%"
+
searchTableInfoVo
.
getTable
Name
()
+
"%"
);
and
.
like
(
searchTableInfoVo
.
get
ModelName
()
!=
null
,
"modelName"
,
"%"
+
searchTableInfoVo
.
getModel
Name
()
+
"%"
);
and
.
like
(
searchTableInfoVo
.
get
TableCnName
()
!=
null
,
"cnName"
,
"%"
+
searchTableInfoVo
.
getTableCnNam
e
()
+
"%"
);
and
.
like
(
searchTableInfoVo
.
get
ModelTitle
()
!=
null
,
"modelTitle"
,
"%"
+
searchTableInfoVo
.
getModelTitl
e
()
+
"%"
);
and
.
eq
(
searchTableInfoVo
.
getModelType
()
!=
null
,
"modelType"
,
searchTableInfoVo
.
getModelType
());
and
.
eq
(
searchTableInfoVo
.
getModelType
()
!=
null
,
"modelType"
,
searchTableInfoVo
.
getModelType
());
return
tableInfoDao
.
findAll
(
and
.
build
(),
searchTableInfoVo
.
getPageable
());
return
tableInfoDao
.
findAll
(
and
.
build
(),
searchTableInfoVo
.
getPageable
());
}
}
...
@@ -128,8 +128,8 @@ public class ModelImpl implements ModelService {
...
@@ -128,8 +128,8 @@ public class ModelImpl implements ModelService {
List
<
ColumnVO
>
dataList
=
tableVO
.
getDataList
();
List
<
ColumnVO
>
dataList
=
tableVO
.
getDataList
();
TableInfo
tableInfo
=
new
TableInfo
();
TableInfo
tableInfo
=
new
TableInfo
();
tableInfo
.
setName
(
tableVO
.
getModelName
());
tableInfo
.
set
Model
Name
(
tableVO
.
getModelName
());
tableInfo
.
set
CnNam
e
(
tableVO
.
getModelTitle
());
tableInfo
.
set
ModelTitl
e
(
tableVO
.
getModelTitle
());
tableInfo
.
setXml
(
xmlMapping
);
tableInfo
.
setXml
(
xmlMapping
);
tableInfo
.
setModelType
(
tableVO
.
getModelType
());
tableInfo
.
setModelType
(
tableVO
.
getModelType
());
tableInfo
.
setParentTable
(
parentTable
);
tableInfo
.
setParentTable
(
parentTable
);
...
@@ -137,11 +137,11 @@ public class ModelImpl implements ModelService {
...
@@ -137,11 +137,11 @@ public class ModelImpl implements ModelService {
for
(
ColumnVO
columnVO
:
dataList
)
{
for
(
ColumnVO
columnVO
:
dataList
)
{
ColumnInfo
columnInfo
=
new
ColumnInfo
();
ColumnInfo
columnInfo
=
new
ColumnInfo
();
columnInfo
.
setName
(
columnVO
.
getFieldName
());
columnInfo
.
set
Field
Name
(
columnVO
.
getFieldName
());
columnInfo
.
setType
(
columnVO
.
getFieldType
());
columnInfo
.
set
Field
Type
(
columnVO
.
getFieldType
());
columnInfo
.
setLength
(
columnVO
.
getFieldLength
());
columnInfo
.
set
Field
Length
(
columnVO
.
getFieldLength
());
columnInfo
.
set
CnName
(
columnVO
.
getFieldDescription
());
columnInfo
.
set
FieldTitle
(
columnVO
.
getFieldTitle
());
columnInfo
.
setDbName
(
tableInfo
.
get
Cn
Name
());
columnInfo
.
setDbName
(
tableInfo
.
get
Model
Name
());
columnInfo
.
setDbId
(
tableInfo
.
getId
());
columnInfo
.
setDbId
(
tableInfo
.
getId
());
columnInfoDao
.
save
(
columnInfo
);
columnInfoDao
.
save
(
columnInfo
);
}
}
...
@@ -164,7 +164,7 @@ public class ModelImpl implements ModelService {
...
@@ -164,7 +164,7 @@ public class ModelImpl implements ModelService {
//查找对应的表
//查找对应的表
Specification
spec
=
(
Specification
)
(
root
,
criteriaQuery
,
criteriaBuilder
)
->
{
Specification
spec
=
(
Specification
)
(
root
,
criteriaQuery
,
criteriaBuilder
)
->
{
Predicate
equal
=
null
;
Predicate
equal
=
null
;
Path
name
=
root
.
get
(
"Name"
);
Path
name
=
root
.
get
(
"
model
Name"
);
equal
=
criteriaBuilder
.
equal
(
name
,
tableName
);
equal
=
criteriaBuilder
.
equal
(
name
,
tableName
);
return
equal
;
return
equal
;
};
};
...
@@ -177,12 +177,12 @@ public class ModelImpl implements ModelService {
...
@@ -177,12 +177,12 @@ public class ModelImpl implements ModelService {
Object
values
=
map
.
get
(
tableName
);
Object
values
=
map
.
get
(
tableName
);
if
(
values
instanceof
Map
)
{
if
(
values
instanceof
Map
)
{
//插入数据
//插入数据
insertValue
(
tableInfo
.
getName
(),
tableInfo
.
getXml
(),
(
Map
)
values
);
insertValue
(
tableInfo
.
get
Model
Name
(),
tableInfo
.
getXml
(),
(
Map
)
values
);
}
else
{
}
else
{
//循环插入数据
//循环插入数据
List
valuesList
=
(
List
)
values
;
List
valuesList
=
(
List
)
values
;
for
(
int
i
=
0
;
i
<
valuesList
.
size
();
i
++)
{
for
(
int
i
=
0
;
i
<
valuesList
.
size
();
i
++)
{
insertValue
(
tableInfo
.
getName
(),
tableInfo
.
getXml
(),
(
Map
)
valuesList
.
get
(
i
));
insertValue
(
tableInfo
.
get
Model
Name
(),
tableInfo
.
getXml
(),
(
Map
)
valuesList
.
get
(
i
));
}
}
}
}
}
}
...
@@ -262,10 +262,9 @@ public class ModelImpl implements ModelService {
...
@@ -262,10 +262,9 @@ public class ModelImpl implements ModelService {
if
(
annotation
.
description
()
!=
null
&&
!
""
.
equals
(
annotation
.
description
()))
{
if
(
annotation
.
description
()
!=
null
&&
!
""
.
equals
(
annotation
.
description
()))
{
apiModelDocument
.
append
(
annotation
.
description
()
+
"|"
);
apiModelDocument
.
append
(
annotation
.
description
()
+
"|"
);
}
}
tableVO
.
setModelTitle
(
apiModelDocument
.
toString
());
tableVO
.
setModelTitle
(
apiModelDocument
.
toString
());
}
else
{
}
else
{
tableVO
.
setModelTitle
(
""
);
tableVO
.
setModelTitle
(
"
(无描述)
"
);
}
}
//获得类所有属性
//获得类所有属性
Field
[]
declaredFields
=
aClass
.
getDeclaredFields
();
Field
[]
declaredFields
=
aClass
.
getDeclaredFields
();
...
@@ -293,16 +292,16 @@ public class ModelImpl implements ModelService {
...
@@ -293,16 +292,16 @@ public class ModelImpl implements ModelService {
apiModelPropertyDocument
.
append
(
annotation
.
example
()
+
"|"
);
apiModelPropertyDocument
.
append
(
annotation
.
example
()
+
"|"
);
}
}
columnVO
.
setField
Description
(
apiModelPropertyDocument
.
toString
());
columnVO
.
setField
Title
(
apiModelPropertyDocument
.
toString
());
}
else
{
}
else
{
columnVO
.
setField
Description
(
"无描述
"
);
columnVO
.
setField
Title
(
"(无描述)
"
);
}
}
list
.
add
(
columnVO
);
list
.
add
(
columnVO
);
}
}
tableVO
.
setDataList
(
list
);
tableVO
.
setDataList
(
list
);
String
xml
=
createTable
(
tableVO
);
String
xml
=
createTable
(
tableVO
);
tableInfo
.
setName
(
tableVO
.
getModelName
());
tableInfo
.
set
Model
Name
(
tableVO
.
getModelName
());
tableInfo
.
set
CnNam
e
(
tableVO
.
getModelTitle
());
tableInfo
.
set
ModelTitl
e
(
tableVO
.
getModelTitle
());
tableInfo
.
setXml
(
xml
);
tableInfo
.
setXml
(
xml
);
tableInfo
.
setModelType
(
0
);
tableInfo
.
setModelType
(
0
);
//判断是否存在
//判断是否存在
...
@@ -311,24 +310,12 @@ public class ModelImpl implements ModelService {
...
@@ -311,24 +310,12 @@ public class ModelImpl implements ModelService {
List
<
ColumnVO
>
dataList
=
tableVO
.
getDataList
();
List
<
ColumnVO
>
dataList
=
tableVO
.
getDataList
();
for
(
ColumnVO
columnVO
:
dataList
)
{
for
(
ColumnVO
columnVO
:
dataList
)
{
ColumnInfo
columnInfo
=
new
ColumnInfo
();
ColumnInfo
columnInfo
=
new
ColumnInfo
();
columnInfo
.
setName
(
columnVO
.
getFieldName
());
columnInfo
.
set
Field
Name
(
columnVO
.
getFieldName
());
columnInfo
.
setType
(
columnVO
.
getFieldType
());
columnInfo
.
set
Field
Type
(
columnVO
.
getFieldType
());
columnInfo
.
setLength
(
columnVO
.
getFieldLength
());
columnInfo
.
set
Field
Length
(
columnVO
.
getFieldLength
());
columnInfo
.
set
CnName
(
columnVO
.
getFieldDescription
());
columnInfo
.
set
FieldTitle
(
columnVO
.
getFieldTitle
());
columnInfo
.
setPrimaryKey
(
columnVO
.
getPrimaryKey
());
columnInfo
.
setPrimaryKey
(
columnVO
.
getPrimaryKey
());
//暂定 简单类型
setLength
(
columnInfo
,
genericType
.
toString
());
// if ("class java.lang.String".equals(genericType.toString())){
// columnInfo.setLength(255);
// } else if ("class java.lang.Integer".equals(genericType.toString())) {
// columnInfo.setLength(11);
//
// } else if ("class java.lang.Double".equals(genericType.toString())) {
// columnInfo.setLength(10);
// }
// else {
// columnInfo.setLength(0);
// }
setLength
(
columnInfo
,
genericType
);
columnInfo
.
setDbName
(
className
);
columnInfo
.
setDbName
(
className
);
columnInfo
.
setDbId
(
tableInfo
.
getId
());
columnInfo
.
setDbId
(
tableInfo
.
getId
());
columnInfoDao
.
save
(
columnInfo
);
columnInfoDao
.
save
(
columnInfo
);
...
@@ -351,14 +338,14 @@ public class ModelImpl implements ModelService {
...
@@ -351,14 +338,14 @@ public class ModelImpl implements ModelService {
**/
**/
public
boolean
checkRepeat
(
String
tableName
)
{
public
boolean
checkRepeat
(
String
tableName
)
{
Specification
spec
=
(
Specification
)
(
root
,
criteriaQuery
,
criteriaBuilder
)
->
{
Specification
spec
=
(
Specification
)
(
root
,
criteriaQuery
,
criteriaBuilder
)
->
{
Path
name
=
root
.
get
(
"
n
ame"
);
Path
name
=
root
.
get
(
"
modelN
ame"
);
Predicate
equal
=
criteriaBuilder
.
equal
(
name
,
tableName
);
Predicate
equal
=
criteriaBuilder
.
equal
(
name
,
tableName
);
return
equal
;
return
equal
;
};
};
List
<
TableInfo
>
all
=
tableInfoDao
.
findAll
(
spec
);
List
<
TableInfo
>
all
=
tableInfoDao
.
findAll
(
spec
);
for
(
TableInfo
tableInfo
:
all
)
{
for
(
TableInfo
tableInfo
:
all
)
{
String
name
=
tableInfo
.
getName
();
String
name
=
tableInfo
.
get
Model
Name
();
if
(
tableName
.
equals
(
name
))
{
if
(
tableName
.
equals
(
name
))
{
return
false
;
return
false
;
}
}
...
@@ -400,9 +387,101 @@ public class ModelImpl implements ModelService {
...
@@ -400,9 +387,101 @@ public class ModelImpl implements ModelService {
}
}
return
list
;
return
list
;
}
}
@Override
@Override
public
List
<
TableInfo
>
listAllEntities
()
{
public
List
<
TableInfo
>
listAllEntities
()
{
return
tableInfoDao
.
findAll
();
return
tableInfoDao
.
findAll
();
}
}
@Override
public
void
updateTable
(
UpdateTableInfoVO
updateTableInfoVO
)
{
// tableInfo和columnInfo变化
//查询到TableInfo和ColumnInfo
Integer
dbId
=
updateTableInfoVO
.
getDbId
();
Specification
spec
=
(
Specification
)
(
root
,
criteriaQuery
,
criteriaBuilder
)
->
{
Predicate
predicate
=
criteriaBuilder
.
equal
(
root
.
get
(
"dbId"
),
dbId
);
return
predicate
;
};
List
<
ColumnInfo
>
all
=
columnInfoDao
.
findAll
(
spec
);
//删除columnInfo
columnInfoDao
.
deleteInBatch
(
all
);
TableInfo
tableInfo
=
tableInfoDao
.
getOne
(
dbId
);
tableInfo
.
setUpdatedTime
(
new
Date
());
TableVO
tableVO
=
updateTableInfoVO
.
getTableVO
();
List
<
ColumnVO
>
dataList
=
tableVO
.
getDataList
();
String
xml
=
createTable
(
tableVO
);
tableInfo
.
setXml
(
xml
);
tableInfoDao
.
save
(
tableInfo
);
//重新存xml
for
(
ColumnVO
columnVO
:
dataList
)
{
ColumnInfo
columnInfo
=
new
ColumnInfo
();
columnInfo
.
setFieldName
(
columnVO
.
getFieldName
());
columnInfo
.
setFieldType
(
columnVO
.
getFieldType
());
columnInfo
.
setFieldLength
(
columnVO
.
getFieldLength
());
columnInfo
.
setFieldTitle
(
columnVO
.
getFieldTitle
());
setLength
(
columnInfo
,
columnVO
.
getFieldType
());
columnInfo
.
setDbName
(
tableInfo
.
getModelName
());
columnInfo
.
setDbId
(
tableInfo
.
getId
());
columnInfoDao
.
save
(
columnInfo
);
}
// #################### tableInfo和columnInfo变化结束 ###################
// 对应表真实变化
// 遍历新数据和原来数据对比=> 少了加 多了删
}
/**
* 修改列名
*
* @param tableName
* @param oldColumnName
* @param newColumnName
*/
private
void
UpdateColumnName
(
String
tableName
,
String
oldColumnName
,
String
newColumnName
)
{
// ALTER TABLE stu rename column name to name2;
try
{
Db
.
use
().
execute
(
" ALTER TABLE "
+
tableName
+
" rename column "
+
oldColumnName
+
" to "
+
newColumnName
+
";"
);
}
catch
(
SQLException
throwables
)
{
throwables
.
printStackTrace
();
}
}
/**
* 删除一列
*
* @param tableName
* @param columnName
*/
private
void
delOneColumn
(
String
tableName
,
String
columnName
)
{
// ALTER TABLE fab2 DROP test1;
try
{
Db
.
use
().
execute
(
"ALTER TABLE "
+
tableName
+
" DROP "
+
columnName
+
";"
);
}
catch
(
SQLException
throwables
)
{
throwables
.
printStackTrace
();
}
}
/**
* 增加一列
*
* @param tableName
* @param columnName
* @param type
*/
private
void
addOneColumn
(
String
tableName
,
String
columnName
,
String
type
)
{
// alter table fab2 add test1 varchar(10) not Null;
try
{
Db
.
use
().
execute
(
" alter table "
+
tableName
+
" add "
+
columnName
+
" "
+
type
);
}
catch
(
SQLException
throwables
)
{
throwables
.
printStackTrace
();
}
}
}
}
src/main/java/com/tykj/workflowcore/model_layer/utils/ClassTypeLength.java
浏览文件 @
5afab766
...
@@ -19,15 +19,15 @@ public class ClassTypeLength {
...
@@ -19,15 +19,15 @@ public class ClassTypeLength {
if
(
STRING
.
equals
(
genericType
)){
if
(
STRING
.
equals
(
genericType
)){
columnInfo
.
setLength
(
255
);
columnInfo
.
set
Field
Length
(
255
);
}
else
if
(
Integer
.
equals
(
genericType
))
{
}
else
if
(
Integer
.
equals
(
genericType
))
{
columnInfo
.
setLength
(
11
);
columnInfo
.
set
Field
Length
(
11
);
}
else
if
(
Double
.
equals
(
genericType
))
{
}
else
if
(
Double
.
equals
(
genericType
))
{
columnInfo
.
setLength
(
10
);
columnInfo
.
set
Field
Length
(
10
);
}
}
else
{
else
{
columnInfo
.
setLength
(
0
);
columnInfo
.
set
Field
Length
(
0
);
}
}
}
}
}
}
src/main/java/com/tykj/workflowcore/workflow_editer/service/VariableStorageService.java
浏览文件 @
5afab766
package
com
.
tykj
.
workflowcore
.
workflow_editer
.
service
;
package
com
.
tykj
.
workflowcore
.
workflow_editer
.
service
;
import
com.tykj.workflowcore.workflow_editer.entity.VariableStorage
;
import
com.tykj.workflowcore.workflow_editer.entity.VariableStorage
;
import
com.tykj.workflowcore.workflow_editer.entity.vo.SearchVariableStorageVo
;
import
com.tykj.workflowcore.workflow_editer.entity.vo.SearchVariableStorageVo
;
import
org.springframework.data.domain.Page
;
import
org.springframework.data.domain.Page
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestBody
;
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论