From 89f1aace6ee8d7961069a0e482435b7d42336371 Mon Sep 17 00:00:00 2001
From: yuxc <653031404@qq.com>
Date: 星期五, 01 十二月 2023 10:06:30 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyFor410SearchProvider.java | 31 ++++++++++++++++---------------
1 files changed, 16 insertions(+), 15 deletions(-)
diff --git a/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyFor410SearchProvider.java b/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyFor410SearchProvider.java
index ad3d323..96136f5 100644
--- a/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyFor410SearchProvider.java
+++ b/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/CodeApplyFor410SearchProvider.java
@@ -1,22 +1,24 @@
package com.vci.rmip.code.client.codeapply.Apply410;
+import java.io.IOException;
import java.util.*;
-import com.alibaba.cloud.commons.lang.StringUtils;
-import com.fasterxml.jackson.core.JsonProcessingException;
-import com.fasterxml.jackson.databind.ObjectMapper;
import com.vci.base.ui.swing.VCIOptionPane;
import com.vci.base.ui.swing.components.table.AbstractVCIJTableDataProvider;
import com.vci.base.ui.swing.components.table.VCIJTableNode;
-import com.vci.rmip.code.client.codeapply.Apply410.object.BaseModel;
import com.vci.rmip.code.client.codeapply.Apply410.object.CodeClassify;
+import com.vci.rmip.code.client.codeapply.Apply410.object.CodeClassifyTemplateVO;
import com.vci.rmip.code.client.codeapply.Apply410.object.DataGrid;
import com.vci.rmip.code.client.codeapply.Apply410.object.R;
+import com.vci.rmip.code.client.codeapply.Apply410.object.ubcscode.page.BaseModel;
+import com.vci.rmip.code.client.codeapply.Apply410.object.ubcscode.vo.CodeClassifyTemplateAttrVO;
import com.vci.rmip.code.client.codeapply.Apply410.utils.HttpUtil;
import com.vci.rmip.code.client.codeapply.Apply410.utils.ListUtil;
-import com.vci.ubcs.code.vo.pagemodel.CodeClassifyTemplateVO;
import com.vci.rmip.code.client.codeapply.Apply410.utils.ConfigUtils;
-import com.vci.ubcs.starter.web.util.VciBaseUtil;
+import com.vci.rmip.code.client.codeapply.Apply410.utils.VciBaseUtil;
+
import org.apache.commons.collections4.CollectionUtils;
+import org.apache.commons.lang.StringUtils;
+import org.codehaus.jackson.map.ObjectMapper;
public class CodeApplyFor410SearchProvider extends AbstractVCIJTableDataProvider<BaseModel> {
private String[] fields = {};
@@ -36,10 +38,10 @@
CodeClassifyTemplateVO codeClassifyTemplateVO=this.dialog.getOwnerPanel().getCurrentCodeClassifyTemplateVO();
if(codeClassifyTemplateVO!=null){
if(!CollectionUtils.isEmpty(codeClassifyTemplateVO.getAttributes())){
- codeClassifyTemplateVO.getAttributes().stream().forEach(codeClassifyTemplateAttrVO -> {
+ for (CodeClassifyTemplateAttrVO codeClassifyTemplateAttrVO : codeClassifyTemplateVO.getAttributes()) {
fieldList.add(codeClassifyTemplateAttrVO.getId());
nameList.add(codeClassifyTemplateAttrVO.getName());
- });
+ }
}
}
fields = fieldList.toArray(new String[]{});
@@ -61,11 +63,11 @@
String data="";
for (String field:fields){
if(defaultDataMap.containsKey(field+"_text")){
- data=defaultDataMap.getOrDefault(field+"_text","");
+ data=defaultDataMap.get(field+"_text") ;
}else if(defaultDataMap.containsKey(field+"Text")){
- data=defaultDataMap.getOrDefault(field+"Text","");
+ data=defaultDataMap.get(field+"Text") ;
}else{
- data=defaultDataMap.getOrDefault(field,"");
+ data=defaultDataMap.get(field);
}
res.setPropertyValue(getColumns()[i++], data);
@@ -100,19 +102,18 @@
}else{
VCIOptionPane.showMessage(this.dialog,r.getMsg());
}
- } catch (
- JsonProcessingException e) {
+ } catch (IOException e) {
e.printStackTrace();
}
this.total= new Long(dataGrid.getTotal()).intValue();
List<Map> dataList= dataGrid.getData();
List<BaseModel> hostInfos=new ArrayList<>();
//List<BaseModel> hostInfos= ListUtil.listMapParseListObj(dataList, BaseModel.class);
- dataList.stream().forEach(map->{
+ for (Map map : dataList) {
BaseModel baseModel= ListUtil.mapParseJavaBean(map,BaseModel.class);
baseModel.setData(map);
hostInfos.add(baseModel);
- });
+ }
//List<BaseModel> hostInfos = (List<BaseModel>) dataList.stream().map(entity -> JSONUtil.toBean(JSONUtil.parseObj(entity), BaseModel.class)).collect(Collectors.toList());
--
Gitblit v1.9.3