Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gjjs-bd-common
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
s_guodong
gjjs-bd-common
Commits
c913d44b
Commit
c913d44b
authored
Aug 24, 2023
by
s_guodong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
支持List<String>
parent
c79ddb3b
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
4 deletions
+11
-4
MdaDriver.java
...java/com/brilliance/mda/runtime/mda/driver/MdaDriver.java
+11
-4
No files found.
gjjs-bd-runtime/src/main/java/com/brilliance/mda/runtime/mda/driver/MdaDriver.java
View file @
c913d44b
...
...
@@ -398,11 +398,14 @@ public class MdaDriver {
((
ParameterizedType
)
to
.
getGenericType
()).
getActualTypeArguments
()[
0
]
)
{
if
(!
voToMod
)
{
to
.
set
(
toObj
,
from
.
get
(
fromObj
));
//拷贝数据
//拷贝数据
to
.
set
(
toObj
,
from
.
get
(
fromObj
));
}
else
{
//添加数据、添加分页数据
List
dataList
=
(
List
)
from
.
get
(
fromObj
);
IModuleList
moduleList
=
(
IModuleList
)
getBaseObject
((
IModule
)
toObj
,
to
.
getName
());
IBaseObject
baseObject
=
getBaseObject
((
IModule
)
toObj
,
to
.
getName
());
if
(
baseObject
instanceof
IModuleList
)
{
IModuleList
moduleList
=
(
IModuleList
)
baseObject
;
if
(
dataList
!=
null
)
{
HashMap
<
String
,
Object
>
inrs
=
new
HashMap
<>();
for
(
Object
o
:
moduleList
)
{
...
...
@@ -421,11 +424,15 @@ public class MdaDriver {
moduleList
.
add
(
o
);
}
}
}
else
{
IDatafield
iDatafield
=
(
IDatafield
)
baseObject
;
iDatafield
.
setValue
(
dataList
);
}
}
return
;
}
if
(!
to
.
getType
().
equals
(
from
.
getType
()))
//类型不相等
{
//类型不相等
if
(!
to
.
getType
().
equals
(
from
.
getType
()))
{
return
;
}
...
...
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