package cn.ey.biz.module.system.dal.dataobject.code;

import cn.ey.biz.framework.mybatis.core.dataobject.BaseDO;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

/**
 * 客户信息 DO
 */
@TableName(value = "system_code_customer", autoResultMap = true)
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class CodeCustomerDO extends BaseDO {

    /**
     * 租户编号，自增
     */
    @TableId
    private Long id;

    /**
     * 客户ID json
     */
    private String customerId;

    /**
     * 用户名称 json
     */
    private String customerName;

    /**
     * 是否为生效版本 0:非生效版 1:生效版
     */
    private Integer active;

    /**
     * 更新说明
     */
    private String explanation;
}
