package com.friday.custody.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Builder;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 资讯平台-管理人持有产品信息表
 *
 * @date 2023-04-21 13:29:58
 */
@Data
@Builder
@TableName("custody_cds_product_info")
public class CdsProductInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	@TableId(value = "id",type = IdType.AUTO)
	private Long id;
	/**
	 * 管理人编码
	 */
	private String admin;
	/**
	 * 管理人名称
	 */
	private String adminName;
	/**
	 * 基金编码
	 */
	private String fundCode;
	/**
	 * 基金全程
	 */
	private String fundName;
	/**
	 * 
	 */
	private Date createDate;
	/**
	 * 
	 */
	private Date updateDate;
	/**
	 * 是否删除(有效|0,无效|1)
	 */
	//@TableLogic
	private Integer isDeleted;
	//是否阳光私募作为基金管理人或投顾(1-是;0-否)
	private Boolean sunshineFund;
	//基金运行状态( 1-存续中 ;0-已终止 )
	private Integer fundStatus;
	//是否非正常清盘(0-正在运作;1-正常清算;2-提前清算;3-延期清算;4-投顾协议已终止;5-非正常清算)
	private Integer liquidation;
	/**
	 * 受托管理、顾问管理、自我管理
	 */
	private String manageType;
}
