Parcourir la source

更新了日志表中userId数据保存内容

verguenza il y a 5 ans
Parent
commit
2dede8fcc4

+ 6 - 0
src/main/java/com/galaxis/manatee/entity/chuanyun/data/object/ChuanyunLogDO.java

@@ -125,4 +125,10 @@ public class ChuanyunLogDO extends BasicDO{
     @JsonProperty("CreatedByObject")
     @Transient
     private ChuanyunObject createdByObject;
+    /**
+     * 用户对象
+     */
+    @JsonProperty("userObject")
+    @Transient
+    private ChuanyunObject userObject;
 }

+ 6 - 1
src/main/java/com/galaxis/manatee/task/ChuanyunHumanResourceScheduledTask.java

@@ -39,7 +39,8 @@ public class ChuanyunHumanResourceScheduledTask {
     /**
      * 每天3点更新日志记录
      */
-    @Scheduled(cron = "0 0 3 * * *")
+    @Scheduled(fixedDelay = 1000000000L)
+//    @Scheduled(cron = "0 0 3 * * *")
     private void updateLog() {
         var objectMapper = new ObjectMapper();
         var start = 0;
@@ -91,6 +92,10 @@ public class ChuanyunHumanResourceScheduledTask {
                             }
                         });
                     }
+                    //处理项目userId
+                    if(chuanyunLogDO.getUserObject()!=null){
+                        chuanyunLogDO.setUserId(chuanyunLogDO.getUserObject().getObjectId());
+                    }
                 });
                 //获取项目总数
                 totalCount = chuanyunFindAllResponse.getReturnData().getTotalCount();