package cn.com.goldenwater.dcproj.param; import cn.com.goldenwater.core.param.PageParam; import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiParam; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; /** * PersPositionParam * * @author zhaohg * @date 2019-2-21 */ public class PersPositionParam extends PageParam implements Serializable { // 操作时间 @ApiParam(name = "操作时间") private Date operateTime; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date operateTimeFrom; @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date operateTimeTo; // 行政区划 @ApiParam(name = "行政区划") private String adCode; // 主键id @ApiParam(name = "主键id") private String id; // 人员id @ApiParam(name = "人员id") private String persId; // 机构id @ApiParam(name = "机构id") private String orgId; // 督查组id @ApiParam(name = "督查组id") private String groupId; // 人员姓名 @ApiParam(name = "人员姓名") private String persName; // 手机号 @ApiParam(name = "手机号") private String mobile; // 经度 @ApiParam(name = "经度") private Double lon; // 纬度 @ApiParam(name = "纬度") private Double lat; private String pertype; private String status; private String orderBy; private String certificateCode; private String deptName; @ApiParam(name = "是否导出,1:导出") private String isExport; @ApiModelProperty("年度") private Long year; @ApiModelProperty("批次") private Long batch; @ApiModelProperty("是否管理员") private Boolean isAdmin = false; public Boolean getAdmin() { return isAdmin; } public void setAdmin(Boolean admin) { isAdmin = admin; } public Long getYear() { return year; } public void setYear(Long year) { this.year = year; } public Long getBatch() { return batch; } public void setBatch(Long batch) { this.batch = batch; } public String getIsExport() { return isExport; } public void setIsExport(String isExport) { this.isExport = isExport; } public String getCertificateCode() { return certificateCode; } public void setCertificateCode(String certificateCode) { this.certificateCode = certificateCode; } public String getDeptName() { return deptName; } public void setDeptName(String deptName) { this.deptName = deptName; } public PersPositionParam() { } public Date getOperateTime() { return operateTime; } public void setOperateTime(Date operateTime) { this.operateTime = operateTime; } public String getAdCode() { return adCode; } public void setAdCode(String adCode) { this.adCode = adCode; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getPersId() { return persId; } public void setPersId(String persId) { this.persId = persId; } @Override public String getOrgId() { return orgId; } @Override public void setOrgId(String orgId) { this.orgId = orgId; } public String getGroupId() { return groupId; } public void setGroupId(String groupId) { this.groupId = groupId; } public String getPersName() { return persName; } public void setPersName(String persName) { this.persName = persName; } public String getMobile() { return mobile; } public void setMobile(String mobile) { this.mobile = mobile; } public Double getLon() { return lon; } public void setLon(Double lon) { this.lon = lon; } public Double getLat() { return lat; } public void setLat(Double lat) { this.lat = lat; } public Date getOperateTimeFrom() { return operateTimeFrom; } public void setOperateTimeFrom(Date operateTimeFrom) { this.operateTimeFrom = operateTimeFrom; } public Date getOperateTimeTo() { return operateTimeTo; } public void setOperateTimeTo(Date operateTimeTo) { this.operateTimeTo = operateTimeTo; } public String getPertype() { return pertype; } public void setPertype(String pertype) { this.pertype = pertype; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } @Override public String getOrderBy() { return orderBy; } @Override public void setOrderBy(String orderBy) { this.orderBy = orderBy; } }