diff --git a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsSrmMaterialReceiptItem.java b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsSrmMaterialReceiptItem.java new file mode 100644 index 00000000..47fff290 --- /dev/null +++ b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/entity/WmsSrmMaterialReceiptItem.java @@ -0,0 +1,84 @@ +package com.nflg.wms.repository.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Getter; +import lombok.Setter; +import lombok.ToString; +import lombok.experimental.Accessors; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; + +/** + *
+ * + *
+ * + * @author 代码生成器生成 + * @since 2025 + */ +@Getter +@Setter +@ToString +@Accessors(chain = true) +@TableName("wms_srm_material_receipt_item") +public class WmsSrmMaterialReceiptItem implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.ASSIGN_ID) + private Long id; + + /** + * 收货信息ID + */ + private Long receiptId; + + /** + * 二维码编号 + */ + private String codeId; + + /** + * 数量 + */ + private BigDecimal codeNum; + + /** + * 批次号 + */ + private String batchNumber; + + /** + * 序列号,多个序列号使用;号隔开 + */ + private String serialNumber; + + /** + * 二维码内容 + */ + private String codeContent; + + /** + * 收货人编号 + */ + private Long createUserId; + + /** + * 收货人名称 + */ + private String createUserName; + + /** + * 扫描时间 + */ + private LocalDateTime createTime; + + /** + * 送货单的单号ID + */ + private Long orderItemId; +} diff --git a/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsSrmMaterialReceiptItemMapper.java b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsSrmMaterialReceiptItemMapper.java new file mode 100644 index 00000000..a8685783 --- /dev/null +++ b/nflg-wms-repository/src/main/java/com/nflg/wms/repository/mapper/WmsSrmMaterialReceiptItemMapper.java @@ -0,0 +1,16 @@ +package com.nflg.wms.repository.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.nflg.wms.repository.entity.WmsSrmMaterialReceiptItem; + +/** + *+ * Mapper 接口 + *
+ * + * @author 代码生成器生成 + * @since 2025 + */ +public interface WmsSrmMaterialReceiptItemMapper extends BaseMapper+ * 服务类 + *
+ * + * @author 代码生成器生成 + * @since 2025 + */ +public interface IWmsSrmMaterialReceiptItemService extends IService+ * 服务实现类 + *
+ * + * @author 代码生成器生成 + * @since 2025 + */ +@Service +public class WmsSrmMaterialReceiptItemServiceImpl extends ServiceImpl