| | |
| | | |
| | | @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 |
| | |
| | | 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() |
| | |
| | | .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()), |
| | |
| | | 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()); |
| | |
| | | return retentionVoList; |
| | | } |
| | | |
| | | private IPage<Retention> getDataInfo(PageWrap<Retention> pageWrap) { |
| | | private IPage<Retention> getDataInfo(PageWrap<Retention> pageWrap) { |
| | | //是否是数字 |
| | | // boolean number = Validator.isNumber(pageWrap.getModel().getKeyWords()); |
| | | // //是否包含中文 |