Files

71 lines
1.5 KiB
Plaintext
Raw Normal View History

2023-07-03 16:37:35 +08:00
package ${packageName}.entity;
2023-07-05 11:44:00 +08:00
#if($docFlag)
2023-07-03 16:37:35 +08:00
import io.swagger.v3.oas.annotations.media.Schema;
2023-07-05 11:44:00 +08:00
#end
2023-07-03 16:37:35 +08:00
import lombok.Getter;
import lombok.Setter;
2023-07-04 17:53:04 +08:00
import java.util.Date;
2023-07-03 16:37:35 +08:00
import java.io.Serializable;
/**
2023-07-04 17:53:04 +08:00
* ${functionName} 查询参数
2023-07-03 16:37:35 +08:00
*
* @author ${author}
* @version 1.0
* @since ${datetime}
*/
@Getter
@Setter
public class ${ClassName}Param implements Serializable {
private static final long serialVersionUID=1L;
2023-07-04 17:53:04 +08:00
## 遍历字段
#foreach ($column in $queryColumns)
#if($column.queryType == "BETWEEN")
#set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)})
2023-07-05 11:44:00 +08:00
#if($docFlag)
@Schema(description = "开始$column.columnComment")
#else
/**
* 开始$column.columnComment
*/
#end
2023-07-04 17:53:04 +08:00
#if($column.javaType == "Date")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
#end
private $column.javaType start$AttrName;
2023-07-05 11:44:00 +08:00
#if($docFlag)
@Schema(description = "结束$column.columnComment")
#else
/**
* 结束$column.columnComment
*/
#end
2023-07-04 17:53:04 +08:00
#if($column.javaType == "Date")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
#end
private $column.javaType end$AttrName;
#else
2023-07-03 16:37:35 +08:00
2023-07-05 11:44:00 +08:00
#if($docFlag)
@Schema(description = "$column.columnComment")
#else
/**
* $column.columnComment
*/
#end
2023-07-04 17:53:04 +08:00
#if($column.javaType == "Date")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
#end
private $column.javaType $column.javaField;
#end
#end
2023-07-04 22:31:18 +08:00
2023-07-03 16:37:35 +08:00
}