feat: There is no way the,
This commit is contained in:
+15
-1
@@ -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<>();
|
||||
|
||||
Reference in New Issue
Block a user