From 56638c01bb2cc61a92f5e03c9a1001be5b5d3699 Mon Sep 17 00:00:00 2001
From: P15GEN2\59518 <lilith@highdatas.com>
Date: 星期六, 18 十月 2025 12:39:31 +0800
Subject: [PATCH] dev 数据清洗
---
foundation.workflow/src/foundation/dao/PackageItem.java | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/foundation.workflow/src/foundation/dao/PackageItem.java b/foundation.workflow/src/foundation/dao/PackageItem.java
index c3c4955..77e1df0 100644
--- a/foundation.workflow/src/foundation/dao/PackageItem.java
+++ b/foundation.workflow/src/foundation/dao/PackageItem.java
@@ -81,7 +81,7 @@
public void loadOneDataFromJSON(String dataId, JSONReader packageReader, JSONMapping mapping, DataSource dataSource) throws Exception {
String name = getName();
- JType valueType = mapping.getType();
+ JType valueType = packageReader.getType();
List<FieldMapping> fieldMappings = mapping.getFieldMappings();
//1. 濡傛灉JSON涓槸Object锛屽姞杞紼ntity
@@ -91,6 +91,7 @@
if (itemReader == null) {
itemReader = (JObjectReader) packageReader;
}
+
loadEntityFromJSON(dataId, itemReader, fieldMappings, dataSource);
return;
}
@@ -712,6 +713,10 @@
public void setResultData(DataSource dataSource) {
dataCells.setResult(dataSource);
}
+
+ public void setEntitySet(EntitySet entitySet, DataSource dataSource) {
+ dataCells.setData(entitySet, dataSource);
+ }
public Page getPage() {
return null;
@@ -732,5 +737,4 @@
public String toString() {
return parent.getName() + "." + meta.getName();
}
-
}
--
Gitblit v1.8.0