Kaynağa Gözat

修改生成代码模板主键缺失注释导致basemapper的内置方法无法使用问题

车车 1 yıl önce
ebeveyn
işleme
9c5aa03976

+ 6 - 0
ktg-generator/src/main/resources/vm/java/domain.java.vm

@@ -3,6 +3,7 @@ package ${packageName}.domain;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import io.swagger.annotations.ApiModelProperty;
+import com.baomidou.mybatisplus.annotation.TableId;
 #foreach ($import in $importList)
 import ${import};
 #end
@@ -48,6 +49,11 @@ public class ${ClassName} extends ${Entity}
 #else
     @Excel(name = "${comment}")
 #end
+#end
+#if (${column.pk})##处理主键
+    @TableId
+#if (${column.javaType} == 'String')(type = IdType.INPUT)
+#end
 #end
     private $column.javaType $column.javaField;