From f56db21de41aefca16cfe9405f9e08e64314ea43 Mon Sep 17 00:00:00 2001 From: zhaoqing <1670883518@qq.com> Date: Wed, 15 Apr 2026 08:47:06 +0800 Subject: [PATCH] =?UTF-8?q?wms=20=E6=B7=BB=E5=8A=A0=E6=8A=84=E7=A0=81?= =?UTF-8?q?=E5=AE=9E=E4=BD=93=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entity/CopyCodeReference.java | 85 +++++++++++++++++++ .../facade/ICopyCodeReferenceService.java | 3 +- .../mapper/CopyCodeReferenceMapper.java | 3 +- .../persistence/CopyCodeReferenceImpl.java | 3 +- 4 files changed, 91 insertions(+), 3 deletions(-) create mode 100644 mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/entity/CopyCodeReference.java diff --git a/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/entity/CopyCodeReference.java b/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/entity/CopyCodeReference.java new file mode 100644 index 000000000..ea273d5be --- /dev/null +++ b/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/entity/CopyCodeReference.java @@ -0,0 +1,85 @@ +package com.mhd.wms.domain.copyCodeReference.entity; + + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.mhd.common.core.web.domain.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.math.BigDecimal; + + +@Data +@ApiModel(value = "抄码商品对照表") +@TableName("copy_code_reference") +public class CopyCodeReference extends BaseEntity { + private static final long serialVersionUID = 1L; + + @TableId(type = IdType.AUTO) + @ApiModelProperty("主键ID") + private Long id; + + @ApiModelProperty("物料库存ID") + private Long materialInventoryId; + + @ApiModelProperty("仓库ID") + private Long warehouseId; + + @ApiModelProperty("仓库名称") + private String warehouseName; + + @ApiModelProperty("物料基础信息ID") + private Long materialBaseInfoId; + + @ApiModelProperty("物料编码") + private String materialCode; + + @ApiModelProperty("物料名称") + private String materialName; + + @ApiModelProperty("上架单物料明细ID") + private Long materialDetailId; + + @ApiModelProperty("入库单号") + private String inOrderNumber; + + @ApiModelProperty("LOT编码") + private String lotNumber; + + @ApiModelProperty("批次号") + private String batchNumber; + + @ApiModelProperty("托盘号") + private String boxPalletNo; + + @ApiModelProperty("容器编码") + private String containerCode; + + @ApiModelProperty("数量") + private BigDecimal inventoryQuantity; + + @ApiModelProperty("净重(KG)") + private BigDecimal netWeight; + + @ApiModelProperty("毛重(KG)") + private BigDecimal grossWeight; + + @ApiModelProperty("物料状态编码") + private String materialStatusCode; + + @ApiModelProperty("物料状态名称") + private String materialStatusName; + + @ApiModelProperty("打印序号") + private Integer serialNumber; + + @ApiModelProperty("组织ID") + private Long organizationId; + + @ApiModelProperty("一级组织ID") + private Long topOrganizationId; + +} diff --git a/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/repository/facade/ICopyCodeReferenceService.java b/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/repository/facade/ICopyCodeReferenceService.java index 28b8e5dee..695b037ec 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/repository/facade/ICopyCodeReferenceService.java +++ b/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/repository/facade/ICopyCodeReferenceService.java @@ -1,6 +1,7 @@ package com.mhd.wms.domain.copyCodeReference.repository.facade; import com.baomidou.mybatisplus.extension.service.IService; +import com.mhd.wms.domain.copyCodeReference.entity.CopyCodeReference; import com.mhd.wms.domain.copyCodeReference.repository.po.CopyCodeReferencePO; import com.mhd.wms.domain.copyCodeReference.repository.todo.CopyCodeReferenceDO; import com.mhd.wms.interfaces.dto.copyCodeReference.CopyCodeReferenceDTO; @@ -8,7 +9,7 @@ import com.mhd.wms.interfaces.dto.copyCodeReference.CopyCodeReferenceDTO; import java.math.BigDecimal; import java.util.List; -public interface ICopyCodeReferenceService extends IService { +public interface ICopyCodeReferenceService extends IService { List queryList(CopyCodeReferenceDO copyCodeReferenceDO); diff --git a/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/repository/mapper/CopyCodeReferenceMapper.java b/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/repository/mapper/CopyCodeReferenceMapper.java index 3dfc6810a..db7727113 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/repository/mapper/CopyCodeReferenceMapper.java +++ b/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/repository/mapper/CopyCodeReferenceMapper.java @@ -1,6 +1,7 @@ package com.mhd.wms.domain.copyCodeReference.repository.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.mhd.wms.domain.copyCodeReference.entity.CopyCodeReference; import com.mhd.wms.domain.copyCodeReference.repository.po.CopyCodeReferencePO; import com.mhd.wms.domain.copyCodeReference.repository.todo.CopyCodeReferenceDO; import com.mhd.wms.interfaces.dto.copyCodeReference.CopyCodeReferenceDTO; @@ -11,7 +12,7 @@ import java.util.List; @Mapper -public interface CopyCodeReferenceMapper extends BaseMapper { +public interface CopyCodeReferenceMapper extends BaseMapper { List queryList(CopyCodeReferenceDO copyCodeReferenceDO); List queryWeightList(CopyCodeReferenceDTO dto); diff --git a/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/repository/persistence/CopyCodeReferenceImpl.java b/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/repository/persistence/CopyCodeReferenceImpl.java index 1ece4b790..a34c27fa9 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/repository/persistence/CopyCodeReferenceImpl.java +++ b/mhd_wms/src/main/java/com/mhd/wms/domain/copyCodeReference/repository/persistence/CopyCodeReferenceImpl.java @@ -1,6 +1,7 @@ package com.mhd.wms.domain.copyCodeReference.repository.persistence; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.mhd.wms.domain.copyCodeReference.entity.CopyCodeReference; import com.mhd.wms.domain.copyCodeReference.repository.facade.ICopyCodeReferenceService; import com.mhd.wms.domain.copyCodeReference.repository.mapper.CopyCodeReferenceMapper; import com.mhd.wms.domain.copyCodeReference.repository.po.CopyCodeReferencePO; @@ -20,7 +21,7 @@ import java.util.List; @Slf4j @Service -public class CopyCodeReferenceImpl extends ServiceImpl implements ICopyCodeReferenceService { +public class CopyCodeReferenceImpl extends ServiceImpl implements ICopyCodeReferenceService { @Autowired CopyCodeReferenceMapper copyCodeReferenceMapper;