diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/subpackage/service/dao/PdmBiSubpackagerelation.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/subpackage/service/dao/PdmBiSubpackagerelation.java index bbe3151..516a4c3 100644 --- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/subpackage/service/dao/PdmBiSubpackagerelation.java +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/pdm/subpackage/service/dao/PdmBiSubpackagerelation.java @@ -25,7 +25,7 @@ public class PdmBiSubpackagerelation implements Serializable { /** * 子卷包装标识 */ - private String workorder_id; + private Long workorder_id; /** * 木箱唯一码 @@ -115,7 +115,7 @@ public class PdmBiSubpackagerelation implements Serializable { /** * 计划外分切的子卷 */ - private Boolean is_un_plan_production; + private String is_un_plan_production; /** * 子卷的物性值1 @@ -140,7 +140,7 @@ public class PdmBiSubpackagerelation implements Serializable { /** * 创建人 */ - private String create_id; + private Long create_id; /** * 创建人姓名 @@ -160,12 +160,12 @@ public class PdmBiSubpackagerelation implements Serializable { /** * 是否需要重打外包装标签 */ - private Boolean isRePrintPackageBoxLabel; + private String isRePrintPackageBoxLabel; /** * 是否需要拆包重打子卷标签 */ - private Boolean isUnPackBox; + private String isUnPackBox; /** * 木箱料号 @@ -245,7 +245,7 @@ public class PdmBiSubpackagerelation implements Serializable { /** * 解绑删除标识 */ - private Boolean need_delete; + private String need_delete; /** * 储存地点 diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/controller/StIvtBsrealstorattrController.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/controller/StIvtBsrealstorattrController.java new file mode 100644 index 0000000..4ac63cc --- /dev/null +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/controller/StIvtBsrealstorattrController.java @@ -0,0 +1,19 @@ +package org.nl.wms.storage_manage.database.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + *
+ * 实物库属性表 前端控制器 + *
+ * + * @author author + * @since 2024-01-16 + */ +@RestController +@RequestMapping("/api/stIvtBsrealstorattr") +public class StIvtBsrealstorattrController { + +} diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/controller/StIvtSectattrController.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/controller/StIvtSectattrController.java new file mode 100644 index 0000000..e67e197 --- /dev/null +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/controller/StIvtSectattrController.java @@ -0,0 +1,19 @@ +package org.nl.wms.storage_manage.database.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + *+ * 库区属性表 前端控制器 + *
+ * + * @author author + * @since 2024-01-16 + */ +@RestController +@RequestMapping("/api/stIvtSectattr") +public class StIvtSectattrController { + +} diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/controller/StIvtStructattrController.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/controller/StIvtStructattrController.java new file mode 100644 index 0000000..339ad29 --- /dev/null +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/controller/StIvtStructattrController.java @@ -0,0 +1,19 @@ +package org.nl.wms.storage_manage.database.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + *+ * 仓位属性表 前端控制器 + *
+ * + * @author author + * @since 2024-01-16 + */ +@RestController +@RequestMapping("/api/stIvtStructattr") +public class StIvtStructattrController { + +} diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/dao/StIvtBsrealstorattr.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/dao/StIvtBsrealstorattr.java new file mode 100644 index 0000000..499a176 --- /dev/null +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/dao/StIvtBsrealstorattr.java @@ -0,0 +1,220 @@ +package org.nl.wms.storage_manage.database.dao; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +import java.io.Serializable; +import java.math.BigDecimal; + +/** + *+ * 实物库属性表 + *
+ * + * @author author + * @since 2024-01-16 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +@TableName("st_ivt_bsrealstorattr") +public class StIvtBsrealstorattr implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 仓库标识 + */ + @TableId + private Long storId; + + /** + * 仓库编码 + */ + private String storCode; + + /** + * 仓库名称 + */ + private String storName; + + /** + * 仓库简称 + */ + private String simpleName; + + /** + * 仓库容量 + */ + private BigDecimal storCapacity; + + /** + * 总面积 + */ + private BigDecimal totalArea; + + /** + * 仓库性质 + */ + private String storTypeScode; + + /** + * 是否虚拟库 + */ + private String isVirtualstore; + + /** + * 是否半成品库 + */ + private String isSemiFinished; + + /** + * 是否原料库 + */ + private String isMaterialstore; + + /** + * 是否成品库 + */ + private String isProductstore; + + /** + * 是否备件库 + */ + private String isAttachment; + + /** + * 是否允许红冲 + */ + private String isReversed; + + /** + * 是否移出业务自动确认 + */ + private String isMvoutAutoCfm; + + /** + * 是否移入业务自动确认 + */ + private String isMvinAutoCfm; + + /** + * 地区 + */ + private String area; + + /** + * 仓库地址 + */ + private String storeaDdress; + + /** + * 负责人 + */ + private String principal; + + /** + * 办公电话 + */ + private String officePhone; + + /** + * 负责人手机 + */ + private String mobileNo; + + /** + * 备注 + */ + private String remark; + + /** + * 显示顺序 + */ + private BigDecimal orderIndex; + + /** + * 状态 + */ + private String whstateScode; + + /** + * 是否启用 + */ + private String isUsed; + + /** + * 物料基本分类 + */ + private String baseClassId; + + /** + * 创建人 + */ + private Long createId; + + /** + * 创建人姓名 + */ + private String createName; + + /** + * 创建时间 + */ + private String createTime; + + /** + * 修改人 + */ + private Long updateOptid; + + /** + * 修改人姓名 + */ + private String updateOptname; + + /** + * 修改时间 + */ + private String updateTime; + + /** + * 拥有者ID + */ + private Long sysownerid; + + /** + * 部门ID + */ + private Long sysdeptid; + + /** + * 公司ID + */ + private Long syscompanyid; + + /** + * 是否删除 + */ + private String isDelete; + + /** + * 外部标识 + */ + private String extId; + + /** + * 部门名称 + */ + private String departName; + + /** + * 公司名称 + */ + private String companyName; + +} diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/dao/StIvtSectattr.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/dao/StIvtSectattr.java new file mode 100644 index 0000000..851ea80 --- /dev/null +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/dao/StIvtSectattr.java @@ -0,0 +1,185 @@ +package org.nl.wms.storage_manage.database.dao; + +import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import java.io.Serializable; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + *+ * 库区属性表 + *
+ * + * @author author + * @since 2024-01-16 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +@TableName("st_ivt_sectattr") +public class StIvtSectattr implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 库区标识 + */ + @TableId(value = "sect_id", type = IdType.AUTO) + private Long sectId; + + /** + * 库区编码 + */ + private String sectCode; + + /** + * 库区名称 + */ + private String sectName; + + /** + * 库区简称 + */ + private String simpleName; + + /** + * 库区类型 + */ + private String sectTypeAttr; + + /** + * 仓库标识 + */ + private Long storId; + + /** + * 仓库类型 + */ + private String storType; + + /** + * 容量 + */ + private BigDecimal capacity; + + /** + * 宽度 + */ + private BigDecimal width; + + /** + * 高度 + */ + private BigDecimal height; + + /** + * 深度 + */ + private BigDecimal zdepth; + + /** + * 起始X坐标 + */ + private BigDecimal xqty; + + /** + * 起始Y坐标 + */ + private BigDecimal yqty; + + /** + * 起始Z坐标 + */ + private BigDecimal zqty; + + /** + * 负责人 + */ + private String sectManagerName; + + /** + * 负责人电话 + */ + private String mobileNo; + + /** + * 备注 + */ + private String remark; + + /** + * 创建人 + */ + private Long createId; + + /** + * 创建人姓名 + */ + private String createName; + + /** + * 创建时间 + */ + private String createTime; + + /** + * 修改人 + */ + private Long updateOptid; + + /** + * 修改人姓名 + */ + private String updateOptname; + + /** + * 修改时间 + */ + private String updateTime; + + /** + * 是否删除 + */ + private String isDelete; + + /** + * 背景色 + */ + private String backGroundColor; + + /** + * 前景色 + */ + private String frontGroundColor; + + /** + * 背景图片 + */ + private String backGroundPic; + + /** + * 字体显示方向 + */ + private String fontDirectionScode; + + /** + * 所在楼层 + */ + private BigDecimal floorNo; + + /** + * 是否启用 + */ + private String isUsed; + + /** + * 外部标识 + */ + private String extId; + + +} diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/dao/StIvtStructattr.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/dao/StIvtStructattr.java new file mode 100644 index 0000000..fa65b9f --- /dev/null +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/dao/StIvtStructattr.java @@ -0,0 +1,310 @@ +package org.nl.wms.storage_manage.database.dao; + +import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import java.io.Serializable; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + *+ * 仓位属性表 + *
+ * + * @author author + * @since 2024-01-16 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +@TableName("st_ivt_structattr") +public class StIvtStructattr implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 仓位标识 + */ + @TableId(value = "struct_id", type = IdType.AUTO) + private Long structId; + + /** + * 仓位编码 + */ + private String structCode; + + /** + * 仓位名称 + */ + private String structName; + + /** + * 仓位简称 + */ + private String simpleName; + + /** + * 区域标识 + */ + private Long sectId; + + /** + * 区域编码 + */ + private String sectCode; + + /** + * 区域名称 + */ + private String sectName; + + /** + * 仓库标识 + */ + private Long storId; + + /** + * 仓库编码 + */ + private String storCode; + + /** + * 仓库名称 + */ + private String storName; + + /** + * 仓库类型 + */ + private String storType; + + /** + * 容量 + */ + private BigDecimal capacity; + + /** + * 宽度 + */ + private BigDecimal width; + + /** + * 高度 + */ + private BigDecimal height; + + /** + * 深度 + */ + private BigDecimal zdepth; + + /** + * 承受重量 + */ + private BigDecimal weight; + + /** + * 起始X坐标 + */ + private BigDecimal xqty; + + /** + * 起始Y坐标 + */ + private BigDecimal yqty; + + /** + * 起始Z坐标 + */ + private BigDecimal zqty; + + /** + * 是否临时仓位 + */ + private String isTempstruct; + + /** + * 排 + */ + private BigDecimal rowNum; + + /** + * 列 + */ + private BigDecimal colNum; + + /** + * 层 + */ + private BigDecimal layerNum; + + /** + * 块 + */ + private BigDecimal blockNum; + + /** + * 入库顺序 + */ + private BigDecimal inOrderSeq; + + /** + * 出库顺序 + */ + private BigDecimal outOrderSeq; + + /** + * 入空载具顺序 + */ + private BigDecimal inEmptySeq; + + /** + * 出空载具顺序 + */ + private BigDecimal outEmptySeq; + + /** + * 放置类型 + */ + private String placementType; + + /** + * 创建人 + */ + private Long createId; + + /** + * 创建人姓名 + */ + private String createName; + + /** + * 创建时间 + */ + private String createTime; + + /** + * 修改人 + */ + private Long updateOptid; + + /** + * 修改人姓名 + */ + private String updateOptname; + + /** + * 修改时间 + */ + private String updateTime; + + /** + * 是否删除 + */ + private String isDelete; + + /** + * 背景色 + */ + private String backGroundColor; + + /** + * 前景色 + */ + private String frontGroundColor; + + /** + * 背景图片 + */ + private String backGroundPic; + + /** + * 字体显示方向 + */ + private String fontDirectionScode; + + /** + * 是否启用 + */ + private String isUsed; + + /** + * 是否判断高度 + */ + private String isZdepth; + + /** + * 存储载具标识 + */ + private Long storagevehicleId; + + /** + * 存储载具号 + */ + private String storagevehicleCode; + + /** + * 是否空载具 + */ + private String isEmptyvehicle; + + /** + * 载具数量 + */ + private BigDecimal storagevehicleQty; + + /** + * 锁定类型 + */ + private String lockType; + + /** + * 锁定任务类型 + */ + private String taskdtlType; + + /** + * 锁定任务明细标识 + */ + private Long taskdtlId; + + /** + * 锁定任务编码 + */ + private String taskCode; + + /** + * 锁定单据类型 + */ + private String invType; + + /** + * 锁定单据标识 + */ + private Long invId; + + /** + * 锁定单据编码 + */ + private String invCode; + + /** + * 物料高度类型 + */ + private String materialHeightType; + + /** + * 外部标识 + */ + private String extId; + + /** + * 备注 + */ + private String remark; + + +} diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/mapper/StIvtBsrealstorattrMapper.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/mapper/StIvtBsrealstorattrMapper.java new file mode 100644 index 0000000..2dfa4f4 --- /dev/null +++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/wms/storage_manage/database/mapper/StIvtBsrealstorattrMapper.java @@ -0,0 +1,16 @@ +package org.nl.wms.storage_manage.database.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.nl.wms.storage_manage.database.dao.StIvtBsrealstorattr; + +/** + *+ * 实物库属性表 Mapper 接口 + *
+ * + * @author author + * @since 2024-01-16 + */ +public interface StIvtBsrealstorattrMapper extends BaseMapper+ * 库区属性表 Mapper 接口 + *
+ * + * @author author + * @since 2024-01-16 + */ +public interface StIvtSectattrMapper extends BaseMapper+ * 仓位属性表 Mapper 接口 + *
+ * + * @author author + * @since 2024-01-16 + */ +public interface StIvtStructattrMapper extends BaseMapper+ * 实物库属性表 服务类 + *
+ * + * @author author + * @since 2024-01-16 + */ +public interface IStIvtBsrealstorattrService extends IService+ * 库区属性表 服务类 + *
+ * + * @author author + * @since 2024-01-16 + */ +public interface IStIvtSectattrService extends IService+ * 仓位属性表 服务类 + *
+ * + * @author author + * @since 2024-01-16 + */ +public interface IStIvtStructattrService extends IService+ * 实物库属性表 服务实现类 + *
+ * + * @author author + * @since 2024-01-16 + */ +@Service +public class StIvtBsrealstorattrServiceImpl extends ServiceImpl+ * 库区属性表 服务实现类 + *
+ * + * @author author + * @since 2024-01-16 + */ +@Service +public class StIvtSectattrServiceImpl extends ServiceImpl+ * 仓位属性表 服务实现类 + *
+ * + * @author author + * @since 2024-01-16 + */ +@Service +public class StIvtStructattrServiceImpl extends ServiceImpl