package com.ruoyi.sales.pojo; import java.math.BigDecimal; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.ruoyi.framework.aspectj.lang.annotation.Excel; import lombok.Data; /** * 产品信息对象 sales_ledger_product * * @author ruoyi * @date 2025-05-08 */ @TableName("sales_ledger_product") @Data public class SalesLedgerProduct { private static final long serialVersionUID = 1L; /** * 产品信息主键 */ @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 关联销售台账主表主键 */ @Excel(name = "关联销售台账主表主键") private Long salesLedgerId; /** * 产品大类 */ @Excel(name = "产品大类") private String productCategory; /** * 规格型号 */ @Excel(name = "规格型号") private String specificationModel; /** * 单位 */ @Excel(name = "单位") private String unit; /** * 数量 */ @Excel(name = "数量") private BigDecimal quantity; /** * 税率 */ @Excel(name = "税率") private BigDecimal taxRate; /** * 含税单价 */ @Excel(name = "含税单价") private BigDecimal taxInclusiveUnitPrice; /** * 含税总价 */ @Excel(name = "含税总价") private BigDecimal taxInclusiveTotalPrice; /** * 不含税总价 */ @Excel(name = "不含税总价") private BigDecimal taxExclusiveTotalPrice; /** * 发票类型 */ @Excel(name = "发票类型") private String invoiceType; }