|  |  | 
 |  |  | package com.doumee.dao.system.model; | 
 |  |  |  | 
 |  |  | import com.doumee.core.annotation.excel.ExcelExportColumn; | 
 |  |  | import io.swagger.annotations.ApiModel; | 
 |  |  | import io.swagger.annotations.ApiModelProperty; | 
 |  |  | import com.baomidou.mybatisplus.annotation.IdType; | 
 |  |  | 
 |  |  |     private Integer userId; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "固化用户名") | 
 |  |  |     @ExcelExportColumn(name="操作人用户名") | 
 |  |  |     private String username; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "固化用户姓名") | 
 |  |  |     @ExcelExportColumn(name="操作人姓名") | 
 |  |  |     private String userRealname; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "固化用户角色") | 
 |  |  | 
 |  |  |     private String userPermissions; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "操作模块") | 
 |  |  |     @ExcelExportColumn(name="操作模块") | 
 |  |  |     private String operaModule; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "操作类型") | 
 |  |  |     @ExcelExportColumn(name="操作类型") | 
 |  |  |     private String operaType; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "操作备注") | 
 |  |  |     @ExcelExportColumn(name="备注", width = 5) | 
 |  |  |     private String operaRemark; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "操作开始时间") | 
 |  |  |     @ExcelExportColumn(name="操作开始时间", dateFormat = "yyyy-MM-dd HH:mm:ss", width = 10) | 
 |  |  |     private Date operaTime; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "耗时", example = "1") | 
 |  |  |     @ExcelExportColumn(name="耗时(ms)") | 
 |  |  |     private Integer operaSpendTime; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "请求方式") | 
 |  |  |     @ExcelExportColumn(name="请求方式") | 
 |  |  |     private String requestMethod; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "请求地址") | 
 |  |  |     @ExcelExportColumn(name="请求地址", width = 14) | 
 |  |  |     private String requestUri; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "请求参数") | 
 |  |  |     @ExcelExportColumn(name="请求参数", width = 16) | 
 |  |  |     private String requestParams; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "请求结果") | 
 |  |  |     @ExcelExportColumn(name="请求结果", width = 10) | 
 |  |  |     private String requestResult; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "状态(0操作失败,1操作成功,-1未得到处理)", example = "1") | 
 |  |  |     @ExcelExportColumn(name="状态", valueMapping = "0=操作失败;1=操作成功;-1=未处理", width = 4) | 
 |  |  |     private Integer status; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "异常等级") | 
 |  |  |     @ExcelExportColumn(name="异常等级", valueMapping = "0=低;5=中;10=高") | 
 |  |  |     private Integer exceptionLevel; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "异常信息") | 
 |  |  |     @ExcelExportColumn(name="异常信息", width = 16) | 
 |  |  |     private String exceptionStack; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "IP") | 
 |  |  |     @ExcelExportColumn(name="IP", width = 8) | 
 |  |  |     private String ip; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "服务器IP") | 
 |  |  |     @ExcelExportColumn(name="服务器IP", width = 8) | 
 |  |  |     private String serverIp; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "接口版本") | 
 |  |  |     @ExcelExportColumn(name="接口版本") | 
 |  |  |     private String systemVersion; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "操作平台") | 
 |  |  |     @ExcelExportColumn(name="操作平台") | 
 |  |  |     private String platform; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "客户端信息") | 
 |  |  |     @ExcelExportColumn(name="客户端信息", width = 10) | 
 |  |  |     private String clientInfo; | 
 |  |  |  | 
 |  |  |     @ApiModelProperty(value = "系统信息") | 
 |  |  |     @ExcelExportColumn(name="系统信息") | 
 |  |  |     private String osInfo; | 
 |  |  |  | 
 |  |  | } |