feat: 添加信贷客户家庭关系VO类
This commit is contained in:
@@ -0,0 +1,140 @@
|
|||||||
|
package com.ruoyi.ccdi.domain.vo;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.io.Serial;
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 信贷客户家庭关系VO
|
||||||
|
*
|
||||||
|
* @author ruoyi
|
||||||
|
* @date 2026-02-11
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@Schema(description = "信贷客户家庭关系")
|
||||||
|
public class CcdiCustFmyRelationVO implements Serializable {
|
||||||
|
|
||||||
|
@Serial
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/** 主键ID */
|
||||||
|
@Schema(description = "主键ID")
|
||||||
|
private Long id;
|
||||||
|
|
||||||
|
/** 信贷客户身份证号 */
|
||||||
|
@Schema(description = "信贷客户身份证号")
|
||||||
|
private String personId;
|
||||||
|
|
||||||
|
/** 关系类型 */
|
||||||
|
@Schema(description = "关系类型")
|
||||||
|
private String relationType;
|
||||||
|
|
||||||
|
/** 关系人姓名 */
|
||||||
|
@Schema(description = "关系人姓名")
|
||||||
|
private String relationName;
|
||||||
|
|
||||||
|
/** 性别 */
|
||||||
|
@Schema(description = "性别:M-男,F-女,O-其他")
|
||||||
|
private String gender;
|
||||||
|
|
||||||
|
/** 性别名称 */
|
||||||
|
@Schema(description = "性别名称")
|
||||||
|
private String genderName;
|
||||||
|
|
||||||
|
/** 出生日期 */
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||||
|
@Schema(description = "出生日期")
|
||||||
|
private Date birthDate;
|
||||||
|
|
||||||
|
/** 关系人证件类型 */
|
||||||
|
@Schema(description = "关系人证件类型")
|
||||||
|
private String relationCertType;
|
||||||
|
|
||||||
|
/** 关系人证件号码 */
|
||||||
|
@Schema(description = "关系人证件号码")
|
||||||
|
private String relationCertNo;
|
||||||
|
|
||||||
|
/** 手机号码1 */
|
||||||
|
@Schema(description = "手机号码1")
|
||||||
|
private String mobilePhone1;
|
||||||
|
|
||||||
|
/** 手机号码2 */
|
||||||
|
@Schema(description = "手机号码2")
|
||||||
|
private String mobilePhone2;
|
||||||
|
|
||||||
|
/** 微信名称1 */
|
||||||
|
@Schema(description = "微信名称1")
|
||||||
|
private String wechatNo1;
|
||||||
|
|
||||||
|
/** 微信名称2 */
|
||||||
|
@Schema(description = "微信名称2")
|
||||||
|
private String wechatNo2;
|
||||||
|
|
||||||
|
/** 微信名称3 */
|
||||||
|
@Schema(description = "微信名称3")
|
||||||
|
private String wechatNo3;
|
||||||
|
|
||||||
|
/** 详细联系地址 */
|
||||||
|
@Schema(description = "详细联系地址")
|
||||||
|
private String contactAddress;
|
||||||
|
|
||||||
|
/** 关系详细描述 */
|
||||||
|
@Schema(description = "关系详细描述")
|
||||||
|
private String relationDesc;
|
||||||
|
|
||||||
|
/** 生效日期 */
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||||
|
@Schema(description = "生效日期")
|
||||||
|
private Date effectiveDate;
|
||||||
|
|
||||||
|
/** 失效日期 */
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||||
|
@Schema(description = "失效日期")
|
||||||
|
private Date invalidDate;
|
||||||
|
|
||||||
|
/** 状态 */
|
||||||
|
@Schema(description = "状态:0-无效,1-有效")
|
||||||
|
private Integer status;
|
||||||
|
|
||||||
|
/** 状态名称 */
|
||||||
|
@Schema(description = "状态名称")
|
||||||
|
private String statusName;
|
||||||
|
|
||||||
|
/** 备注 */
|
||||||
|
@Schema(description = "备注")
|
||||||
|
private String remark;
|
||||||
|
|
||||||
|
/** 数据来源 */
|
||||||
|
@Schema(description = "数据来源:MANUAL-手工录入,IMPORT-批量导入")
|
||||||
|
private String dataSource;
|
||||||
|
|
||||||
|
/** 是否是员工亲属 */
|
||||||
|
@Schema(description = "是否是员工亲属:0-否")
|
||||||
|
private Boolean isEmpFamily;
|
||||||
|
|
||||||
|
/** 是否是客户亲属 */
|
||||||
|
@Schema(description = "是否是客户亲属:1-是")
|
||||||
|
private Boolean isCustFamily;
|
||||||
|
|
||||||
|
/** 创建时间 */
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(description = "创建时间")
|
||||||
|
private Date createTime;
|
||||||
|
|
||||||
|
/** 更新时间 */
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@Schema(description = "更新时间")
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
|
/** 创建人 */
|
||||||
|
@Schema(description = "创建人")
|
||||||
|
private String createdBy;
|
||||||
|
|
||||||
|
/** 更新人 */
|
||||||
|
@Schema(description = "更新人")
|
||||||
|
private String updatedBy;
|
||||||
|
}
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
package com.ruoyi.ccdi.domain.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.io.Serial;
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 信贷客户家庭关系导入失败VO
|
||||||
|
*
|
||||||
|
* @author ruoyi
|
||||||
|
* @date 2026-02-11
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@Schema(description = "信贷客户家庭关系导入失败记录")
|
||||||
|
public class CustFmyRelationImportFailureVO implements Serializable {
|
||||||
|
|
||||||
|
@Serial
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
/** 行号 */
|
||||||
|
@Schema(description = "行号")
|
||||||
|
private Integer rowNum;
|
||||||
|
|
||||||
|
/** 信贷客户身份证号 */
|
||||||
|
@Schema(description = "信贷客户身份证号")
|
||||||
|
private String personId;
|
||||||
|
|
||||||
|
/** 关系类型 */
|
||||||
|
@Schema(description = "关系类型")
|
||||||
|
private String relationType;
|
||||||
|
|
||||||
|
/** 关系人姓名 */
|
||||||
|
@Schema(description = "关系人姓名")
|
||||||
|
private String relationName;
|
||||||
|
|
||||||
|
/** 错误消息 */
|
||||||
|
@Schema(description = "错误消息")
|
||||||
|
private String errorMessage;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user