package com.xzx.gc.model.query;
|
|
|
import com.xzx.gc.annotation.Query;
|
import com.xzx.gc.util.Tool;
|
import org.apache.commons.lang3.StringUtils;
|
|
import java.util.Date;
|
|
/**
|
* 审计查询条件
|
*/
|
public class AuditQuery extends PageParam {
|
|
@Query(name = "功能名称", display = true,fuzzy=true)
|
private String functionName;
|
@Query(name = "功能编号", display = true,fuzzy=true)
|
private String functionCode;
|
@Query(name = "用户名称", display = true,fuzzy=true)
|
private String userName;
|
|
@Query(name="创建日期",display=true,type=Query.TYPE_DATE_BETWEEN)
|
private String createDateRange;
|
private Date createDateMin;
|
private Date createDateMax;
|
|
public String getFunctionCode() {
|
return functionCode;
|
}
|
public void setFunctionCode(String functionCode) {
|
this.functionCode = functionCode;
|
}
|
public String getUserName() {
|
return userName;
|
}
|
public void setUserName(String userName) {
|
this.userName = userName;
|
}
|
|
public String getCreateDateRange() {
|
return createDateRange;
|
}
|
public void setCreateDateRange(String createDateRange) {
|
this.createDateRange = createDateRange;
|
if(StringUtils.isEmpty(createDateRange)) {
|
return ;
|
}
|
Date[] ds = Tool.parseDataRange(createDateRange);
|
this.createDateMin=ds[0];
|
this.createDateMax =ds[1];
|
}
|
public Date getCreateDateMin() {
|
return createDateMin;
|
}
|
public void setCreateDateMin(Date createDateMin) {
|
this.createDateMin = createDateMin;
|
}
|
public Date getCreateDateMax() {
|
return createDateMax;
|
}
|
public void setCreateDateMax(Date createDateMax) {
|
this.createDateMax = createDateMax;
|
}
|
public String getFunctionName() {
|
return functionName;
|
}
|
public void setFunctionName(String functionName) {
|
this.functionName = functionName;
|
}
|
|
|
|
|
}
|