From cbaf83881759106a3e4ff1fa784b5ad99137463c Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期一, 08 一月 2024 09:36:37 +0800
Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/dmvisit

---
 server/dmvisit_service/src/main/java/com/doumee/service/business/impl/erp/ErpSyncServiceImpl.java |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/erp/ErpSyncServiceImpl.java b/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/erp/ErpSyncServiceImpl.java
index 9616d1b..197b01a 100644
--- a/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/erp/ErpSyncServiceImpl.java
+++ b/server/dmvisit_service/src/main/java/com/doumee/service/business/impl/erp/ErpSyncServiceImpl.java
@@ -363,7 +363,11 @@
         Member member = new Member();
         BeanUtils.copyProperties(param,member);
         member.setCreateDate(new Date());
-        member.setHkStatus(Constants.ZERO);
+        if(StringUtils.isBlank(param.getFaceImg())){
+            member.setHkStatus(Constants.THREE);
+        }else{
+            member.setHkStatus(Constants.ZERO);
+        }
         member.setErpStatus(Constants.ONE);
         member.setErpDate(new Date());
         member.setErpId(param.getId());
@@ -374,7 +378,6 @@
         String encryptIdNo = DESUtil.encrypt(Constants.EDS_PWD,param.getIdNo());
         member.setIdcardNo(encryptIdNo);
         member.setIdcardDecode(Constants.getTuominStr(param.getIdNo()));
-        member.setHkStatus(Constants.ZERO);
         member.setRoleIds(param.getRoleIds());
         member.setCompanyId(Objects.isNull(company)?null:company.getId());
         member.setErpOrgId(param.getOrgId());
@@ -786,8 +789,6 @@
         }
     }
 
-
-
     @Override
     public void userUpdate(UserUpdateRequest param){
         try{
@@ -877,7 +878,6 @@
             }
         }
     }
-
     /**
      * //濡傛灉鏈夋巿鏉冮棬绂佹暟鎹紝杩涜鐢ㄦ埛鎺堟潈鏁版嵁涓嬪彂浠诲姟鍒涘缓
      * @param member
@@ -897,6 +897,9 @@
         if(doorIds==null || doorIds.size() == 0){
           return;
         }
+        if(StringUtils.isBlank(member.getFaceImg())){
+          return;
+        }
         List<Empower> list = new ArrayList<>();
         List<Device> deviceList = deviceMapper.selectList(new QueryWrapper<Device>().lambda().in(Device::getId,doorIds));
         if(deviceList == null || deviceList.size() == 0){
@@ -911,6 +914,8 @@
             model.setSendStatus(Constants.ZERO);
             model.setStartTime(startTime);
             model.setEndTime(endTime);
+            //榛樿缁欎簬铏氭嫙鍗�
+            model.setCardNos(Constants.VIRTUAL_CARD_INDEX+member.getId());
             model.setSendType(Constants.ZERO);
             list.add(model);
         }

--
Gitblit v1.9.3