|
|
@@ -1,301 +0,0 @@
|
|
|
-/*CopyRright (c)2014: <www.usoftchina.com>
|
|
|
- */
|
|
|
-package com.uas.platform.b2b.model;
|
|
|
-
|
|
|
-import com.alibaba.fastjson.annotation.JSONField;
|
|
|
-import com.uas.platform.core.model.Constant;
|
|
|
-import org.codehaus.jackson.annotate.JsonIgnore;
|
|
|
-import org.hibernate.annotations.Cache;
|
|
|
-import org.hibernate.annotations.CacheConcurrencyStrategy;
|
|
|
-
|
|
|
-import javax.persistence.*;
|
|
|
-import javax.validation.constraints.NotNull;
|
|
|
-import java.io.Serializable;
|
|
|
-import java.util.Date;
|
|
|
-
|
|
|
-/**
|
|
|
- * 更换管理员账号申请
|
|
|
- * @author aof
|
|
|
- * @date 2015年12月26日 下午12:17:43
|
|
|
- */
|
|
|
-@Entity
|
|
|
-@Table(name = "sec$changeadmin")
|
|
|
-@Cacheable
|
|
|
-@Cache(usage = CacheConcurrencyStrategy.READ_WRITE, region = "com.uas.platform.b2b.model.ChangeAdmin")
|
|
|
-public class ChangeAdmin implements Serializable {
|
|
|
-
|
|
|
- /**
|
|
|
- * 序列号
|
|
|
- */
|
|
|
- private static final long serialVersionUID = 1L;
|
|
|
-
|
|
|
- @Id
|
|
|
- @GeneratedValue(strategy = GenerationType.AUTO)
|
|
|
- @Column(name = "en_id")
|
|
|
- private Long id;
|
|
|
-
|
|
|
- @NotNull
|
|
|
- @Column(name = "en_uu")
|
|
|
- private Long uu;
|
|
|
-
|
|
|
- /**
|
|
|
- * 公司名称
|
|
|
- */
|
|
|
- @NotNull
|
|
|
- @Column(name = "en_name")
|
|
|
- private String enName;
|
|
|
-
|
|
|
- /**
|
|
|
- * 状态
|
|
|
- */
|
|
|
- @Column(name = "en_status")
|
|
|
- private Short enStatus;
|
|
|
-
|
|
|
- /**
|
|
|
- * 传输到管理平台的状态
|
|
|
- */
|
|
|
- @Column(name = "en_sendstatus")
|
|
|
- private Short enSendStatus;
|
|
|
-
|
|
|
- /**
|
|
|
- * 公司邮箱
|
|
|
- */
|
|
|
- @Column(name = "en_email")
|
|
|
- private String enEmail;
|
|
|
-
|
|
|
- /**
|
|
|
- * 商业登记证号
|
|
|
- */
|
|
|
- @Column(name = "en_businesscode")
|
|
|
- private String enBussinessCode;
|
|
|
-
|
|
|
- /**
|
|
|
- * 营业执照图片路径id
|
|
|
- */
|
|
|
- @OneToOne(cascade = { CascadeType.ALL })
|
|
|
- @JoinColumn(name = "en_bussinesscodeattach")
|
|
|
- private Attach enBussinessCodeAttach;
|
|
|
-
|
|
|
- /**
|
|
|
- * 申请时间
|
|
|
- */
|
|
|
- @Column(name = "en_time")
|
|
|
- private Date enDate;
|
|
|
-
|
|
|
- /**
|
|
|
- * 管理员UU号
|
|
|
- */
|
|
|
- @Column(name = "en_adminuu")
|
|
|
- private Long enAdminuu;
|
|
|
-
|
|
|
- /**
|
|
|
- * 管理员密码
|
|
|
- */
|
|
|
- @Column(name = "en_adminpassword")
|
|
|
- private String enAdminPassword;
|
|
|
-
|
|
|
- @Column(name = "en_adminname")
|
|
|
- private String enAdminName;// 管理员名字(转化传到管理平台)
|
|
|
-
|
|
|
- @Column(name = "en_admintel")
|
|
|
- private String enAdminTel;// 管理员手机号(转化传到管理平台)
|
|
|
-
|
|
|
- @Column(name = "en_adminemail")
|
|
|
- private String enAdminEmail;// 管理员邮箱(转化传到管理平台)
|
|
|
-
|
|
|
- @Transient
|
|
|
- private User admin;// 管理员(前台页面显示)
|
|
|
-
|
|
|
- @Transient
|
|
|
- private Long enBussinesscodeImg;// 营业执照号附件id(转化传到管理平台)
|
|
|
-
|
|
|
- @Column(name = "en_remark")
|
|
|
- private String enAuditRemark;// 审核(从管理平台传过来)
|
|
|
-
|
|
|
- @JSONField(serialize = false)
|
|
|
- @JsonIgnore
|
|
|
- public String getEnAuditRemark() {
|
|
|
- return enAuditRemark;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnAuditRemark(String enAuditRemark) {
|
|
|
- this.enAuditRemark = enAuditRemark;
|
|
|
- }
|
|
|
-
|
|
|
- public Long getId() {
|
|
|
- return id;
|
|
|
- }
|
|
|
-
|
|
|
- public void setId(Long id) {
|
|
|
- this.id = id;
|
|
|
- }
|
|
|
-
|
|
|
- public Long getEnAdminuu() {
|
|
|
- return enAdminuu;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnAdminuu(Long enAdminuu) {
|
|
|
- this.enAdminuu = enAdminuu;
|
|
|
- }
|
|
|
-
|
|
|
- private Short enable;
|
|
|
-
|
|
|
- public Long getUu() {
|
|
|
- return uu;
|
|
|
- }
|
|
|
-
|
|
|
- public void setUu(Long uu) {
|
|
|
- this.uu = uu;
|
|
|
- }
|
|
|
-
|
|
|
- public String getEnName() {
|
|
|
- return enName;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnName(String enName) {
|
|
|
- this.enName = enName;
|
|
|
- }
|
|
|
-
|
|
|
- public Short getEnStatus() {
|
|
|
- return enStatus;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnStatus(Short enStatus) {
|
|
|
- this.enStatus = enStatus;
|
|
|
- }
|
|
|
-
|
|
|
- public String getEnBussinessCode() {
|
|
|
- return enBussinessCode;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnBussinessCode(String enBussinessCode) {
|
|
|
- this.enBussinessCode = enBussinessCode;
|
|
|
- }
|
|
|
-
|
|
|
- public Date getEnDate() {
|
|
|
- return enDate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnDate(Date enDate) {
|
|
|
- this.enDate = enDate;
|
|
|
- }
|
|
|
-
|
|
|
- public Short getEnable() {
|
|
|
- return enable;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnable(Short enable) {
|
|
|
- this.enable = enable;
|
|
|
- }
|
|
|
-
|
|
|
- public String getEnEmail() {
|
|
|
- return enEmail;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnEmail(String enEmail) {
|
|
|
- this.enEmail = enEmail;
|
|
|
- }
|
|
|
-
|
|
|
- public Attach getEnBussinessCodeAttach() {
|
|
|
- return enBussinessCodeAttach;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnBussinessCodeAttach(Attach enBussinessCodeAttach) {
|
|
|
- this.enBussinessCodeAttach = enBussinessCodeAttach;
|
|
|
- }
|
|
|
-
|
|
|
- public String getEnAdminTel() {
|
|
|
- return enAdminTel;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnAdminTel(String enAdminTel) {
|
|
|
- this.enAdminTel = enAdminTel;
|
|
|
- }
|
|
|
-
|
|
|
- public String getEnAdminEmail() {
|
|
|
- return enAdminEmail;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnAdminEmail(String enAdminEmail) {
|
|
|
- this.enAdminEmail = enAdminEmail;
|
|
|
- }
|
|
|
-
|
|
|
- public Long getEnBussinesscodeImg() {
|
|
|
- return enBussinesscodeImg;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnBussinesscodeImg(Long enBussinesscodeImg) {
|
|
|
- this.enBussinesscodeImg = enBussinesscodeImg;
|
|
|
- }
|
|
|
-
|
|
|
- public Short getEnSendStatus() {
|
|
|
- return enSendStatus;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnSendStatus(Short enSendStatus) {
|
|
|
- this.enSendStatus = enSendStatus;
|
|
|
- }
|
|
|
-
|
|
|
- public User getAdmin() {
|
|
|
- return admin;
|
|
|
- }
|
|
|
-
|
|
|
- public void setAdmin(User admin) {
|
|
|
- this.admin = admin;
|
|
|
- }
|
|
|
-
|
|
|
- public String getEnAdminName() {
|
|
|
- return enAdminName;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnAdminName(String enAdminName) {
|
|
|
- this.enAdminName = enAdminName;
|
|
|
- }
|
|
|
-
|
|
|
- @JsonIgnore
|
|
|
- @JSONField(serialize = false)
|
|
|
- public String getEnAdminPassword() {
|
|
|
- return enAdminPassword;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEnAdminPassword(String enAdminPassword) {
|
|
|
- this.enAdminPassword = enAdminPassword;
|
|
|
- }
|
|
|
-
|
|
|
- @JsonIgnore
|
|
|
- @JSONField(serialize = false)
|
|
|
- public boolean isEnabled() {
|
|
|
- return this.getEnable() != null && this.getEnable() == Constant.YES;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public int hashCode() {
|
|
|
- final int prime = 31;
|
|
|
- int result = 1;
|
|
|
- result = prime * result + ((uu == null) ? 0 : uu.hashCode());
|
|
|
- return result;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public boolean equals(Object obj) {
|
|
|
- if (this == obj) {
|
|
|
- return true;
|
|
|
- }
|
|
|
- if (obj == null) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- if (getClass() != obj.getClass()) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- ChangeAdmin other = (ChangeAdmin) obj;
|
|
|
- if (uu == null) {
|
|
|
- if (other.uu != null) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- } else if (!uu.equals(other.uu)) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- return true;
|
|
|
- }
|
|
|
-
|
|
|
-}
|