tb_delivery(配送地址表)

 

 

字段

类型

属性


默认

备注

 

id

bigint(20)

unsigned primary key AUTO_INCREMENT


 

唯一标识

 

address

varchar(255)

 


 

配送地址

 

linkman

varchar(60)

 


 

联系人

 

phone

varchar(11)

 


 

手机号码

 

sex

tinyint(1)

unsigned


0

性别

 

province

varchar(50)

 




 

city

varchar(50)

 




 

district

varchar(50)

 




 

tag

tinyint(3)

unsigned



标签

 

created

datetime

 


0000-00-00 00:00:00

创建时间

 

updated

timestamp

on update CURRENT_TIMESTAMP


CURRENT_TIMESTAMP  ON UPDATE CURRENT_TIMESTAMP

修改时间

 

deleted

tinyint(1)

unsigned


0

是否删除

 

备注:1.性别: 0-未知 1-男士 2-女士

     2.标签:10-家 20-公司 30-学校

     3.是否删除: 0-否 1-是

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tb_takeout(外卖表)

 

 

字段

类型

属性


默认

备注

 

id

int(10)

unsigned primary key AUTO_INCREMENT


 

唯一标识

 

order_id

bigint(20)

unsigned


 

订单ID(关联订单表中id)

 

delivery_id

bigint(20)

unsigned


 

配送ID(关联配送表中id)

 

status

tinyint(3)

unsigned


0

外卖状态

 

type

tinyint(3)

unsigned


0

配送方式

 

expected_time

datetime

 



预计送达时间

 

accomplish_time

datetime

 



送达时间

 

created

datetime

 


0000-00-00 00:00:00

创建时间

 

updated

timestamp

on update CURRENT_TIMESTAMP


CURRENT_TIMESTAMP  ON UPDATE CURRENT_TIMESTAMP

修改时间

 

deleted

tinyint(1)

unsigned


0

是否删除

 

备注:1.骑手是否接单: 10-暂无骑手接单 20-骑手已经接单 30-骑手抵达商家 40-骑手抵达顾客 40-外卖完成

     2.配送方式:0-商家配送 1-平台配送

     3.是否删除: 0-否 1-是

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tb_horseman(骑手表)

 

 

字段

类型

属性


默认

备注

 

id

int(10)

unsigned primary key AUTO_INCREMENT


 

唯一标识

 

user_id

int(10)

unsigned


 

用户ID(关联管理员表中id)

 

status

tinyint(3)

unsigned


 

骑手状态

 

location

varchar(255)

unsigned



骑手位置

 

takeout_num

tinyint(1)

unsigned


0

已接单数(不能超过5单)

 

accomplish_time

datetime

 



送达时间

 

created

datetime

 


0000-00-00 00:00:00

创建时间

 

updated

timestamp

on update CURRENT_TIMESTAMP


CURRENT_TIMESTAMP  ON UPDATE CURRENT_TIMESTAMP

修改时间

 

deleted

tinyint(1)

unsigned


0

是否删除

 

备注:1.骑手状态: 10-休息 20-暂无接单 30-已接5单

     2.是否删除: 0-否 1-是

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tb_horseman_takeoute(骑手->外卖表)

 

 

字段

类型

属性


默认

备注

 

id

bigint(20)

unsigned primary key AUTO_INCREMENT


 

唯一标识

 

horseman_id

int(10)

unsigned


 

骑手ID(关联骑手表中id)

 

tokeout_id

int(10)

unsigned


 

外卖ID(关联外卖表中id)

 

created

datetime

 


0000-00-00 00:00:00

创建时间

 

updated

timestamp

on update CURRENT_TIMESTAMP


CURRENT_TIMESTAMP  ON UPDATE CURRENT_TIMESTAMP

修改时间

 

deleted

tinyint(1)

unsigned


0

是否删除

 

备注:1.骑手状态: 10-休息 20-暂无接单 30-已接5单

     2.是否删除: 0-否 1-是