From f38cf9c02c22ffadc5666c871b09342a7ead423a Mon Sep 17 00:00:00 2001 From: zjf <1799650030@qq.com> Date: Tue, 5 Aug 2025 16:20:09 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=99=BA=E6=85=A7=E8=B6=85=E5=B8=82):?= =?UTF-8?q?=E5=BA=93=E5=AD=98=E5=95=86=E5=93=81=E5=88=86=E9=A1=B5=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E6=9F=A5=E9=87=8D=EF=BC=8C=E5=85=81=E8=AE=B8=E8=B6=85?= =?UTF-8?q?=E5=8D=96=EF=BC=8C=E5=90=8E=E7=BB=AD=E5=85=A5=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dto/erpspu/SmErpSpuImportNewDto.java | 69 +++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 pjcloud-supermarket/pjcloud-supermarket-api/src/main/java/com/bsd/pjcloud/supermarket/dto/erpspu/SmErpSpuImportNewDto.java diff --git a/pjcloud-supermarket/pjcloud-supermarket-api/src/main/java/com/bsd/pjcloud/supermarket/dto/erpspu/SmErpSpuImportNewDto.java b/pjcloud-supermarket/pjcloud-supermarket-api/src/main/java/com/bsd/pjcloud/supermarket/dto/erpspu/SmErpSpuImportNewDto.java new file mode 100644 index 000000000..2966d0c1d --- /dev/null +++ b/pjcloud-supermarket/pjcloud-supermarket-api/src/main/java/com/bsd/pjcloud/supermarket/dto/erpspu/SmErpSpuImportNewDto.java @@ -0,0 +1,69 @@ +package com.bsd.pjcloud.supermarket.dto.erpspu; + +import com.alibaba.excel.annotation.ExcelProperty; +import lombok.Data; + +/** + * 新的商品导入DTO(用于测试) + * 参考图片数据结构,但根据实际系统字段调整 + */ +@Data +public class SmErpSpuImportNewDto { + @ExcelProperty("货号") + private String productCode; // 货号 + + @ExcelProperty("自编码/条码") + private String barCode; // 自编码/条码 + + @ExcelProperty("商品名称") + private String productName; // 商品名称 + + @ExcelProperty("单位") + private String unit; // 单位 + + @ExcelProperty("产地") + private String origin; // 产地 + + @ExcelProperty("规格") + private String spec; // 规格 + + @ExcelProperty("库存") + private Double stock; // 库存 + + @ExcelProperty("分类") + private String categoryName; // 分类 + + @ExcelProperty("装数") + private Integer packageNum; // 内装数量 + + @ExcelProperty("进价") + private Double purchasePrice; // 进价 + + @ExcelProperty("零售价") + private Double retailPrice; // 零售价 + + @ExcelProperty("货商") + private String supplierName; // 货商 + + @ExcelProperty("促销价") + private Double promotionPrice; // 促销价 + + @ExcelProperty("商品性质") + private String productNature; // 商品性质 + + @ExcelProperty("成本单价") + private Double costPrice; // 成本单价 + + @ExcelProperty("库存上限") + private Integer inventoryUpperLimit; // 库存上限 + + @ExcelProperty("库存下限") + private Integer inventoryLowerLimit; // 库存下限 + + @ExcelProperty("商品状态") + private String status; // 商品状态(0-正常,1-停售) + + // 注释品牌字段,暂时不使用 + // @ExcelProperty("品牌") + // private String brand; // 品牌 +} \ No newline at end of file