From 0ce15190cdc3aa3654dd6ad67afaa1adba631851 Mon Sep 17 00:00:00 2001 From: jiaosong <jiaosong6760@dingtalk.com> Date: 星期二, 05 十二月 2023 10:14:35 +0800 Subject: [PATCH] #劳务人员禁启用 --- server/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java b/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java index 5e60a0b..7bb37f3 100644 --- a/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java +++ b/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java @@ -3,6 +3,7 @@ import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.IdcardUtil; +import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.doumee.core.constants.ResponseStatus; import com.doumee.core.exception.BusinessException; import com.doumee.core.model.LoginUserInfo; @@ -74,7 +75,7 @@ //鑾峰彇鍑虹敓鏃ユ湡 String birthByIdCard = IdcardUtil.getBirthByIdCard(member.getIdcardNo()); //鑴辨晱鎿嶄綔 - String hide = IdcardUtil.hide(member.getIdcardNo(), 6, 14); + String hide = IdcardUtil.hide(member.getIdcardNo(), 5, 14); //杞崲鏃ユ湡 DateTime yyyyMMdd = DateUtil.parse(birthByIdCard, "yyyyMMdd"); @@ -138,6 +139,16 @@ } @Override + public void updateStatusById(Member member) { + LoginUserInfo loginUserInfo = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); + Member update = new Member(); + update.setEditDate(new Date()); + update.setEditor(loginUserInfo.getId()); + update.setStatus(member.getStatus()); + memberMapper.updateById(update); + } + + @Override public void updateByIdInBatch(List<Member> members) { if (CollectionUtils.isEmpty(members)) { return; -- Gitblit v1.9.3