From c3aaf28f7316cce12eec007a9f85a96cbcddeec2 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 07 五月 2025 10:34:20 +0800 Subject: [PATCH] 最新版本541200007 --- server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/RetentionServiceImpl.java | 34 ++++++++++++++++++++-------------- 1 files changed, 20 insertions(+), 14 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/RetentionServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/RetentionServiceImpl.java index cfdece5..855db4f 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/RetentionServiceImpl.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/RetentionServiceImpl.java @@ -55,8 +55,9 @@ @Override public void deleteById(Integer id) { - retentionMapper.update(null,new UpdateWrapper<Retention>().lambda().set(Retention::getIsdeleted,Constants.ONE).eq(Retention::getId,id)); -// retentionMapper.deleteById(id); +// retentionMapper.update(null,new UpdateWrapper<Retention>().lambda().set(Retention::getIsdeleted,Constants.ONE) +// .eq(Retention::getId,id)); + retentionMapper.deleteById(id); } @Override @@ -201,6 +202,14 @@ List<SystemDictData> list = systemDictDataMapper.list(codes); Map<String,SystemDictData> dataMap = list.stream().collect(Collectors.toMap(SystemDictData::getLabel, Function.identity())); retentionIPage.getRecords().stream().forEach(obj->{ + obj.setTypeName(Constants.Status.COMPANY_TYPE_FK.getDes()); + if(null != obj.getCompanyType()) { + if(Constants.ZERO == obj.getCompanyType()){ + obj.setTypeName(Constants.Status.COMPANY_TYPE_REL.getDes()); + }else if(Constants.ONE == obj.getCompanyType()) { + obj.setTypeName(Constants.Status.COMPANY_TYPE_INTERNAL.getDes()); + } + } if(StringUtils.isNotBlank(obj.getFaceImg())){ obj.setFaceImgFull(dataMap.get(Constants.FTP_RESOURCE_PATH).getCode() +dataMap.get(Constants.MEMBER_IMG).getCode() @@ -231,8 +240,8 @@ .selectAs(Member::getPhone,Retention::getPhone) .selectAs(Member::getVisitCompanyName,Retention::getVisitCompanyName) .and(StringUtils.isNotBlank(pageWrap.getModel().getKeyWords()),w->{ - w.like( Retention::getPhone,pageWrap.getModel().getKeyWords()) - .or().like( Retention::getName,pageWrap.getModel().getKeyWords()); }) + w.like( Member::getPhone,pageWrap.getModel().getKeyWords()) + .or().like( Member::getName,pageWrap.getModel().getKeyWords()); }) .eq(Retention::getType,3) .eq(Retention::getIsdeleted,Constants.ZERO) .and(StringUtils.isNotBlank(pageWrap.getModel().getCompanyName()), @@ -265,16 +274,13 @@ for (Retention obj:retentionInfo.getRecords()) { RetentionVo vo = new RetentionVo(); vo.setCompanyName(obj.getCompanyName()); - if(null != obj.getType()) { - if(Constants.ZERO == obj.getType()){ - vo.setTypeName(Constants.Status.LW_FK.getDes()); - }else if(Constants.ONE == obj.getType()) { - vo.setTypeName(Constants.Status.PT_FK.getDes()); - }else { - vo.setTypeName(Constants.Status.NB_FK.getDes()); + vo.setTypeName(Constants.Status.COMPANY_TYPE_FK.getDes()); + if(null != obj.getCompanyType()) { + if(Constants.ZERO == obj.getCompanyType()){ + vo.setTypeName(Constants.Status.COMPANY_TYPE_REL.getDes()); + }else if(Constants.ONE == obj.getCompanyType()) { + vo.setTypeName(Constants.Status.COMPANY_TYPE_INTERNAL.getDes()); } - }else { - vo.setTypeName(""); } vo.setName(obj.getName()); vo.setPhone(obj.getPhone()); @@ -287,7 +293,7 @@ return retentionVoList; } - private IPage<Retention> getDataInfo(PageWrap<Retention> pageWrap) { + private IPage<Retention> getDataInfo(PageWrap<Retention> pageWrap) { //鏄惁鏄暟瀛� // boolean number = Validator.isNumber(pageWrap.getModel().getKeyWords()); // //鏄惁鍖呭惈涓枃 -- Gitblit v1.9.3