yurk 2 年 前
コミット
4070c34d34

+ 4 - 3
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/entity/ProjectSeparate.java

@@ -1,6 +1,7 @@
 package com.management.platform.entity;
 
 import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.extension.activerecord.Model;
 import com.fasterxml.jackson.annotation.JsonFormat;
 import lombok.Data;
@@ -17,7 +18,7 @@ import java.time.LocalDate;
  * </p>
  *
  * @author Seyason
- * @since 2022-07-29
+ * @since 2022-08-03
  */
 @Data
 @EqualsAndHashCode(callSuper = false)
@@ -29,7 +30,7 @@ public class ProjectSeparate extends Model<ProjectSeparate> {
     /**
      * 项目id
      */
-    @TableField("id")
+    @TableId("id")
     private Integer id;
 
     /**
@@ -76,7 +77,7 @@ public class ProjectSeparate extends Model<ProjectSeparate> {
 
     @Override
     protected Serializable pkVal() {
-        return null;
+        return this.id;
     }
 
 }

+ 1 - 1
fhKeeper/formulahousekeeper/management-platform/src/main/resources/mapper/ProjectSeparateMapper.xml

@@ -4,7 +4,7 @@
 
     <!-- 通用查询映射结果 -->
     <resultMap id="BaseResultMap" type="com.management.platform.entity.ProjectSeparate">
-        <result column="id" property="id" />
+        <id column="id" property="id" />
         <result column="contract_code" property="contractCode" />
         <result column="warranty_start_date" property="warrantyStartDate" />
         <result column="warranty_end_date" property="warrantyEndDate" />