feat: There is no way the,

This commit is contained in:
super_liu
2022-04-01 14:18:00 +08:00
parent df75cb80b3
commit 86bc0fe525
@@ -44,6 +44,7 @@ import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.serializer.SerializerFeature;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.apache.commons.lang.StringUtils;
import org.json.JSONTokener;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
@@ -157,7 +158,7 @@ public class ActSarItemsBussEOService {
String releaseTime = String.valueOf(standMap.get("releaseTime"));
String YYBZ = String.valueOf(standMap.get("YYBZ"));
String CYBZ = String.valueOf(standMap.get("CYBZ"));
String SYCXCLASS = String.valueOf(standMap.get("SYCXCLASS"));
String SYCXCLASS = getFieldsValue(standMap,"SYCXCLASS");
String DTQBBHBUSS = String.valueOf(standMap.get("DTQBBHBUSS"));
String LXD = String.valueOf(standMap.get("LXD"));
@@ -187,6 +188,19 @@ public class ActSarItemsBussEOService {
}
private String getFieldsValue(Map<String,Object> standMap, String key){
String str = "";
Object json= new JSONTokener(standMap.get(key).toString()).nextValue();
if(json instanceof org.json.JSONArray){
str = String.join(",",JSONObject.parseArray(standMap.get(key).toString(),String.class));
}else {
if(!json.equals("null")){
str = standMap.get(key).toString();
}
}
return str;
}
public void autoUpdIndex(String pid,String bussId){
List<BusProcessEvaluationHis> evaluationHisFilter = workFlowFeignClient.evaluationHisList(pid);
List<BusProcessEvaluationHis> evaluationHis = new ArrayList<>();