From 64554509a1df6f7626151c7339954388bf7786f7 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期二, 02 一月 2024 13:54:40 +0800
Subject: [PATCH] 海康接口对接开发

---
 server/dmvisit_service/src/main/java/com/doumee/service/business/impl/erp/ErpSyncServiceImpl.java |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 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 8d5026f..e51bd38 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
@@ -122,6 +122,9 @@
     @Override
     @Transactional
     public String syncCompany(OrgListRequest param){
+        if(!StringUtils.equals(Constants.ONE+"", systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.ORG_USER_ORIGIN).getCode())){
+            throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(), "瀵逛笉璧凤紝褰撳墠涓嶆敮鎸佺粍缁囧悓姝ユ搷浣渵");
+        }
         //鑾峰彇ERP缁勭粐淇℃伅锛堝叏閲忓悓姝ワ級
         List<ErpOrgListResponse>  list = ErpTool.getErpOrgList(ErpConstants.orgListUrl,param);
         if(list !=null && list.size()>0){
@@ -262,6 +265,9 @@
     @Override
     @Transactional
     public  String syncUsers(UserListRequest param){
+        if(!StringUtils.equals(Constants.ONE+"", systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.ORG_USER_ORIGIN).getCode())){
+            throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(), "瀵逛笉璧凤紝褰撳墠涓嶆敮鎸佷汉鍛樺悓姝ユ搷浣渵");
+        }
         List<ErpUserListResponse>  list = ErpTool.getErpUserList(ErpConstants.userListUrl,param);
         if(list !=null && list.size()>0) {
             List<Member> addList = new ArrayList<>();
@@ -715,9 +721,10 @@
             if(Objects.isNull(param)
                     ||Objects.isNull(param.getId())
                     ||StringUtils.isBlank(param.getName())
-                    ||StringUtils.isBlank(param.getLinkName())
-                    ||StringUtils.isBlank(param.getLinkPhone())
-                    ||Objects.isNull(param.getEditDate())
+//                    ||StringUtils.isBlank(param.getLinkName())
+//                    ||StringUtils.isBlank(param.getLinkPhone())
+//                    ||Objects.isNull(param.getEditDate())
+
             ){
                 throw new BusinessException(ResponseStatus.BAD_REQUEST);
             }

--
Gitblit v1.9.3