package com.ruoyi.order.api.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.math.BigDecimal; /** *
* *
* * @author xiaochen * @since 2024-08-07 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("t_order_invoice_detail") @ApiModel(value="TOrderInvoiceDetail对象", description="") public class TOrderInvoiceDetail implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "主键") @TableId(value = "id", type = IdType.NONE) private Long id; @ApiModelProperty(value = "订单开票id") @TableField("order_invoice_id") private Long orderInvoiceId; @ApiModelProperty(value = "订单类型(1=充电订单,2=购物订单,3=兑换订单,4=会员订单)") @TableField("order_type") private Integer orderType; @ApiModelProperty(value = "订单id") @TableField("order_id") private Long orderId; @ApiModelProperty(value = "开票金额") @TableField("invoice_amount") private BigDecimal invoiceAmount; @ApiModelProperty(value = "电费税率") @TableField("electricity_tariff") private BigDecimal electricityTariff; @ApiModelProperty(value = "服务费税率") @TableField("service_tariff") private BigDecimal serviceTariff; @ApiModelProperty(value = "增值服务费税率") @TableField("added_service_tariff") private BigDecimal addedServiceTariff; @ApiModelProperty(value = "'电费'") @TableField("electrovalence") private BigDecimal electrovalence; @ApiModelProperty(value = "'服务费'") @TableField("service_charge") private BigDecimal serviceCharge; @ApiModelProperty(value = "'增值服务费'") @TableField("added_service") private BigDecimal addedService; }