puzhibing
6 小时以前 2d2d58f78780767d8172081f8087ae412855527e
ruoyi-api/ruoyi-api-order/src/main/java/com/ruoyi/order/api/model/TChargingOrder.java
@@ -89,6 +89,18 @@
    @TableField("plate_num")
    private String plateNum;
    @ApiModelProperty(value = "预约充电时间")
    @TableField("reservation_time")
    private LocalDateTime reservationTime;
    @ApiModelProperty(value = "支付车辆VIN快照")
    @TableField("expected_vin")
    private String expectedVin;
    @ApiModelProperty(value = "启动时设备识别VIN")
    @TableField("actual_vin")
    private String actualVin;
    @ApiModelProperty(value = "站点 id")
    @TableField("site_id")
    private Integer siteId;
@@ -204,6 +216,71 @@
    @TableField("whitelist_discount_amount")
    private BigDecimal whitelistDiscountAmount;
    @ApiModelProperty(value = "白名单电费退款金额")
    @TableField("whitelist_electric_refund_amount")
    private BigDecimal whitelistElectricRefundAmount;
    @ApiModelProperty(value = "白名单服务费退款金额")
    @TableField("whitelist_service_refund_amount")
    private BigDecimal whitelistServiceRefundAmount;
    @ApiModelProperty(value = "所属公司ID(建单时白名单用户归属快照,关联t_group_company.id)")
    @TableField("company_id")
    private Integer companyId;
    @ApiModelProperty(value = "所属车队ID(建单时白名单用户归属快照,关联t_fleet.id)")
    @TableField("fleet_id")
    private Integer fleetId;
    @ApiModelProperty(value = "最大充电结束时间(企业授权截止时间,全天授权或未开启自动停充时为空)")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @TableField("max_end_time")
    private LocalDateTime maxEndTime;
    @ApiModelProperty(value = "申请时锁定金额(企业账户流程:共享=企业锁定额,分配=白名单账户锁定额)")
    @TableField("locked_amount")
    private BigDecimal lockedAmount;
    @ApiModelProperty(value = "账户模式快照(1=共享,2=分配,企业账户流程使用)")
    @TableField("account_mode")
    private Integer accountMode;
    @ApiModelProperty(value = "优惠电费合计(原始电费-最终电费)")
    @TableField("discount_electrovalence")
    private BigDecimal discountElectrovalence;
    @ApiModelProperty(value = "优惠服务费合计(原始服务费-最终服务费)")
    @TableField("discount_service_charge")
    private BigDecimal discountServiceCharge;
    @ApiModelProperty(value = "锁定额度是否已释放(0=未释放,1=已释放;防重复释放幂等标记)")
    @TableField("lock_released")
    private Integer lockReleased;
    @ApiModelProperty(value = "结算完成标记(NULL/0=未结算,1=已结算;结算成功后置位,兜底扫描不回退已结算订单)")
    @TableField("settle_status")
    private Integer settleStatus;
    @ApiModelProperty(value = "企业优惠方式快照(1=不优惠,2=按比例优惠,3=按优惠单价收费;为空=建单时未固化,结算按实时查询并回填)")
    @TableField("preferential_type")
    private Integer preferentialType;
    @ApiModelProperty(value = "服务费优惠比例快照(%,方式2使用)")
    @TableField("service_discount_rate")
    private BigDecimal serviceDiscountRate;
    @ApiModelProperty(value = "计费模板ID快照(方式3使用)")
    @TableField("billing_template_id")
    private Integer billingTemplateId;
    @ApiModelProperty(value = "计费模板明细快照JSON(方式3使用,抵抗模板后续变更/删除)")
    @TableField("billing_template_snapshot")
    private String billingTemplateSnapshot;
    @ApiModelProperty(value = "优惠快照固化时间")
    @TableField("preferential_snapshot_time")
    private LocalDateTime preferentialSnapshotTime;
    @ApiModelProperty(value = "会员折扣")
    @TableField("vip_discount")
    private BigDecimal vipDiscount;