puzhibing
4 天以前 a0e03b646f2c444b0f09687d24e9995112b99017
ruoyi-api/ruoyi-api-account/src/main/java/com/ruoyi/account/api/model/TCompanyAllocateRecord.java
@@ -29,6 +29,8 @@
    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;
@@ -36,6 +38,13 @@
    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")
@@ -57,6 +66,12 @@
    @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;