| | |
| | | public static final int USER_TYPE_CARD = 2; |
| | | /** 分配对象类型:白名单手机号 */ |
| | | public static final int USER_TYPE_WHITELIST = 3; |
| | | /** 分配对象类型:企业账户(共享模式下VIN码充电消费记企业账户) */ |
| | | public static final int USER_TYPE_COMPANY = 4; |
| | | |
| | | /** 变更来源:新增用户(新增时设置的初始分配额度) */ |
| | | public static final int SOURCE_CREATE = 1; |
| | |
| | | public static final int SOURCE_EDIT = 2; |
| | | /** 变更来源:额度分配(额度分配弹窗) */ |
| | | public static final int SOURCE_ALLOCATE = 3; |
| | | /** 变更来源:账户模式切换(分配模式切换为共享模式,回收用户余额至公司账户) */ |
| | | public static final int SOURCE_MODE_SWITCH = 4; |
| | | |
| | | /** 变更类型:分配(历史数据默认值,金额由公司划拨到用户账户) */ |
| | | public static final int CHANGE_TYPE_ALLOCATE = 1; |
| | | /** 变更类型:消费(VIN码充电结算,金额为用户账户实际消费扣减,记为负数) */ |
| | | public static final int CHANGE_TYPE_CONSUME = 2; |
| | | |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | @ApiModelProperty(value = "主键ID") |
| | |
| | | @ApiModelProperty(value = "变更来源:1=新增用户,2=编辑用户,3=额度分配") |
| | | private Integer changeSource; |
| | | |
| | | @ApiModelProperty(value = "变更类型:1=分配(历史默认),2=消费(VIN码充电结算)") |
| | | private Integer changeType; |
| | | |
| | | @ApiModelProperty(value = "充电订单号(消费流水写入,用于幂等与追溯)") |
| | | private String chargingOrderCode; |
| | | |
| | | @ApiModelProperty(value = "分配前金额(用户账户余额)") |
| | | private BigDecimal beforeBalance; |
| | | |