package com.tourguide.modules.user.entity;
|
|
import com.baomidou.mybatisplus.annotation.FieldFill;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableLogic;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import java.time.LocalDate;
|
import java.time.LocalDateTime;
|
|
/** 导游入驻申请实体,审核流程与导游账号状态独立维护。 */
|
@TableName("guide_application")
|
public class GuideApplication {
|
@TableId(type = IdType.AUTO)
|
private Long id;
|
private String applicationNo;
|
private String realName;
|
private String mobile;
|
private Integer gender;
|
private String ageRange;
|
private String workYearRange;
|
private String guideType;
|
private String idCardNo;
|
private String certificateNo;
|
private String idCardFrontUrl;
|
private String idCardBackUrl;
|
private String certificateUrl;
|
private String qualificationCertificateUrl;
|
private LocalDate certificateValidUntil;
|
private String bankCardNo;
|
private Long bankCityId;
|
private String bankCityName;
|
private Integer auditStatus;
|
private String auditRemark;
|
private String auditor;
|
private LocalDateTime auditedAt;
|
@TableLogic
|
private Integer deleted;
|
@TableField(fill = FieldFill.INSERT)
|
private LocalDateTime createdAt;
|
@TableField(fill = FieldFill.INSERT_UPDATE)
|
private LocalDateTime updatedAt;
|
|
public Long getId() { return id; }
|
public void setId(Long id) { this.id = id; }
|
public String getApplicationNo() { return applicationNo; }
|
public void setApplicationNo(String applicationNo) { this.applicationNo = applicationNo; }
|
public String getRealName() { return realName; }
|
public void setRealName(String realName) { this.realName = realName; }
|
public String getMobile() { return mobile; }
|
public void setMobile(String mobile) { this.mobile = mobile; }
|
public Integer getGender() { return gender; }
|
public void setGender(Integer gender) { this.gender = gender; }
|
public String getAgeRange() { return ageRange; }
|
public void setAgeRange(String ageRange) { this.ageRange = ageRange; }
|
public String getWorkYearRange() { return workYearRange; }
|
public void setWorkYearRange(String workYearRange) { this.workYearRange = workYearRange; }
|
public String getGuideType() { return guideType; }
|
public void setGuideType(String guideType) { this.guideType = guideType; }
|
public String getIdCardNo() { return idCardNo; }
|
public void setIdCardNo(String idCardNo) { this.idCardNo = idCardNo; }
|
public String getCertificateNo() { return certificateNo; }
|
public void setCertificateNo(String certificateNo) { this.certificateNo = certificateNo; }
|
public String getIdCardFrontUrl() { return idCardFrontUrl; }
|
public void setIdCardFrontUrl(String idCardFrontUrl) { this.idCardFrontUrl = idCardFrontUrl; }
|
public String getIdCardBackUrl() { return idCardBackUrl; }
|
public void setIdCardBackUrl(String idCardBackUrl) { this.idCardBackUrl = idCardBackUrl; }
|
public String getCertificateUrl() { return certificateUrl; }
|
public void setCertificateUrl(String certificateUrl) { this.certificateUrl = certificateUrl; }
|
public String getQualificationCertificateUrl() { return qualificationCertificateUrl; }
|
public void setQualificationCertificateUrl(String qualificationCertificateUrl) { this.qualificationCertificateUrl = qualificationCertificateUrl; }
|
public LocalDate getCertificateValidUntil() { return certificateValidUntil; }
|
public void setCertificateValidUntil(LocalDate certificateValidUntil) { this.certificateValidUntil = certificateValidUntil; }
|
public String getBankCardNo() { return bankCardNo; }
|
public void setBankCardNo(String bankCardNo) { this.bankCardNo = bankCardNo; }
|
public Long getBankCityId() { return bankCityId; }
|
public void setBankCityId(Long bankCityId) { this.bankCityId = bankCityId; }
|
public String getBankCityName() { return bankCityName; }
|
public void setBankCityName(String bankCityName) { this.bankCityName = bankCityName; }
|
public Integer getAuditStatus() { return auditStatus; }
|
public void setAuditStatus(Integer auditStatus) { this.auditStatus = auditStatus; }
|
public String getAuditRemark() { return auditRemark; }
|
public void setAuditRemark(String auditRemark) { this.auditRemark = auditRemark; }
|
public String getAuditor() { return auditor; }
|
public void setAuditor(String auditor) { this.auditor = auditor; }
|
public LocalDateTime getAuditedAt() { return auditedAt; }
|
public void setAuditedAt(LocalDateTime auditedAt) { this.auditedAt = auditedAt; }
|
public Integer getDeleted() { return deleted; }
|
public void setDeleted(Integer deleted) { this.deleted = deleted; }
|
public LocalDateTime getCreatedAt() { return createdAt; }
|
public void setCreatedAt(LocalDateTime createdAt) { this.createdAt = createdAt; }
|
public LocalDateTime getUpdatedAt() { return updatedAt; }
|
public void setUpdatedAt(LocalDateTime updatedAt) { this.updatedAt = updatedAt; }
|
}
|