package com.nova.sankuai.domain.api.yangqianguan.vo;
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
import com.nova.sankuai.domain.enums.customerinfo.MaritalStatusEnum;
|
import lombok.Data;
|
|
/**
|
* @Description 额外信息
|
* @Author CWR
|
* @Date 2022/4/27 21:07
|
*/
|
@Data
|
public class OptionInfoVo {
|
/**
|
* 公司名
|
*/
|
@JsonProperty("company_name")
|
private String companyName;
|
|
/**
|
* 单位所在省
|
*/
|
@JsonProperty("office_address_province")
|
private String officeAddressProvince;
|
|
/**
|
* 单位所在市
|
*/
|
@JsonProperty("office_address_city")
|
private String officeAddressCity;
|
|
/**
|
* 单位所在区
|
*/
|
@JsonProperty("office_address_district")
|
private String officeAddressDistrict;
|
|
/**
|
* 单位详细地址
|
*/
|
@JsonProperty("office_address_detail")
|
private String officeAddressDetail;
|
|
/**
|
* 婚姻状况
|
* 1-已婚, 2-未婚, 3-离异, 4-丧偶, 5-再婚, 6-未知
|
*/
|
@JsonProperty("marital_status")
|
private Integer maritalStatus;
|
|
/**
|
* 洋钱罐婚姻状况枚举转换
|
* @return
|
*/
|
public String formatMaritalStatus() {
|
if (1 == this.maritalStatus) {
|
return MaritalStatusEnum.MaritalStatus_6.getSys();
|
} else if (2 == this.maritalStatus) {
|
return MaritalStatusEnum.MaritalStatus_5.getSys();
|
} else if (3 == this.maritalStatus) {
|
return MaritalStatusEnum.MaritalStatus_7.getSys();
|
} else if (4 == this.maritalStatus) {
|
return MaritalStatusEnum.MaritalStatus_8.getSys();
|
}
|
return MaritalStatusEnum.MaritalStatus_9.getSys();
|
}
|
}
|