From f3a84b2fc60f770b59ccd0ec38751e32ed4ea656 Mon Sep 17 00:00:00 2001 From: fl <3098731433@qq.com> Date: Fri, 4 Jul 2025 09:57:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E5=91=98=E4=B8=8B=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/PersonFaceServiceImpl.java | 35 ++++++++++--------- .../mapper/robot/PersonFaceMapper.xml | 2 -- 2 files changed, 18 insertions(+), 19 deletions(-) diff --git a/bonus-business/src/main/java/com/bonus/business/service/impl/PersonFaceServiceImpl.java b/bonus-business/src/main/java/com/bonus/business/service/impl/PersonFaceServiceImpl.java index a05522f..175a1ba 100644 --- a/bonus-business/src/main/java/com/bonus/business/service/impl/PersonFaceServiceImpl.java +++ b/bonus-business/src/main/java/com/bonus/business/service/impl/PersonFaceServiceImpl.java @@ -99,16 +99,17 @@ public class PersonFaceServiceImpl implements IPersonFaceService { /** * 添加人员信息(修改) + * * @param vo 人员信息对象 * @return 返回操作结果 */ @Override public AjaxResult addPerson(PersonVo vo) { try { - if(vo.getIds() == null && vo.getIds().isEmpty()){ - List list = mapper.selectPerson(vo.getIds()); - // List list = new ArrayList<>(); -// list.add(vo); + if (vo.getIds() != null && !vo.getIds().isEmpty()) { +// List list = mapper.selectPerson(vo.getIds()); + List list = new ArrayList<>(); + list.add(vo); if (list.isEmpty()) { return AjaxResult.error("未查询到人员信息"); } @@ -119,48 +120,48 @@ public class PersonFaceServiceImpl implements IPersonFaceService { personVo.setGroupname("robotV1"); String result = IntelligentLibraryUtil.addPerson(personVo); JSONObject entries = JSONUtil.parseObj(result); - if(entries.getInt("code") == 0){ + if (entries.getInt("code") == 0) { personVo.setIndex(entries.getInt("label_index")); - }else if(entries.getInt("code") == 7){ + } else if (entries.getInt("code") == 7) { //人员重复,调用修改 personVo.setIndex(entries.getInt("label_index")); String result2 = IntelligentLibraryUtil.updatePerson(vo); JSONObject entries2 = JSONUtil.parseObj(result2); - if(entries2.getInt("code") == 0){ + if (entries2.getInt("code") == 0) { - }else{ + } else { sb.append(personVo.getName()).append(":").append(entries.getStr("message")).append("\n"); } - } else{ + } else { sb.append(personVo.getName()).append(":").append(entries.getStr("message")).append("\n"); } //调用添加照片 - if(personVo.getIndex()>0){ + if (personVo.getIndex() > 0) { PersonImageVo personImageVo = new PersonImageVo(); personImageVo.setGroupname("robotV1"); personImageVo.setLabel_index(personVo.getIndex()); personImageVo.setImagePath(personVo.getImage()); String result3 = IntelligentLibraryUtil.addPersonImage(personImageVo); JSONObject entries3 = JSONUtil.parseObj(result3); - if(entries3.getInt("code") == 0){ + if (entries3.getInt("code") == 0) { m++; - }else{ + } else { sb.append(personVo.getName()).append(":").append(entries.getStr("message")).append("\n"); } - }else{ + } else { n++; sb.append(personVo.getName()).append(":").append("人员信息添加失败").append("\n"); } } - String result = "成功下发人员" + m + "条,失败" + n + "条数据;失败原因:"+ sb; + String result = "成功下发人员" + m + "条,失败" + n + "条数据;失败原因:" + sb; return AjaxResult.success(result); - }else{ + } else { return AjaxResult.error("请选择下发人员信息"); } } catch (Exception e) { - log.error(e.toString(),e); - return AjaxResult.error("过程异常:"+e.getMessage()); + log.error(e.toString(), e); + return AjaxResult.error("过程异常:" + e.getMessage()); } } diff --git a/bonus-business/src/main/resources/mapper/robot/PersonFaceMapper.xml b/bonus-business/src/main/resources/mapper/robot/PersonFaceMapper.xml index 2304e0e..78a669c 100644 --- a/bonus-business/src/main/resources/mapper/robot/PersonFaceMapper.xml +++ b/bonus-business/src/main/resources/mapper/robot/PersonFaceMapper.xml @@ -19,12 +19,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" FROM `robot_sbd_user` - id in #{item} -