package com.ruoyi.tms.domain; import com.fasterxml.jackson.annotation.JsonFormat; import java.math.BigDecimal; import com.ruoyi.common.annotation.Excel; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableField; import java.util.Date; import lombok.Data; /** * 报价费用对象 tms_quote_fee * * @author ruoyi * @date 2025-12-12 */ @Data public class TmsQuoteFee { /** * 主键ID */ @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 派单ID */ @Excel(name = "派单ID") @TableField("dispatch_id") private Integer dispatchId; /** * 费用类型 */ @Excel(name = "费用类型") @TableField("free") private String free; /** * 费用名称 */ @Excel(name = "费用名称") @TableField("free_name") private String freeName; /** * 价格 */ @Excel(name = "价格") @TableField("price") private BigDecimal price; /** * 币种 */ @Excel(name = "币种") @TableField("currency") private String currency; /** * 数量 */ @Excel(name = "数量") @TableField("count") private BigDecimal count; /** * 金额 */ @Excel(name = "金额") @TableField("sum") private BigDecimal sum; /** * 是否应付(0否 1是) */ @Excel(name = "是否应付", readConverterExp = "0=否,1=是") @TableField("is_yf") private Integer isYF; /** * 服务商ID */ @Excel(name = "服务商ID") @TableField("service_provider_id") private Integer serviceProviderId; /** * 服务商类型 */ @Excel(name = "服务商类型") @TableField("service_provider_type") private String serviceProviderType; /** * 是否存在应付报价(0否 1是) */ @Excel(name = "是否存在应付报价", readConverterExp = "0=否,1=是") @TableField("is_cz_yf") private Integer isCZYF; /** * 应付报价ID */ @Excel(name = "应付报价ID") @TableField("yf_id") private Integer yfId; /** * 应付报价价格 */ @Excel(name = "应付报价价格") @TableField("yf_price") private BigDecimal yfPrice; /** * 应付报价数量 */ @Excel(name = "应付报价数量") @TableField("yf_count") private BigDecimal yfCount; /** * 应付报价金额 */ @Excel(name = "应付报价金额") @TableField("yf_sum") private BigDecimal yfSum; /** * 应付币种 */ @Excel(name = "应付币种") @TableField("yf_currency") private String yfCurrency; /** * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField("create_time") private Date createTime; /** * 更新时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField("update_time") private Date updateTime; }