|
|
drop table if exists wms_purchase;
|
|
|
|
|
|
drop table if exists wms_purchase_detail;
|
|
|
|
|
|
drop table if exists wms_ware_info;
|
|
|
|
|
|
drop table if exists wms_ware_order_task;
|
|
|
|
|
|
drop table if exists wms_ware_order_task_detail;
|
|
|
|
|
|
drop table if exists wms_ware_sku;
|
|
|
|
|
|
/*==============================================================*/
|
|
|
/* Table: wms_purchase */
|
|
|
/*==============================================================*/
|
|
|
create table wms_purchase
|
|
|
(
|
|
|
id bigint not null auto_increment comment '采购单id',
|
|
|
assignee_id bigint comment '采购人id',
|
|
|
assignee_name varchar(255) comment '采购人名',
|
|
|
phone char(13) comment '联系方式',
|
|
|
priority int(4) comment '优先级',
|
|
|
status int(4) comment '状态',
|
|
|
ware_id bigint comment '仓库id',
|
|
|
amount decimal(18,4) comment '总金额',
|
|
|
create_time datetime comment '创建日期',
|
|
|
update_time datetime comment '更新日期',
|
|
|
primary key (id)
|
|
|
);
|
|
|
|
|
|
alter table wms_purchase comment '采购信息';
|
|
|
|
|
|
/*==============================================================*/
|
|
|
/* Table: wms_purchase_detail */
|
|
|
/*==============================================================*/
|
|
|
create table wms_purchase_detail
|
|
|
(
|
|
|
id bigint not null auto_increment,
|
|
|
purchase_id bigint comment '采购单id',
|
|
|
sku_id bigint comment '采购商品id',
|
|
|
sku_num int comment '采购数量',
|
|
|
sku_price decimal(18,4) comment '采购金额',
|
|
|
ware_id bigint comment '仓库id',
|
|
|
status int comment '状态[0新建,1已分配,2正在采购,3已完成,4采购失败]',
|
|
|
primary key (id)
|
|
|
);
|
|
|
|
|
|
/*==============================================================*/
|
|
|
/* Table: wms_ware_info */
|
|
|
/*==============================================================*/
|
|
|
create table wms_ware_info
|
|
|
(
|
|
|
id bigint not null auto_increment comment 'id',
|
|
|
name varchar(255) comment '仓库名',
|
|
|
address varchar(255) comment '仓库地址',
|
|
|
areacode varchar(20) comment '区域编码',
|
|
|
primary key (id)
|
|
|
);
|
|
|
|
|
|
alter table wms_ware_info comment '仓库信息';
|
|
|
|
|
|
/*==============================================================*/
|
|
|
/* Table: wms_ware_order_task */
|
|
|
/*==============================================================*/
|
|
|
create table wms_ware_order_task
|
|
|
(
|
|
|
id bigint not null auto_increment comment 'id',
|
|
|
order_id bigint comment 'order_id',
|
|
|
order_sn varchar(255) comment 'order_sn',
|
|
|
consignee varchar(100) comment '收货人',
|
|
|
consignee_tel char(15) comment '收货人电话',
|
|
|
delivery_address varchar(500) comment '配送地址',
|
|
|
order_comment varchar(200) comment '订单备注',
|
|
|
payment_way tinyint(1) comment '付款方式【 1:在线付款 2:货到付款】',
|
|
|
task_status tinyint(2) comment '任务状态',
|
|
|
order_body varchar(255) comment '订单描述',
|
|
|
tracking_no char(30) comment '物流单号',
|
|
|
create_time datetime comment 'create_time',
|
|
|
ware_id bigint comment '仓库id',
|
|
|
task_comment varchar(500) comment '工作单备注',
|
|
|
primary key (id)
|
|
|
);
|
|
|
|
|
|
alter table wms_ware_order_task comment '库存工作单';
|
|
|
|
|
|
/*==============================================================*/
|
|
|
/* Table: wms_ware_order_task_detail */
|
|
|
/*==============================================================*/
|
|
|
create table wms_ware_order_task_detail
|
|
|
(
|
|
|
id bigint not null auto_increment comment 'id',
|
|
|
sku_id bigint comment 'sku_id',
|
|
|
sku_name varchar(255) comment 'sku_name',
|
|
|
sku_num int comment '购买个数',
|
|
|
task_id bigint comment '工作单id',
|
|
|
primary key (id)
|
|
|
);
|
|
|
|
|
|
alter table wms_ware_order_task_detail comment '库存工作单';
|
|
|
|
|
|
/*==============================================================*/
|
|
|
/* Table: wms_ware_sku */
|
|
|
/*==============================================================*/
|
|
|
create table wms_ware_sku
|
|
|
(
|
|
|
id bigint not null auto_increment comment 'id',
|
|
|
sku_id bigint comment 'sku_id',
|
|
|
ware_id bigint comment '仓库id',
|
|
|
stock int comment '库存数',
|
|
|
sku_name varchar(200) comment 'sku_name',
|
|
|
stock_locked int comment '锁定库存',
|
|
|
primary key (id)
|
|
|
);
|
|
|
|
|
|
alter table wms_ware_sku comment '商品库存';
|