Skip to main content

可视化座位

可视化座位

文档

接口文档

项目

项目名称分支名称负责人功能描述Online Tag
we-gather-admin-apifeat_v1荀立强可视化座位相关

数据库

新增表

-- 桌号管理
CREATE TABLE `table` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`meeting_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '会议ID',
`seat` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '座位数',
`be_seated` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '已落座人数',
`number` int(11) NOT NULL COMMENT '桌号',
`is_lock` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否锁定 0否 1是',
`is_main` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否是主桌:0否 1是(主桌默认不参与一键落座和一键恢复)',
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`),
UNIQUE KEY `meeting_number_uniq_index` (`meeting_id`,`number`) USING BTREE COMMENT '会议下桌号唯一'
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

-- 座位管理
CREATE TABLE `table_sate` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`table_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '桌号',
`meeting_id` int(1) unsigned NOT NULL DEFAULT '0',
`order_num` char(19) NOT NULL,
`meeting_attendee_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '嘉宾ID',
`quick_seating` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '一键入座编号(第几次一键落座),默认0,手动落座',
`table_number` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '桌号',
`number` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '座位序号',
`created_at` timestamp NULL DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='桌子座位映射表';

环境配置

暂无

人员

类型人员姓名
产品吴霜
测试郭阔、曹金梅、孙祥丹
后端荀立强
前端朴昊哲

创建时间

2023-05-23