CREATE TABLE `store_info` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `storeId` bigint(20) unsigned NOT NULL COMMENT '场地ID', `name` varchar(255) NOT NULL DEFAULT '' COMMENT '场地名称', `longitude` varchar(20) NOT NULL DEFAULT '' COMMENT '场地经度', `latitude` varchar(10) NOT NULL DEFAULT '' COMMENT '场地纬度', `active` varchar(10) DEFAULT '' COMMENT '状态,Y有效 N无效', `address` varchar(255) DEFAULT '' COMMENT '详细地址', `updateTime` datetime NOT NULL COMMENT '最新更新时间,格式: yyyy-MM-dd HH:mm:ss', PRIMARY KEY (`id`), KEY (`storeId`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; CREATE TABLE `equip` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `equipId` bigint(20) unsigned NOT NULL COMMENT '设备id', `equipValue` varchar(100) NOT NULL DEFAULT '' COMMENT '设备编号', `storeId` bigint(20) unsigned NOT NULL COMMENT '场地ID', `eType` varchar(10) NOT NULL DEFAULT '' COMMENT '设备类型:XYJ 洗衣机 HGJ 烘干机 XXJ 洗鞋机 CFT 吹风机', `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '设备类型:XYJ 洗衣机 HGJ 烘干机 XXJ 洗鞋机 CFT 吹风机', `address` varchar(255) DEFAULT '' COMMENT '详细地址', `updateTime` datetime NOT NULL COMMENT '最新更新时间,格式: yyyy-MM-dd HH:mm:ss', PRIMARY KEY (`id`), KEY (`equipId`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; CREATE TABLE `run_status` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `equipValue` varchar(100) NOT NULL DEFAULT '' COMMENT '设备编号', `eType` varchar(10) NOT NULL DEFAULT '' COMMENT '设备类型:XYJ 洗衣机 HGJ 烘干机 XXJ 洗鞋机 CFT 吹风机', `status` smallint(1) unsigned NOT NULL COMMENT '状态 1空闲 2工作中 3故障 4暂停', `num` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '端口号,仅吹风机有', `storeId` bigint(20) unsigned NOT NULL COMMENT '设备当前场地id', `updateTime` datetime NOT NULL COMMENT '最新更新时间,格式: yyyy-MM-dd HH:mm:ss', PRIMARY KEY (`id`), KEY (`equipId`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; CREATE TABLE `equip_status` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `equipValue` varchar(100) NOT NULL DEFAULT '' COMMENT '设备编号', `status` smallint(1) unsigned NOT NULL COMMENT '状态 1: 在线, 0: 离线', `updateTime` datetime NOT NULL COMMENT '最新更新时间,格式: yyyy-MM-dd HH:mm:ss', PRIMARY KEY (`id`), KEY (`equipValue`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; CREATE TABLE `order` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `outTradeNo` varchar(100) NOT NULL DEFAULT '' COMMENT '订单号', `orderAmount` decimal(11,2) DEFAULT NULL COMMENT '订单金额', `serviceName` varchar(100) NOT NULL DEFAULT '' COMMENT '套餐名称', `userId` bigint(20) unsigned NOT NULL DEFAULT 0 COMMENT '用户ID', `createTime` datetime NOT NULL COMMENT '订单创建时间,格式: yyyy-MM-dd HH:mm:ss', `payFinishTime` datetime NOT NULL COMMENT '订单支付完成时间,格式: yyyy-MM-dd HH:mm:ss', `status` smallint unsigned NOT NULL COMMENT '订单状态 1未支付 2已支付 3.退款中 4已退款', `equipValue` varchar(100) NOT NULL DEFAULT '' COMMENT '设备编号', `eType` varchar(10) NOT NULL DEFAULT '' COMMENT '设备类型:XYJ 洗衣机 HGJ 烘干机 XXJ 洗鞋机 CFT 吹风机', `num` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '端口号,仅吹风机有', `storeId` bigint(20) unsigned NOT NULL COMMENT '设备当前场地id', `storeName` varchar(255) NOT NULL DEFAULT '' COMMENT '场地名称', `refundOrderNo` varchar(255) NOT NULL DEFAULT '' COMMENT '退款订单号', `refundTime` datetime NOT NULL COMMENT '退款时间,格式: yyyy-MM-dd HH:mm:ss', `refundAmount` decimal(11,2) DEFAULT NULL COMMENT '退款金额', PRIMARY KEY (`id`), KEY (`outTradeNo`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;