中级玩家
 
- 贡献度
- 0
- 金元
- 1184
- 积分
- 118
- 精华
- 0
- 注册时间
- 2016-4-1
|
//完工验收WGYS
if (StringUtils.isNotBlank(ZYXCFZR)) {
String signers = "";
String signersName = "";
if (ZYXCFZR != null){
List<Map> gjspr = (List<Map>) JSONObject.parse(ZYXCFZR);
if (!CollectionUtils.isEmpty(gjspr)) {
for (int i = 0; i < gjspr.size(); i++) {
if (StringUtils.isEmpty(signers)) {
signers = gjspr.get(0).get("userid").toString();
signersName = gjspr.get(0).get("username").toString();
} else {
if(signers.contains(gjspr.get(i).get("userid").toString())){
continue;
}else{
signers += "," + gjspr.get(i).get("userid").toString();
signersName += ","+ gjspr.get(0).get("username").toString();
}
}
}
}
}
if (JHR != null){
List<Map> gjspr = (List<Map>) JSONObject.parse(JHR);
if (!CollectionUtils.isEmpty(gjspr)) {
for (int i = 0; i < gjspr.size(); i++) {
if (StringUtils.isEmpty(signers)) {
signers = gjspr.get(0).get("userid").toString();
signersName = gjspr.get(0).get("username").toString();
} else {
if(signers.contains(gjspr.get(i).get("userid").toString())){
continue;
}else{
signers += "," + gjspr.get(i).get("userid").toString();
signersName += ","+ gjspr.get(0).get("username").toString();
}
}
}
}
}
if (DHZY_ZYR != null){
List<Map> gjspr = (List<Map>) JSONObject.parse(DHZY_ZYR);
if (!CollectionUtils.isEmpty(gjspr)) {
for (int i = 0; i < gjspr.size(); i++) {
if (StringUtils.isEmpty(signers)) {
signers = gjspr.get(0).get("userid").toString();
signersName = gjspr.get(0).get("username").toString();
} else {
if(signers.contains(gjspr.get(i).get("userid").toString())){
continue;
}else{
signers += "," + gjspr.get(i).get("userid").toString();
signersName += ","+ gjspr.get(0).get("username").toString();
}
}
}
}
}
List<Map> tempListMap = new ArrayList<>();
Map userAppMap = new HashMap();
userAppMap.put("userid",signers);
userAppMap.put("username",signersName);
tempListMap.add(userAppMap);
varMap.put("WGYS", signers);
queryMap.put("DHZY_WGYS",JSONObject.toJSONString(tempListMap));
}
|
|