From d31ac24ac68ce6da41df55aa8afe1bed8c012e29 Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期五, 01 三月 2024 18:24:49 +0800
Subject: [PATCH] ERP接口

---
 server/dmvisit_service/src/main/java/com/doumee/service/business/impl/erp/ErpSyncServiceImpl.java |   23 +++++++++++++++--------
 1 files changed, 15 insertions(+), 8 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 126cbfd..bc734f7 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
@@ -340,11 +340,11 @@
         Date date = new Date();
         int num =0;
         for(ErpUserListResponse response : list){
-            if(isDebug){
-                response.setPhone("1534569100"+num);
-                response.setFaceImg("20223402/DM1005.png");
-                response.setIdNo("34112219880427200"+num);
-            }
+//            if(isDebug){
+//                response.setPhone("1534569100"+num);
+//                response.setFaceImg("20223402/DM1005.png");
+//                response.setIdNo("34112219880427200"+num);
+//            }
             num++;
             Company company =  new Company();
             if(StringUtils.isNotBlank(response.getOrgId())){
@@ -387,12 +387,14 @@
         Member member = new Member();
         BeanUtils.copyProperties(param,member);
         member.setCreateDate(date);
-        if(StringUtils.isBlank(param.getFaceImg())){
+        /*if(StringUtils.isBlank(param.getFaceImg())){
             member.setHkStatus(Constants.THREE);
         }else{
             member.setHkStatus(Constants.ZERO);
             member.setRemark("寰呭悓姝ュ畨闃插钩鍙�");
-        }
+        }*/
+        member.setHkStatus(Constants.ZERO);
+        member.setRemark("寰呭悓姝ュ畨闃插钩鍙�");
         member.setErpStatus(Constants.ONE);
         member.setErpDate(date);
         member.setErpId(param.getId());
@@ -406,6 +408,7 @@
         member.setRoleIds(param.getRoleIds());
         member.setCompanyId(Objects.isNull(company)?null:company.getId());
         member.setErpOrgId(param.getOrgId());
+        member.setCanVisit(Constants.ONE);
 //        member.setStartTime(request.getStartTime());
 //        member.setEndTime(request.getEndTime());
         return  member;
@@ -521,6 +524,11 @@
                    for (DeviceRole deviceRole:deviceRoleList) {
                        RoleListResponse roleListResponse = new RoleListResponse();
                        BeanUtils.copyProperties(deviceRole,roleListResponse);
+                       if(deviceRole.getType().equals(Constants.TWO)){
+                           roleListResponse.setType(Constants.ONE);
+                       }else{
+                           roleListResponse.setType(Constants.ZERO);
+                       }
                        if(StringUtils.isNotBlank(deviceRole.getDoorIds())){
                            List<DeviceListResponse> DeviceListResponseList = new ArrayList<>();
                            List<String>  doorList = Arrays.asList(deviceRole.getDoorIds().split(","));
@@ -1074,7 +1082,6 @@
                 ){
 
             }
-
             if(Objects.isNull(param)
                     ||Objects.isNull(param.getId())
                     ||Objects.isNull(param.getStatus())){

--
Gitblit v1.9.3