package com.goafanti.common.model; import java.util.Date; import org.apache.commons.lang3.time.DateFormatUtils; import com.fasterxml.jackson.annotation.JsonIgnore; import com.goafanti.common.constant.AFTConstants; public class Admin extends BaseModel implements AftUser { private static final long serialVersionUID = 1L; private String id; /** * 手机号(登录帐号) */ private String mobile; /** * 用户名 */ private String name; /** * 密码 */ private String password; /** * 邮箱 */ private String email; /** * 创建时间 */ private Date createTime; /** * 员工工号 */ private Integer number; /** * 所在省份 */ private String province; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getMobile() { return mobile; } public void setMobile(String mobile) { this.mobile = mobile; } public String getName() { return name; } public void setName(String name) { this.name = name; } @JsonIgnore public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public Integer getNumber() { return number; } public void setNumber(Integer number) { this.number = number; } public String getProvince() { return province; } public void setProvince(String province) { this.province = province; } // 创建时间 public String getCreateTimeFormattedDate() { if (this.createTime == null) { return null; } else { return DateFormatUtils.format(this.getCreateTime(), AFTConstants.YYYYMMDD); } } public void setCreateTimeFormattedDate(String createTimeFormattedDate) { } @JsonIgnore @Override public String getAid() { return null; } }