|
@@ -1181,7 +1181,7 @@ public class FormulaServiceImpl extends BaseServiceImpl<FormulaMapper, Formula>
|
|
|
checkTable = op.get().getInitTableName();
|
|
|
}
|
|
|
for (FormData fd : tec.formDataList) {
|
|
|
- if(fd.getCode().equals("m_20220928153039_1575025176213454848:key_17")){
|
|
|
+ if(fd.getCode().equals("m_20220928144828_1575014563634479104:key_24")){
|
|
|
System.out.println("111");
|
|
|
}
|
|
|
if (fd.verify()) {
|
|
@@ -1234,19 +1234,12 @@ public class FormulaServiceImpl extends BaseServiceImpl<FormulaMapper, Formula>
|
|
|
List<Object> e1 = (List<Object>) ((HashMap<?, ?>) e).get(ele.get(0).getCode());
|
|
|
List<Object> values = (List<Object>) data;
|
|
|
if (e1.size() != values.size()) {
|
|
|
- //JL815获取CL10 JL815只有6行,CL10有8行导致生成空表
|
|
|
- if(fd.getCode().equals("m_20220928153039_1575025176213454848:key_17")){
|
|
|
- for (int i = 0; i < e1.size(); i++) {
|
|
|
- if(i>=fd.getValues().size()){
|
|
|
- if(!e1.get(i).equals("")){
|
|
|
- values.add(i,e1.get(i));
|
|
|
- }
|
|
|
- }else {
|
|
|
- if (e1.get(i).equals("")) {
|
|
|
- values.add(i, "");
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+ //JL815获取CL10 JL815只有6行,CL10有8行导致生成空表 JL814也一样
|
|
|
+ if(((HashMap<?, ?>) e).containsKey("m_20220920181735_1572168084863582208:key_19")){
|
|
|
+ values = values.stream()
|
|
|
+ .filter(obj -> !(obj instanceof String) ||
|
|
|
+ (obj != null && !((String) obj).trim().isEmpty()))
|
|
|
+ .collect(Collectors.toList());
|
|
|
}else {
|
|
|
for (int i = 0; i < e1.size(); i++) {
|
|
|
if (e1.get(i).equals("")) {
|