package com.bonus.canteen.core.account.domain.vo;

import com.alibaba.fastjson.annotation.JSONField;
import com.bonus.common.core.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

@Data
public class AccountInfoHistoryVO {
   @ApiModelProperty("主键")
   private Integer id;
   @ApiModelProperty("用户编号")
   private Long userId;
   @ApiModelProperty("用户姓名")
   @Excel(name = "用户姓名")
   private String userName;
   @ApiModelProperty("用户手机号")
   @Excel(name = "用户手机号")
   private String phone;
   @ApiModelProperty("组织全称")
   @Excel(name = "组织名称")
   private String deptName;
   @Excel(name = "组织全称")
   private String deptFullName;
   @ApiModelProperty("操作类型 1启用 2停用")
   private Integer operationType;
   @ApiModelProperty("操作类型")
   @Excel(name = "操作类型")
   private String typeName;
   @ApiModelProperty("操作员")
   @Excel(name = "操作员")
   private String createBy;
   @ApiModelProperty("操作时间")
   @JSONField(
      format = "yyyy-MM-dd HH:mm:ss"
   )
   @Excel(name = "操作时间")
   private LocalDateTime createTime;
}
