From d941bab56c15b52312c58707ff778f6140e0c5f4 Mon Sep 17 00:00:00 2001 From: liukangdong <898885815@qq.com> Date: 星期三, 11 九月 2024 17:47:41 +0800 Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/dmvisit --- server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java index a7ccd11..066d9bc 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java @@ -337,12 +337,14 @@ throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"韬唤璇佸彿鏍煎紡鏈夎"); } if(memberMapper.selectCount(new QueryWrapper<Member>().lambda() + .in(Member::getType,new Integer[]{Constants.ZERO,Constants.TWO}) .eq(Member::getIdcardNo,DESUtil.encrypt(Constants.EDS_PWD, member.getIdcardNo())) .eq(Member::getIsdeleted,Constants.ZERO)) >0){ throw new BusinessException(ResponseStatus.DATA_EXISTS.getCode(), "韬唤璇佸彿銆�"+member.getIdcardNo()+"銆戝凡琚娇鐢紝涓嶈兘閲嶅"); } if(memberMapper.selectCount(new QueryWrapper<Member>().lambda() .eq(Member::getPhone, member.getPhone()) + .in(Member::getType,new Integer[]{Constants.ZERO,Constants.TWO}) .eq(Member::getIsdeleted,Constants.ZERO) ) >0){ throw new BusinessException(ResponseStatus.DATA_EXISTS.getCode(), "鎵嬫満鍙枫��"+member.getPhone()+"銆戝凡琚娇鐢紝涓嶈兘閲嶅"); } @@ -392,6 +394,7 @@ } if(memberMapper.selectCount(new QueryWrapper<Member>().lambda() .eq(Member::getPhone,member.getPhone()) + .in(Member::getType,new Integer[]{Constants.ZERO,Constants.TWO}) .eq(Member::getIsdeleted,Constants.ZERO) .ne(Member::getId,member.getId())) >0){ throw new BusinessException(ResponseStatus.DATA_EXISTS.getCode(), "鎵嬫満鍙枫��"+member.getPhone()+"銆戝凡琚娇鐢紝涓嶈兘閲嶅"); @@ -406,6 +409,7 @@ if( !StringUtils.equals(model.getIdcardNo(),encrptNo) ){ if(memberMapper.selectCount(new QueryWrapper<Member>().lambda() .eq(Member::getIdcardNo,encrptNo) + .in(Member::getType,new Integer[]{Constants.ZERO,Constants.TWO}) .eq(Member::getIsdeleted,Constants.ZERO) .ne(Member::getId,member.getId())) >0){ throw new BusinessException(ResponseStatus.DATA_EXISTS.getCode(), "韬唤璇佸彿銆�"+member.getIdcardNoNew()+"銆戝凡琚娇鐢紝涓嶈兘閲嶅"); @@ -554,7 +558,7 @@ public void deleteById(Integer id,LoginUserInfo loginUserInfo) { Member member=new Member(); member.setId(id); - member.setIsdeleted(Constants.ZERO); + member.setIsdeleted(Constants.ONE); member.setEditor(loginUserInfo.getId()); member.setEditDate(new Date()); member.setHkStatus(Constants.ZERO); @@ -781,7 +785,10 @@ if (CollectionUtils.isEmpty(ids)) { return; } - Member member=new Member(); + for(Integer id : ids){ + deleteById(id,loginUserInfo); + } + /* Member member=new Member(); ids.stream().forEach(s ->{ member.setId(s); member.setIsdeleted(Constants.ONE); @@ -791,7 +798,7 @@ member.setEditDate(new Date()); memberMapper.updateById(member); saveUserActionBiz(member,loginUserInfo,Constants.UserActionType.DELETE,userActionJoinMapper,JSONObject.toJSONString(member)); - }); + });*/ } @@ -1339,7 +1346,7 @@ public PageData<Member> findMemberInfoPage(PageWrap<MemberQuery> pageWrap) { IPage<Member> page = new Page<>(pageWrap.getPage(), pageWrap.getCapacity()); MPJLambdaWrapper<Member> queryWrapper = new MPJLambdaWrapper<>(); - + pageWrap.getModel().setIsdeleted(Constants.formatIntegerNum(pageWrap.getModel().getIsdeleted())); queryWrapper.selectAll(Member.class); queryWrapper.selectAs(Company::getName,Member::getCompanyName); queryWrapper.selectAs(SystemUser::getRealname,Member::getEditorName); -- Gitblit v1.9.3