fix: 代码生成问题修复和优化
This commit is contained in:
@@ -55,12 +55,12 @@ public enum FormTypeEnum implements IBaseEnum<Integer> {
|
||||
/**
|
||||
* 日期时间框
|
||||
*/
|
||||
DATE_TIME(8, "日期时间框"),
|
||||
DATE(8, "日期框"),
|
||||
|
||||
/**
|
||||
* 日期框
|
||||
*/
|
||||
DATE(9, "日期框");
|
||||
DATE_TIME(9, "日期时间框");
|
||||
|
||||
|
||||
// Mybatis-Plus 提供注解表示插入数据库时插入该值
|
||||
|
||||
@@ -40,18 +40,18 @@
|
||||
#if($fieldConfig.formType == "DATE" || $fieldConfig.formType == "DATE_TIME")
|
||||
<if test="queryParams.${fieldConfig.fieldName}[0] != null and queryParams.${fieldConfig.fieldName}[0] != ''">
|
||||
<bind name="startDate" value="queryParams.${fieldConfig.fieldName}[0].length() == 10 ? queryParams.${fieldConfig.fieldName}[0] + ' 00:00:00' : queryParams.${fieldConfig.fieldName}[0]"/>
|
||||
AND ${fieldConfig.fieldName} >= #{startDate}
|
||||
AND ${fieldConfig.columnName} >= #{startDate}
|
||||
</if>
|
||||
<if test="queryParams.${fieldConfig.fieldName}[1] != null and queryParams.${fieldConfig.fieldName}[1] != ''">
|
||||
<bind name="endDate" value="queryParams.${fieldConfig.fieldName}[1].length() == 10 ? queryParams.${fieldConfig.fieldName}[1] + ' 23:59:59' : queryParams.${fieldConfig.fieldName}[1]"/>
|
||||
AND ${fieldConfig.fieldName} <= #{endDate}
|
||||
AND ${fieldConfig.columnName} <= #{endDate}
|
||||
</if>
|
||||
#else
|
||||
<if test="queryParams.${fieldConfig.fieldName}[0] != null and queryParams.${fieldConfig.fieldName}[0] != ''">
|
||||
AND ${fieldConfig.fieldName} >= #{queryParams.${fieldConfig.fieldName}[0]}
|
||||
AND ${fieldConfig.columnName} >= #{queryParams.${fieldConfig.fieldName}[0]}
|
||||
</if>
|
||||
<if test="queryParams.${fieldConfig.fieldName}[1] != null and queryParams.${fieldConfig.fieldName}[1] != ''">
|
||||
AND ${fieldConfig.fieldName} <= #{queryParams.${fieldConfig.fieldName}[1]}
|
||||
AND ${fieldConfig.columnName} <= #{queryParams.${fieldConfig.fieldName}[1]}
|
||||
</if>
|
||||
#end
|
||||
#elseif($queryType == "GT")
|
||||
|
||||
@@ -24,6 +24,7 @@ import java.math.BigDecimal;
|
||||
public class ${entityName}Query extends BasePageQuery {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
#if($fieldConfigs)
|
||||
#foreach($fieldConfig in ${fieldConfigs})
|
||||
#if($fieldConfig.isShowInQuery)
|
||||
|
||||
Reference in New Issue
Block a user