package jnpf.model.memberLog.dto;

import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * describe
 *
 * @author HuangLinPan
 * @date 2023/08/07
 */
@Getter
@Setter
public class LogMemberLogDto {

    /**
     * 主键id
     */
    private String id;

    /**
     * 日志模板id
     */
    private String logTemplateId;

    /**
     * 标题
     */
    private String title;

    /**
     * 类型(同模板主表的F_Template_Name字段)
     */
    private String logType;

    /**
     * 组织主键(只保留最后一个组织的id)
     */
    private String organizeId;

    /**
     * 组织名称(只保留最后一个组织的名称)
     */
    private String organizeName;

    /**
     * 岗位主键(只保留最后一个岗位的id)
     */
    private String positionId;

    /**
     * 岗位名称(只保留最后一个岗位的名称)
     */
    private String positionName;

    /**
     * 图片地址集合(默认最多存9个)
     */
    private String pic;

    /**
     * 附件地址集合(默认最多存9个)
     */
    private String file;

    /** 日志字段信息 */
    private List<LogMemberFieldDto> logMemberFieldList;

    /** 日志成员信息 */
    private List<LogMemberAssociationDto> logMemberAssociationList;

    /** 修改日志类型 : 0 修改日志 1修改并通知 */
    private Integer updateType = 0;
}
