소스 검색

同步机构不在赋值 排序字段

zhulu 2 년 전
부모
커밋
35abbaa1f4
1개의 변경된 파일14개의 추가작업 그리고 3개의 파일을 삭제
  1. 14 3
      soc-modules/soc-modules-sync/src/main/java/com/xunmei/sync/service/impl/FJNXSyncServiceImpl.java

+ 14 - 3
soc-modules/soc-modules-sync/src/main/java/com/xunmei/sync/service/impl/FJNXSyncServiceImpl.java

@@ -610,7 +610,8 @@ public class FJNXSyncServiceImpl implements IFJNXSyncService {
         org.setTreeParentCode(fjnxOrgDto.getTreeShowParentCode());
         org.setPhone(fjnxOrgDto.getOrgPhone());
         org.setAddress(fjnxOrgDto.getOrgAddress());
-        org.setSort(null);
+        //我们系统自己可以调整顺序, 不覆盖sort的值
+//        org.setSort(ConvertOrgOrderValue(fjnxOrgDto.getOrgOrder()));
         org.setUpdateTime(fjnxOrgDto.getUpdateTime());
         org.setRemark(fjnxOrgDto.getRemark());
         //org.setLevel(fjnxOrgDto.getOrgPath().split("/").length);
@@ -687,8 +688,9 @@ public class FJNXSyncServiceImpl implements IFJNXSyncService {
         org.setParentGuid(fjnxOrg.getBusinessParentCode());
         org.setTreeParentCode(fjnxOrg.getTreeShowParentCode());
         org.setPhone(fjnxOrg.getOrgPhone());
-        org.setAddress(fjnxOrg.getOrgAddress());
-        org.setSort(null);
+        org.setAddress(fjnxOrg.getOrgAddress());        
+        //我们系统自己可以调整顺序, 不覆盖sort的值
+//        org.setSort(ConvertOrgOrderValue(fjnxOrg.getOrgOrder()));
         org.setUpdateTime(fjnxOrg.getUpdateTime());
         org.setRemark(fjnxOrg.getRemark());
 //        org.setLevel(fjnxOrg.getOrgPath().split("/").length);
@@ -699,6 +701,15 @@ public class FJNXSyncServiceImpl implements IFJNXSyncService {
 
     }
 
+    private Integer ConvertOrgOrderValue(Double orgOrder) {
+       if(ObjectUtil.isNotEmpty(orgOrder))
+       {
+           return orgOrder.intValue();
+       }
+       return  null;
+    }
+
+
     private Integer ConvertOrgIsLockValue(Integer fjnxOrgUsableFlag) {
         // fjnx usableFlag 是否可以 0 禁用 1 可用 2 撤并
         Integer usable = 1;