kx_order_rider_recommend.sql 1.3 KB

12345678910111213141516171819202122
  1. -- ----------------------------
  2. -- 订单师傅推荐关联表
  3. -- ----------------------------
  4. CREATE TABLE `kx_order_rider_recommend` (
  5. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  6. `order_no` varchar(50) NOT NULL COMMENT '订单编号',
  7. `rider_id` bigint(20) NOT NULL COMMENT '推荐的师傅ID',
  8. `rider_name` varchar(50) DEFAULT NULL COMMENT '师傅姓名',
  9. `match_score` decimal(5,2) DEFAULT NULL COMMENT '匹配度分数',
  10. `recommend_order` int(11) DEFAULT NULL COMMENT '推荐排序(1表示最优推荐)',
  11. `status` int(11) DEFAULT '0' COMMENT '推荐状态(0-待处理, 1-已分配, 2-师傅拒绝, 3-超时)',
  12. `recommend_time` datetime DEFAULT NULL COMMENT '推荐时间',
  13. `process_time` datetime DEFAULT NULL COMMENT '处理时间',
  14. `remark` varchar(500) DEFAULT NULL COMMENT '备注信息',
  15. `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  16. `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  17. PRIMARY KEY (`id`) USING BTREE,
  18. KEY `idx_order_no` (`order_no`) USING BTREE,
  19. KEY `idx_rider_id` (`rider_id`) USING BTREE,
  20. KEY `idx_status` (`status`) USING BTREE,
  21. KEY `idx_recommend_order` (`recommend_order`) USING BTREE
  22. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='订单师傅推荐关联表';