From 1aae9e5bb706bf4fa88555348486efece9ecc57f Mon Sep 17 00:00:00 2001 From: dxfeng Date: Tue, 12 Mar 2024 15:46:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E4=BF=A1=E6=81=AF--=E5=AE=A2?= =?UTF-8?q?=E6=88=B7=E8=A6=81=E6=B1=82=E5=8F=AA=E8=A6=81=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E7=AC=AC=E4=B8=80=E8=A1=8C=E6=98=8E=E7=BB=86=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/ResumeIdentifyServiceImpl.java | 31 ++++++++++--------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/src/com/engine/resumestorage/service/impl/ResumeIdentifyServiceImpl.java b/src/com/engine/resumestorage/service/impl/ResumeIdentifyServiceImpl.java index a4d3530..0c4cf9c 100644 --- a/src/com/engine/resumestorage/service/impl/ResumeIdentifyServiceImpl.java +++ b/src/com/engine/resumestorage/service/impl/ResumeIdentifyServiceImpl.java @@ -86,12 +86,12 @@ public class ResumeIdentifyServiceImpl extends Service implements ResumeIdentify for (int i = 0; i < jsonArray.size(); i++) { Object obj = jsonArray.get(i); String s = parseJsonString(obj); - if(StringUtils.isBlank(s)){ + if (StringUtils.isBlank(s)) { continue; } list.add(s); } - return StringUtils.join(list,"\n"); + return StringUtils.join(list, "\n"); } else if (value instanceof JSONObject) { JSONObject jsonObject = (JSONObject) value; Set stringSet = jsonObject.keySet(); @@ -394,19 +394,20 @@ public class ResumeIdentifyServiceImpl extends Service implements ResumeIdentify JSONArray gzjl = obj.getJSONArray("工作信息"); List> workList = new ArrayList<>(); if (null != gzjl && gzjl.size() > 0) { - for (int i = 0; i < gzjl.size(); i++) { - JSONObject o = (JSONObject) gzjl.get(i); - Map workMap = new HashMap<>(); - // 工作单位 - workMap.put("gzdw", o.getString("工作单位")); - // 岗位名称 - workMap.put("gwmc", o.getString("工作岗位")); - // 工作经历 - workMap.put("gzjl", o.getString("工作内容")); - // 工作年限 - workMap.put("gznx", o.getString("工作时间")); - workList.add(workMap); - } + //for (int i = 0; i < gzjl.size(); i++) { + // 客户要求只要显示第一行明细记录 + JSONObject o = (JSONObject) gzjl.get(0); + Map workMap = new HashMap<>(); + // 工作单位 + workMap.put("gzdw", o.getString("工作单位")); + // 岗位名称 + workMap.put("gwmc", o.getString("工作岗位")); + // 工作经历 + workMap.put("gzjl", o.getString("工作内容")); + // 工作年限 + workMap.put("gznx", o.getString("工作时间")); + workList.add(workMap); + //} } detailMap.put("gzjl", workList);