puzhibing
2026-05-12 08cc6d5cf7e93b75cfabe7dcc2aeaa9afa1117eb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
package com.xiaopeng.api.model.operation;
 
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.io.Serializable;
import java.time.LocalDateTime;
 
/**
 * 管理后台操作记录
 */
@Data
@TableName("xp_admin_operation_log")
@ApiModel(value = "XpAdminOperationLog对象", description = "管理后台操作记录")
public class XpAdminOperationLog implements Serializable {
 
    private static final long serialVersionUID = 1L;
 
    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty("主键ID")
    private Long id;
 
    @ApiModelProperty("业务类型:1订单 2车辆 3车队 4账号 5运维 6交易定价 7内容中心 8系统 9白名单 10服务中心 11测试demo电子围栏管理 12测试计划 13账号管理 14权限组管理 15角色管理 16APP版本管理 17用户优惠券管理 18活动管理 19优惠券管理 20Banner管理 21开通城市管理 22电子围栏管理 23现场情况上报 24巡游计划 25在库车辆管理 26运营车辆管理 27车队管理 28车型管理 29定价管理 30路线规划配置管理 31定向服务 32免密支付策略 33运维人员管理 34打卡点管理 35班次管理 36排班计划管理 37任务工单管理 38巡检打卡规则管理 39资质审核 40政策申请 41意见反馈类型管理 42工单管理 43订单管理 44测试demo点位管理 45正式点位管理 46邀请码管理 99其他")
    private Integer businessType;
 
    @ApiModelProperty("业务类型名称")
    private String businessTypeName;
 
    @ApiModelProperty("操作人")
    private String operatorName;
 
    @ApiModelProperty("操作账号")
    private String operatorAccount;
 
    @ApiModelProperty("操作账号ID")
    private Long operatorAccountId;
 
    @ApiModelProperty("操作类型:1新增 2编辑 3删除 4导入 5导出 6冻结 7解冻 8启用 9禁用 10批量冻结 11重置密码 12审核 13启用/禁用 14发布 15发放 99其他")
    private Integer operationType;
 
    @ApiModelProperty("操作类型名称")
    private String operationTypeName;
 
    @ApiModelProperty("操作内容")
    private String operationContent;
 
    @ApiModelProperty("操作IP")
    private String operationIp;
 
    @ApiModelProperty("请求地址")
    private String requestUri;
 
    @ApiModelProperty("请求方法")
    private String requestMethod;
 
    @ApiModelProperty("接口方法")
    private String method;
 
    @ApiModelProperty("状态:0成功 1失败")
    private Integer status;
 
    @ApiModelProperty("错误信息")
    private String errorMsg;
 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty("操作时间")
    private LocalDateTime operationTime;
 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @ApiModelProperty("创建时间")
    private LocalDateTime createTime;
}