Sfoglia il codice sorgente

1、解决字段赋null,update导致不更新问题

rayson 11 mesi fa
parent
commit
793bbdfa76

+ 2 - 0
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/dal/dataobject/eduexp/EduExpDO.java

@@ -71,10 +71,12 @@ public class EduExpDO extends TenantBaseDO {
     /**
      * 在校结束时间
      */
+    @TableField( updateStrategy = FieldStrategy.ALWAYS)
     private LocalDateTime endTime;
     /**
      * 在校经历
      */
+    @TableField( updateStrategy = FieldStrategy.ALWAYS)
     private String content;
 
 }

+ 2 - 3
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/dal/dataobject/projectexp/ProjectExpDO.java

@@ -1,8 +1,6 @@
 package com.citu.module.menduner.system.dal.dataobject.projectexp;
 
-import com.baomidou.mybatisplus.annotation.KeySequence;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.*;
 import com.citu.framework.tenant.core.db.TenantBaseDO;
 import lombok.*;
 
@@ -43,6 +41,7 @@ public class ProjectExpDO extends TenantBaseDO {
     /**
      * 项目结束时间
      */
+    @TableField( updateStrategy = FieldStrategy.ALWAYS)
     private LocalDateTime endTime;
     /**
      * 描述内容

+ 3 - 3
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/dal/dataobject/trainexp/TrainExpDO.java

@@ -1,8 +1,6 @@
 package com.citu.module.menduner.system.dal.dataobject.trainexp;
 
-import com.baomidou.mybatisplus.annotation.KeySequence;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.*;
 import com.citu.framework.tenant.core.db.TenantBaseDO;
 import lombok.*;
 
@@ -39,6 +37,7 @@ public class TrainExpDO extends TenantBaseDO {
     /**
      * 培训结束时间
      */
+    @TableField( updateStrategy = FieldStrategy.ALWAYS)
     private LocalDateTime endTime;
     /**
      * 培训机构名称
@@ -51,6 +50,7 @@ public class TrainExpDO extends TenantBaseDO {
     /**
      * 描述说明
      */
+    @TableField( updateStrategy = FieldStrategy.ALWAYS)
     private String content;
 
 }

+ 2 - 3
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/dal/dataobject/workexp/WorkExpDO.java

@@ -1,8 +1,6 @@
 package com.citu.module.menduner.system.dal.dataobject.workexp;
 
-import com.baomidou.mybatisplus.annotation.KeySequence;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.*;
 import com.citu.framework.tenant.core.db.TenantBaseDO;
 import com.citu.module.menduner.system.enums.eduexp.CurrencyTypeEnum;
 import com.citu.module.menduner.system.enums.eduexp.PayTypeEnum;
@@ -66,6 +64,7 @@ public class WorkExpDO extends TenantBaseDO {
     /**
      * 在职结束时间
      */
+    @TableField( updateStrategy = FieldStrategy.ALWAYS)
     private LocalDateTime endTime;
     /**
      * 工作内容