/** * @Project: hehenian-biz-common * @Package com.hehenian.biz.common.loan.dataobject * @Title: CreditDo.java * @Description: TODO * @author: liuzgmf * @date 2015年4月20日 上午11:29:53 * @Copyright: HEHENIAN Co.,Ltd. All rights reserved. * @version V1.0 */ package com.hehenian.biz.common.loan.dataobject; import java.io.Serializable; import java.util.Date; import com.hehenian.biz.common.system.dataobject.SettSchemeDo.SettleWay; /** * 小贷系统的借款标的对象 * * @author: liuzgmf * @date 2015年4月20日 上午11:29:53 */ public class LoanInfoDo implements Serializable { private static final long serialVersionUID = 1L; private Long loanInfoId; // 借款ID private String realName; // 客户名称 private String sex; // 性别 private Integer age; // 年龄 private String marriaged; // 婚姻状况 private String residenceType; // 居住状况 private String education; // 学历 private Integer creditNum; // 信用卡总张数 private Double creditAmt; // 信用卡总额度 private String idNo; // 身份证号码 private Integer carQty; // 车辆总数量 private String companyName; // 公司名称 private String companyAddress; // 公司地址 private String position; // 职位级别 private String companyType; // 企业性质 private String workYear; // 现公司工作年限 private String industry; // 公司行业 private Double income; // 月收入 private Double expense; // 支出合计 private Double loanAmt; // 借款金额 private Integer loanPeriod; // 申请期限 private String productType; // 产品类型 private Integer repayType; // 还款方式 private Double loanAnnualRate; // 借款年利率 private Double annualRate; // 投资年利率 private Integer tenderDay; // 筹标期限(天) private String loanUsage; // 贷款资金用途 private String consultant; // 借款咨询方 private String consultantBranch; // 咨询方分行 private String borrowGroup; // 所属专区 private String businessNo; // 业务编号 private LoanStatus loanStatus; // 借款状态 private String remark; // 备注 private Date createTime; // 创建时间 private Date updateTime; // 修改时间 private SettleWay repayWay; // 还款方式 /** 借款状态(CANCEL-作废,UNRELEASE-未发布,TOCHINAPNR-已发布资金托管平台,TODEPOSIT-已发布定存平台) */ public enum LoanStatus { CANCEL, UNRELEASE, TOCHINAPNR, TODEPOSIT; } /** * @return loanInfoId */ public Long getLoanInfoId() { return loanInfoId; } /** * @param loanInfoId * the loanInfoId to set */ public void setLoanInfoId(Long loanInfoId) { this.loanInfoId = loanInfoId; } /** * @return realName */ public String getRealName() { return realName; } /** * @param realName * the realName to set */ public void setRealName(String realName) { this.realName = realName; } /** * @return sex */ public String getSex() { return sex; } /** * @param sex * the sex to set */ public void setSex(String sex) { this.sex = sex; } /** * @return age */ public Integer getAge() { return age; } /** * @param age * the age to set */ public void setAge(Integer age) { this.age = age; } /** * @return marriaged */ public String getMarriaged() { return marriaged; } /** * @param marriaged * the marriaged to set */ public void setMarriaged(String marriaged) { this.marriaged = marriaged; } /** * @return residenceType */ public String getResidenceType() { return residenceType; } /** * @param residenceType * the residenceType to set */ public void setResidenceType(String residenceType) { this.residenceType = residenceType; } /** * @return education */ public String getEducation() { return education; } /** * @param education * the education to set */ public void setEducation(String education) { this.education = education; } /** * @return creditNum */ public Integer getCreditNum() { return creditNum; } /** * @param creditNum * the creditNum to set */ public void setCreditNum(Integer creditNum) { this.creditNum = creditNum; } /** * @return creditAmt */ public Double getCreditAmt() { return creditAmt; } /** * @param creditAmt * the creditAmt to set */ public void setCreditAmt(Double creditAmt) { this.creditAmt = creditAmt; } /** * @return idNo */ public String getIdNo() { return idNo; } /** * @param idNo * the idNo to set */ public void setIdNo(String idNo) { this.idNo = idNo; } /** * @return carQty */ public Integer getCarQty() { return carQty; } /** * @param carQty * the carQty to set */ public void setCarQty(Integer carQty) { this.carQty = carQty; } /** * @return companyName */ public String getCompanyName() { return companyName; } /** * @param companyName * the companyName to set */ public void setCompanyName(String companyName) { this.companyName = companyName; } /** * @return companyAddress */ public String getCompanyAddress() { return companyAddress; } /** * @param companyAddress * the companyAddress to set */ public void setCompanyAddress(String companyAddress) { this.companyAddress = companyAddress; } /** * @return position */ public String getPosition() { return position; } /** * @param position * the position to set */ public void setPosition(String position) { this.position = position; } /** * @return companyType */ public String getCompanyType() { return companyType; } /** * @param companyType * the companyType to set */ public void setCompanyType(String companyType) { this.companyType = companyType; } /** * @return workYear */ public String getWorkYear() { return workYear; } /** * @param workYear * the workYear to set */ public void setWorkYear(String workYear) { this.workYear = workYear; } /** * @return industry */ public String getIndustry() { return industry; } /** * @param industry * the industry to set */ public void setIndustry(String industry) { this.industry = industry; } /** * @return income */ public Double getIncome() { return income; } /** * @param income * the income to set */ public void setIncome(Double income) { this.income = income; } /** * @return expense */ public Double getExpense() { return expense; } /** * @param expense * the expense to set */ public void setExpense(Double expense) { this.expense = expense; } /** * @return loanAmt */ public Double getLoanAmt() { return loanAmt; } /** * @param loanAmt * the loanAmt to set */ public void setLoanAmt(Double loanAmt) { this.loanAmt = loanAmt; } /** * @return loanPeriod */ public Integer getLoanPeriod() { return loanPeriod; } /** * @param loanPeriod * the loanPeriod to set */ public void setLoanPeriod(Integer loanPeriod) { this.loanPeriod = loanPeriod; } /** * @return productType */ public String getProductType() { return productType; } /** * @param productType * the productType to set */ public void setProductType(String productType) { this.productType = productType; } /** * @return repayType */ public Integer getRepayType() { return repayType; } /** * @param repayType * the repayType to set */ public void setRepayType(Integer repayType) { this.repayType = repayType; } /** * @return annualRate */ public Double getAnnualRate() { return annualRate; } /** * @param annualRate * the annualRate to set */ public void setAnnualRate(Double annualRate) { this.annualRate = annualRate; } /** * @return tenderDay */ public Integer getTenderDay() { return tenderDay; } /** * @param tenderDay * the tenderDay to set */ public void setTenderDay(Integer tenderDay) { this.tenderDay = tenderDay; } /** * @return loanUsage */ public String getLoanUsage() { return loanUsage; } /** * @param loanUsage * the loanUsage to set */ public void setLoanUsage(String loanUsage) { this.loanUsage = loanUsage; } /** * @return consultant */ public String getConsultant() { return consultant; } /** * @param consultant * the consultant to set */ public void setConsultant(String consultant) { this.consultant = consultant; } /** * @return consultantBranch */ public String getConsultantBranch() { return consultantBranch; } /** * @param consultantBranch * the consultantBranch to set */ public void setConsultantBranch(String consultantBranch) { this.consultantBranch = consultantBranch; } /** * @return borrowGroup */ public String getBorrowGroup() { return borrowGroup; } /** * @param borrowGroup * the borrowGroup to set */ public void setBorrowGroup(String borrowGroup) { this.borrowGroup = borrowGroup; } /** * @return businessNo */ public String getBusinessNo() { return businessNo; } /** * @param businessNo * the businessNo to set */ public void setBusinessNo(String businessNo) { this.businessNo = businessNo; } /** * @return loanStatus */ public LoanStatus getLoanStatus() { return loanStatus; } /** * @param loanStatus * the loanStatus to set */ public void setLoanStatus(LoanStatus loanStatus) { this.loanStatus = loanStatus; } /** * @return remark */ public String getRemark() { return remark; } /** * @param remark * the remark to set */ public void setRemark(String remark) { this.remark = remark; } /** * @return createTime */ public Date getCreateTime() { return createTime; } /** * @param createTime * the createTime to set */ public void setCreateTime(Date createTime) { this.createTime = createTime; } /** * @return updateTime */ public Date getUpdateTime() { return updateTime; } /** * @param updateTime * the updateTime to set */ public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } public Double getLoanAnnualRate() { return loanAnnualRate; } public void setLoanAnnualRate(Double loanAnnualRate) { this.loanAnnualRate = loanAnnualRate; } /** * @return repayWay */ public SettleWay getRepayWay() { return repayWay; } /** * @param repayWay * the repayWay to set */ public void setRepayWay(SettleWay repayWay) { this.repayWay = repayWay; } }