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;