Commit d5345073 authored by youxiaoji's avatar youxiaoji

* [必填信息去掉接口人信息]

parent 8f4a8ab3
...@@ -404,12 +404,21 @@ public class VisitorAppointmentTool { ...@@ -404,12 +404,21 @@ public class VisitorAppointmentTool {
} }
// 提取页面内容 // 提取页面内容
String content = stringBuilder.toString(); String content = stringBuilder.toString();
JSONArray result = new JSONArray();
for (int i = 0; i < jsonArray.size(); i++) {
JSONObject tmp = jsonArray.getJSONObject(i);
if(tmp.getString("field_name").compareToIgnoreCase("接访员工手机号") == 0
|| tmp.getString("field_name").compareToIgnoreCase("接访员工姓名") == 0){
continue;
}
result.add(tmp);
}
JSONObject formMessage = generateJson(jsonArray); JSONObject formMessage = generateJson(jsonArray);
sendFormMessage(formMessage, toolContext); sendFormMessage(formMessage, toolContext);
long endTime = System.currentTimeMillis(); long endTime = System.currentTimeMillis();
log.info("成功获取海信出差申请页面内容,耗时: {} ms", endTime - startTime); log.info("成功获取海信出差申请页面内容,耗时: {} ms", endTime - startTime);
log.info("用户需要提交的信息包括:{}", formMessage); log.info("用户需要提交的信息包括:{}", formMessage);
stringBuilder.append(formMessage.toJSONString()); stringBuilder.append(result.toJSONString());
stringBuilder.append("提示用户以json格式提交信息;如果用户已提供部分信息,需要将这些信息与`props.name`属性的值进行匹配,并将匹配之后的信息以json格式提交到`applyInfoSave`以保存信息"); stringBuilder.append("提示用户以json格式提交信息;如果用户已提供部分信息,需要将这些信息与`props.name`属性的值进行匹配,并将匹配之后的信息以json格式提交到`applyInfoSave`以保存信息");
return stringBuilder.toString(); return stringBuilder.toString();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment