diff --git a/src/main/resources/templates/codegen/backend/query.java.vm b/src/main/resources/templates/codegen/backend/query.java.vm index d5c9780e..9d21f3fd 100644 --- a/src/main/resources/templates/codegen/backend/query.java.vm +++ b/src/main/resources/templates/codegen/backend/query.java.vm @@ -4,7 +4,17 @@ import ${packageName}.common.base.BaseQuery; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Getter; import lombok.Setter; +#if($fieldConfigs) + #set ($hasDateBetween = false) + #foreach($fieldConfig in ${fieldConfigs}) + #if(($fieldConfig.formType.name() == "DATE" || $fieldConfig.formType.name() == "DATE_TIME") && $fieldConfig.queryType.name() == "BETWEEN") + #set ($hasDateBetween = true) + #end + #end + #if($hasDateBetween) import java.util.List; + #end +#end #if(${hasLocalDateTime}) import java.time.LocalDateTime; #end diff --git a/src/main/resources/templates/codegen/frontend/js/index.curd.js.vue.vm b/src/main/resources/templates/codegen/frontend/js/index.curd.js.vue.vm index 86205f97..ee1fec35 100644 --- a/src/main/resources/templates/codegen/frontend/js/index.curd.js.vue.vm +++ b/src/main/resources/templates/codegen/frontend/js/index.curd.js.vue.vm @@ -10,7 +10,7 @@ #foreach($fieldConfig in $fieldConfigs) #if($fieldConfig.isShowInQuery == 1 && $fieldConfig.dictType && $fieldConfig.dictType.trim() != "") #end #end @@ -30,7 +30,7 @@ #foreach($fieldConfig in $fieldConfigs) #if($fieldConfig.isShowInList == 1 && $fieldConfig.dictType && $fieldConfig.dictType.trim() != "") #end #end @@ -41,7 +41,7 @@ #foreach($fieldConfig in $fieldConfigs) #if($fieldConfig.isShowInForm == 1 && $fieldConfig.formType.name() != "HIDDEN" && $fieldConfig.dictType && $fieldConfig.dictType.trim() != "") #end #end @@ -52,7 +52,7 @@ #foreach($fieldConfig in $fieldConfigs) #if($fieldConfig.isShowInForm == 1 && $fieldConfig.formType.name() != "HIDDEN" && $fieldConfig.dictType && $fieldConfig.dictType.trim() != "") #end #end @@ -61,7 +61,10 @@