1.需求目标
系统实现自动推荐上架库位的功能可以减少人工决策,提升空间利用率,提高库存周转率,避免错放混放,降低新员工培训成本
2.功能描述
产品管理信息->新增仓库货型配置
产品管理信息->产品仓库属性->新增配置热销等级
仓库管理->库位管理->库位类型新增,承重,容积可用率(%),SKU数限制,件数限制,可用尺寸(cm)(长宽高)字段
仓库管理->数据查询->新增库位任务查询
仓库管理->仓库配置->上架策略的增删改查
3设计方案
数据库表设计
仓库货型配置表,货型配置日志表

CREATE TABLE `warehouse_goods_type_rule` (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `priority_order` int NOT NULL COMMENT '优先顺序',
  `goods_type_code` varchar(10) NOT NULL COMMENT '货型代号',
  `min_weight` decimal(10,2) DEFAULT NULL COMMENT '最小重量(kg)',
  `max_weight` decimal(10,2) DEFAULT NULL COMMENT '最大重量(kg)',
  `min_length` decimal(10,2) DEFAULT NULL COMMENT '最小最长边(cm)',
  `max_length` decimal(10,2) DEFAULT NULL COMMENT '最大最长边(cm)',
  `sku_limit` int DEFAULT NULL COMMENT '货型SKU数',
  `execution_start_time` datetime DEFAULT NULL COMMENT '执行开始时间',
  `execution_end_time` datetime DEFAULT NULL COMMENT '执行完成时间',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `create_user_id` int DEFAULT NULL COMMENT '创建人',
  `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  `update_user_id` int DEFAULT NULL COMMENT '修改人',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='仓库货型规则配置表'