DROP TABLE IF EXISTS `emp_card_build_record`; CREATE TABLE `emp_card_build_record` ( `id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', `sid` VARCHAR(64) NOT NULL COMMENT 'sid', `createTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', `remarks` VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息', `giftbagSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '礼包Sid', `buildDate` datetime NULL DEFAULT NULL COMMENT '创建时间', `countNumber` int(11) DEFAULT 1 COMMENT '本次创建卡的张数', `startNumber` VARCHAR(100) NULL DEFAULT NULL COMMENT '起始号', `endNumber` VARCHAR(100) NULL DEFAULT NULL COMMENT '终止号', `cardArea` VARCHAR(100) NULL DEFAULT NULL COMMENT '区域号,2位纯数字', `currentNumber` BIGINT(32) DEFAULT 1 COMMENT '当前本区域编号', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT='企业卡创建记录'; DROP TABLE IF EXISTS `emp_card`; CREATE TABLE `emp_card` ( `id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', `sid` VARCHAR(64) NOT NULL COMMENT 'sid', `createTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', `remarks` VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息', `isEnable` int(11) DEFAULT 1 COMMENT '是否可用', `recordId` BIGINT(32) NULL DEFAULT NULL COMMENT '礼包卡创建记录id', `recordSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '礼包卡创建记录Sid', `giftbagSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '礼包Sid', `serialNumber` VARCHAR(100) NULL DEFAULT NULL COMMENT '序列号(长8位的数字串)', `code` VARCHAR(100) NULL DEFAULT NULL COMMENT '提货编码(长20位的数字串)', `codeKey` VARCHAR(100) NULL DEFAULT NULL COMMENT '提货密钥(长6位的数字串)', `state` int(11) DEFAULT 1 COMMENT '状态:1=未发放,2=未绑定客户,3=未提货,4=已经预约提货(预约部分提货),5=已经提取完成', `grantName` VARCHAR(100) NULL DEFAULT NULL COMMENT '发放人(行、店)名称', `grantDate` datetime NULL DEFAULT NULL COMMENT '发放时间', `customerSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '绑定客户SID', `customerMobile` VARCHAR(100) NULL DEFAULT NULL COMMENT '绑定客户电话', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT='企业卡信息'; DROP TABLE IF EXISTS `emp_card_gift`; CREATE TABLE `emp_card_gift` ( `id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', `sid` VARCHAR(64) NOT NULL COMMENT 'sid', `createTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', `remarks` VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息', `isEnable` int(11) DEFAULT 1 COMMENT '是否可用', `empCardSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '企业卡Sid', `empCardSerialNumber` VARCHAR(100) NULL DEFAULT NULL COMMENT '企业卡序列号(长8位的数字串)', `empCardCode` VARCHAR(100) NULL DEFAULT NULL COMMENT '企业卡提货编码(长20位的数字串)', `empCardCustomerSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '企业卡客户SID', `serialNumber` VARCHAR(100) NULL DEFAULT NULL COMMENT '序列号(长8位的数字串)', `code` VARCHAR(100) NULL DEFAULT NULL COMMENT '提货编码(长20位的数字串)', `codeKey` VARCHAR(100) NULL DEFAULT NULL COMMENT '提货密钥(长6位的数字串)', `state` int(11) DEFAULT 1 COMMENT '状态:1=未发放,2=未绑定客户,3=未提货,4=已经预约提货(预约部分提货),5=已经提取完成', `grantName` VARCHAR(100) NULL DEFAULT NULL COMMENT '发放人(行、店)名称', `grantDate` datetime NULL DEFAULT NULL COMMENT '发放时间', `customerSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '绑定客户SID', `customerMobile` VARCHAR(100) NULL DEFAULT NULL COMMENT '绑定客户电话', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT='企业卡创建的福利卡'; DROP TABLE IF EXISTS `emp_card_grant_log`; CREATE TABLE `emp_card_grant_log` ( `id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', `sid` VARCHAR(64) NOT NULL COMMENT 'sid', `createTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', `remarks` VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息', `empCardSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '企业卡Sid', `empCardCustomerSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '企业卡客户SID', `serialNumber` VARCHAR(100) NULL DEFAULT NULL COMMENT '序列号(长8位的数字串)', `code` VARCHAR(100) NULL DEFAULT NULL COMMENT '提货编码(长20位的数字串)', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT='福利卡分享日志'; DROP TABLE IF EXISTS `emp_reserve_order`; CREATE TABLE `emp_reserve_order` ( `id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', `sid` VARCHAR(64) NOT NULL COMMENT 'sid', `createTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', `remarks` VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息', `reserveType` int(11) DEFAULT 1 COMMENT '提货类型,1=去提货点自提;2=快递', `cardSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '礼品卡SID', `cardCode` VARCHAR(100) NULL DEFAULT NULL COMMENT '礼品卡卡号', `cardType` int(11) DEFAULT 1 COMMENT '提货类型,1=提货卡;2=福利卡', `isCustomer` int(11) DEFAULT 1 COMMENT '是否会员', `customerSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '名称', `userName` VARCHAR(100) NULL DEFAULT NULL COMMENT '提货人姓名', `userPhone` VARCHAR(100) NULL DEFAULT NULL COMMENT '提货人电话', `userAddress` VARCHAR(100) NULL DEFAULT NULL COMMENT '提货人地址', `storeSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '名称', `reserveDate` datetime NULL DEFAULT NULL COMMENT '发放时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT='福利卡预约订单'; DROP TABLE IF EXISTS `emp_reserve_order_goods`; CREATE TABLE `emp_reserve_order_goods` ( `id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', `sid` VARCHAR(64) NOT NULL COMMENT 'sid', `createTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', `remarks` VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息', `orderSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '订单SID', `cardSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '礼品卡SID', `goodsSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '商品Sid', `goodsNumber` int(11) DEFAULT 1 COMMENT '商品数量', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT='福利卡预约订单商品';