diff --git a/src/main/resources/templates/codegen/backend/converter.java.vm b/src/main/resources/templates/codegen/backend/converter.java.vm index ed1dd163..63648c17 100644 --- a/src/main/resources/templates/codegen/backend/converter.java.vm +++ b/src/main/resources/templates/codegen/backend/converter.java.vm @@ -1,7 +1,6 @@ package ${packageName}.${moduleName}.${subpackageName}; import org.mapstruct.Mapper; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import ${packageName}.${moduleName}.model.entity.${entityName}; import ${packageName}.${moduleName}.model.form.${entityName}Form; diff --git a/src/main/resources/templates/codegen/backend/form.java.vm b/src/main/resources/templates/codegen/backend/form.java.vm index f05ce6b8..e157c2aa 100644 --- a/src/main/resources/templates/codegen/backend/form.java.vm +++ b/src/main/resources/templates/codegen/backend/form.java.vm @@ -30,6 +30,9 @@ public class ${entityName}Form implements Serializable { @Serial private static final long serialVersionUID = 1L; + @Schema(description = "${businessName}ID") + private Long id; + ## ---------- BEGIN 字段循环遍历 ---------- #if($fieldConfigs) #foreach($fieldConfig in ${fieldConfigs}) diff --git a/src/main/resources/templates/codegen/backend/serviceImpl.java.vm b/src/main/resources/templates/codegen/backend/serviceImpl.java.vm index a1b8d55b..6e8db040 100644 --- a/src/main/resources/templates/codegen/backend/serviceImpl.java.vm +++ b/src/main/resources/templates/codegen/backend/serviceImpl.java.vm @@ -15,7 +15,6 @@ import ${packageName}.${moduleName}.converter.${entityName}Converter; import java.util.Arrays; import java.util.List; -import java.util.stream.Collectors; import cn.hutool.core.lang.Assert; import cn.hutool.core.util.StrUtil; diff --git a/src/main/resources/templates/codegen/frontend/ts/api-types.ts.vm b/src/main/resources/templates/codegen/frontend/ts/api-types.ts.vm index 7b100b31..fe1bb1c4 100644 --- a/src/main/resources/templates/codegen/frontend/ts/api-types.ts.vm +++ b/src/main/resources/templates/codegen/frontend/ts/api-types.ts.vm @@ -26,6 +26,7 @@ export interface ${entityName}QueryParams extends BaseQueryParams { /** $!{businessName}表单对象 */ export interface ${entityName}Form { + id?: number; #foreach($fieldConfig in $fieldConfigs) #if($fieldConfig.isShowInForm) #if("$!fieldConfig.fieldComment" != "")