package com.cyksj.model.manage.views;

import com.ejlchina.searcher.bean.DbField;
import com.ejlchina.searcher.bean.DbIgnore;
import com.ejlchina.searcher.bean.SearchBean;
import lombok.Data;
import org.aspectj.weaver.ast.Or;

import java.util.List;

/**
 * @author chan
 * @date 2024/1/18 14:50
 */
@Data
@SearchBean(tables = " corp_follow c")
public class CorpMsgFollowAssociationView {

    @DbField("c.wx_corp_id")
    private Long wxCorpId;

    /**
     * 成员UserID
     */
    @DbField("c.userid")
    private String userid;

    /**
     * 成员名称
     */
    @DbField("c.name")
    private String name;

    /**
     * 头像地址
     */
    @DbField("c.avatar")
    private String avatar;

    /**
     * 头像缩略图
     */
    @DbField("c.thumb_avatar")
    private String thumbAvatar;

    /**
     * 关联关系
     */
    @DbIgnore
    private List<CorpMsgFollowAssociationView> associationList;
}
