ingredient_chain
_id
chain: ['xxx1', 'xxx2'] list
create_time datetime
modify_time datetime
delete_time datetime
lock_time datetime
sku_product_new
新增两个字段,分别为
remark_type int O “商品类型”2配料3净料(没有1,因为1是采购规格)
ingredients
[{
id M string 物料ID
supplier_id O 只有在商品类型是原料(采购规格)时才需要传
proportion M float 配比(sku的销售单位vs原料的基本单位)
remark_type M int 商品类型(1是采购规格,其他是sku)
attrition_rate M float 损耗率
}]
写一个脚本把purchase_spec_id
和purchase_supplier_id
刷成新的ingredients
process.material_code
改名为 ingredient_code(这个表暂时废弃)
process.material_recv
改名为 ingredient_recv
添加
ingredient_id varchar(16) 物料ID
status = int 状态(1未领料,2已领料)
remark_type int 商品类型
recver int 领料人
recv_time datetime 领料时间
process.material_return
改名为 ingredient_return
添加
ingredient_id varchar(16) 物料ID
remark_type int 商品类型
process.process_order
添加
sku_version int sku版本
process.process_task
废弃
technic_flow_type
添加
ingredient_id varchar(16) 物料ID
remark_type int 商品类型
recver int 领料人
recv_time datetime 领料时间
amount float 物料数量
batch_num varchar(32) 物料批次
process.process_task_material
改名为 process_task_ingredient(这个表暂时废弃)
process.process_task_package
这个表暂时废弃
process.technic_flow
废弃
purchase_spec_id
添加
ingredient_id varchar(16) 物料ID
remark_type int 商品类型
process.order_request
CREATE TABLE `order_request` (
`id` bigint(11) unsigned NOT NULL AUTO_INCREMENT,
`station_id` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`order_id` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`spu_id` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`sku_id` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`status` int(11) NOT NULL,状态(1未发布,2已发布)
`release_id` int(11) NOT NULL DEFAULT '0',发布ID
`plan_amount` float NOT NULL,计划数
`release_amount` float NOT NULL DEFAULT '0',下达数
`create_time` datetime NOT NULL,
`modify_time` datetime NOT NULL,
`release_time` datetime DEFAULT NULL,下达时间
`proc_order_id` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT NULL,加工计划ID
`address_id` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT NULL,商户ID
`res_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,商户名
`sale_unit_name` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT '',销售单位
`std_unit_name` varchar(16) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',基本单位
`sale_ratio` float NOT NULL,规格
`sku_name` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`spu_name` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '',
`time_config_id` varchar(16) COLLATE utf8mb4_unicode_ci DEFAULT '',时间配置
`order_time` datetime DEFAULT NULL,下单时间
`receive_begin_time` datetime DEFAULT NULL,收货时间
PRIMARY KEY (`id`),
) ENGINE=InnoDB AUTO_INCREMENT=29106490 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;