package cn.gistack.system.user.sync.dto;
|
import lombok.Data;
|
|
import java.util.Date;
|
import java.util.List;
|
import java.util.Map;
|
|
@Data
|
public class AccountBean {
|
/**正常*/
|
public static final String NORMAL_STATUS = "0";
|
/**禁用*/
|
public static final String DISABLE_STATUS = "1";
|
/**删除*/
|
public static final String DELETE_STATUS = "2";
|
|
/**数据同步类型 0-全量,1-增量*/
|
private Integer syncType;
|
/**事件发生的时间戳*/
|
private long eventTimestamp;
|
/**存入mongo时间*/
|
private Date createTime;
|
/**所属任务的id,及TaskManage的主键id*/
|
private String taskId;
|
/**应用id*/
|
private String appId;
|
/**账号标识,主账号策略时为工号/邮箱/手机号,从账号策略时为账号身份标识字段内容*/
|
private String principalId;
|
/**下发账号状态*/
|
private String status;
|
private Integer sort;
|
/**字段信息*/
|
private Map<String,String> attributes;
|
private List<String> deptNums;
|
private List<String> appRoles;
|
|
}
|