Эх сурвалжийг харах

教研分析回调增加科目状态

wangliang 3 жил өмнө
parent
commit
b0c97099fb

+ 4 - 0
teachcloud-report-business/src/main/java/com/qmth/teachcloud/report/business/entity/TBSyncTask.java

@@ -1,5 +1,7 @@
 package com.qmth.teachcloud.report.business.entity;
 
+import com.baomidou.mybatisplus.annotation.FieldStrategy;
+import com.baomidou.mybatisplus.annotation.TableField;
 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
 import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import com.qmth.teachcloud.common.base.BaseEntity;
@@ -42,6 +44,7 @@ public class TBSyncTask extends BaseEntity implements Serializable {
     private Long thirdRelateId;
 
     @ApiModelProperty(value = "实体信息")
+    @TableField(value = "obj", updateStrategy = FieldStrategy.IGNORED)
     private String obj;
 
     @ApiModelProperty(value = "进度")
@@ -57,6 +60,7 @@ public class TBSyncTask extends BaseEntity implements Serializable {
     private TaskResultEnum result;
 
     @ApiModelProperty(value = "备注")
+    @TableField(value = "remark", updateStrategy = FieldStrategy.IGNORED)
     private String remark;
 
     @ApiModelProperty(value = "重试次数")

+ 2 - 0
teachcloud-report-business/src/main/java/com/qmth/teachcloud/report/business/templete/strategy/CalculateTaskTemplate.java

@@ -115,6 +115,8 @@ public abstract class CalculateTaskTemplate {
         TBSyncTask tbSyncTask = calculateParams.getTbSyncTask();
         tbSyncTask.setStatus(TaskStatusEnum.FINISH);
         tbSyncTask.setResult(TaskResultEnum.SUCCESS);
+        tbSyncTask.setRemark(null);
+        tbSyncTask.setObj(null);
         updateProgress(calculateParams);
     }