From 4a8ff39b0fab0627ef8f7459587d514cc01c3676 Mon Sep 17 00:00:00 2001 From: rk <94314517@qq.com> Date: 星期一, 20 十月 2025 10:52:02 +0800 Subject: [PATCH] Merge branch 'wuhuyancao' of http://139.186.142.91:10010/r/productDev/dmvisit into wuhuyancao --- server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/JkIccardServiceImpl.java | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/JkIccardServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/JkIccardServiceImpl.java index fee5ff9..8058914 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/JkIccardServiceImpl.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/JkIccardServiceImpl.java @@ -72,6 +72,7 @@ if(Constants.equalsInteger(jkIccard.getStatus(),Constants.ZERO)){ throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(),"鍚敤鏁版嵁鏃犳硶杩涜鍒犻櫎锛�"); } + jkIccardMapper.update(null,new UpdateWrapper<JkIccard>().lambda().set(JkIccard::getIsdeleted,Constants.ONE).eq(JkIccard::getId,jkIccard.getId())); } @Override @@ -178,4 +179,20 @@ } + @Override + public Integer getMemberIdByCode(String code){ + JkIccard jkIccard = jkIccardMapper.selectOne(new QueryWrapper<JkIccard>().lambda() + .eq(JkIccard::getIsdeleted,Constants.ZERO) + .eq(JkIccard::getStatus,Constants.ZERO) + .eq(JkIccard::getCode,code) + .last(" limit 1 ") + ); + if(Objects.isNull(jkIccard)){ + throw new BusinessException(ResponseStatus.DATA_EMPTY); + } + return jkIccard.getMemberId(); + + } + + } -- Gitblit v1.9.3