package com.iotechn.unimall.data.domain; import com.iotechn.unimall.data.domain.SuperDO; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.iotechn.unimall.core.framework.aspectj.lang.annotaion.Excel; import com.iotechn.unimall.core.framework.aspectj.lang.annotaion.Excel.ColumnType; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import lombok.Data; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.enums.FieldFill; import com.iotechn.unimall.core.util.StringUtils; import java.util.Date; /** * 圈子个人关系对象 circle_card_info * * @author jlb * @date 2023-04-10 */ @Data @TableName("circle_card_info") public class CircleCardInfo extends SuperDO { private static final long serialVersionUID = 1L; /** */ @TableId("id") private Long id; /** 圈子id */ @Excel(name = "圈子id") @TableField("circle_id") private Long circleId; /** 名片id */ @Excel(name = "名片id") @TableField("card_id") private Long cardId; /** 个人id */ @Excel(name = "个人id") @TableField("common_id") private Long commonId; /** */ @Excel(name = "", width = 30, dateFormat = "yyyy-MM-dd") @TableField("gmt_create") private Date gmtCreate; /** */ @Excel(name = "", width = 30, dateFormat = "yyyy-MM-dd") @TableField("gmt_update") private Date gmtUpdate; /** 删除标识 */ @Excel(name = "删除标识") @TableField("delete_flag") private Long deleteFlag; @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("circleId", getCircleId()) .append("cardId", getCardId()) .append("commonId", getCommonId()) .append("gmtCreate", getGmtCreate()) .append("gmtUpdate", getGmtUpdate()) .append("deleteFlag", getDeleteFlag()) .toString(); } }