CREATE TABLE `t_order` ( `order_id` bigint(20) NOT NULL COMMENT '订单ID', `cust_id` bigint(20) DEFAULT NULL COMMENT '客户ID', `dev_id` bigint(20) DEFAULT NULL COMMENT '打印机id', `station_id` bigint(20) DEFAULT NULL COMMENT '打印点ID', `set_id` bigint(20) DEFAULT NULL COMMENT '布放点ID', `merchant_id` bigint(20) DEFAULT NULL COMMENT '商户', `order_from` tinyint(4) DEFAULT NULL COMMENT '1-微信小程序;2-qq小程序', `order_name` varchar(200) NOT NULL COMMENT '订单名称', `fee` decimal(10,2) DEFAULT NULL COMMENT '应收费,单位元', `distinct_fee` decimal(10,2) DEFAULT NULL COMMENT '优惠费用', `fact_fee` decimal(10,2) DEFAULT NULL COMMENT '实际收费', `file_print_fee` decimal(10,2) DEFAULT '0.00' COMMENT '文件打印费用;派件模式时,fact_fee = file_print_fee + 派送费', `balance` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '本次消费后账户余额', `print_mode` char(1) DEFAULT NULL COMMENT '1-到打印机边扫码支付打印 ;2-在线直接支付打印', `print_class` tinyint(4) DEFAULT NULL COMMENT '打印分类:1-文档打印;2-图片打印;3-文档+图片;4-照片打印', `use_type` int(11) DEFAULT NULL COMMENT '使用方式:0 打印 1复印 2扫描', `use_subtype` varchar(2) DEFAULT NULL COMMENT '使用方式子类型;01-up盘打印', `language` tinyint(4) DEFAULT NULL COMMENT '下单时的界面语言:0-中文;1-英文', `scan_send_type` tinyint(4) DEFAULT NULL COMMENT '1-邮箱;2-公众号', `pay_id` bigint(20) DEFAULT NULL COMMENT '支付Id', `total_return_state` tinyint(4) DEFAULT '0' COMMENT '总退款状态:0-未退款;1-部分退款;2-全部退款', `total_return_fee` decimal(10,2) DEFAULT '0.00' COMMENT '总退款金额', `prom_reward_flag` tinyint(4) DEFAULT NULL COMMENT '推广奖励标志;1-已发放', `create_time` datetime NOT NULL COMMENT '创建时间', `state` varchar(2) NOT NULL COMMENT '状态 00创建 01已支付 02Agent已受理 03打印完成 04打印失败 05退款; 05-打印部分失败', `err_msg` varchar(200) DEFAULT NULL COMMENT '失败原因', `state_date` datetime DEFAULT NULL COMMENT '状态更改时间', `pay_time` datetime DEFAULT NULL COMMENT '支付时间', `group_id` bigint(20) DEFAULT NULL COMMENT '群组', `scan_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '扫描id', `email` varchar(100) DEFAULT NULL COMMENT '接收扫描文件的邮箱', `print_timeout_flag` tinyint(4) DEFAULT '0' COMMENT '0-未超时;1-超时', `exec_print_flag` tinyint(4) DEFAULT NULL COMMENT '0-不执行打印;1-执行打印', `settlement_id` bigint(20) DEFAULT NULL COMMENT '结算单号', `checked_ops_name` varchar(32) DEFAULT NULL COMMENT '审核人', `checked_time` datetime DEFAULT NULL COMMENT '审核时间', `checked_flag` tinyint(4) DEFAULT NULL COMMENT '审核标志:1-审核通过;2-审核不通过;9-审核中', `profit_share_state` tinyint(4) DEFAULT '0' COMMENT '分账状态:0-不分账; 1-待分账; 2-分账完成; 3-分账失败', `notify_agent_time` datetime DEFAULT NULL COMMENT '下发通知给客户端时间', `station_ver` varchar(32) DEFAULT NULL COMMENT '下单时打印点版本号', `exec_print_time` datetime DEFAULT NULL COMMENT '执行打印时间', `r_tenant_id` varchar(32) DEFAULT 'woqu' COMMENT '实际租户id', PRIMARY KEY (`order_id`), KEY `idx_1` (`pay_id`) BLOCK_SIZE 16384 LOCAL, KEY `idx_2` (`create_time`) BLOCK_SIZE 16384 LOCAL, KEY `idx_3` (`cust_id`) BLOCK_SIZE 16384 LOCAL, KEY `idx_6` (`pay_time`) BLOCK_SIZE 16384 LOCAL, KEY `idx_7` (`scan_id`) BLOCK_SIZE 16384 LOCAL, KEY `idx_8` (`station_id`) BLOCK_SIZE 16384 LOCAL, KEY `idx_dev_id` (`dev_id`) BLOCK_SIZE 16384 LOCAL, KEY `idx_exec_print_time` (`exec_print_time`) BLOCK_SIZE 16384 LOCAL, KEY `idx_group` (`group_id`) BLOCK_SIZE 16384 LOCAL, KEY `idx_merchant_id` (`merchant_id`) BLOCK_SIZE 16384 LOCAL, KEY `idx_set_id` (`set_id`) BLOCK_SIZE 16384 LOCAL, KEY `idx_10` (`state`, `exec_print_flag`, `use_type`, `print_mode`, `state_date`) BLOCK_SIZE 16384 LOCAL, KEY `idx_9` (`state_date`, `profit_share_state`, `state`, `r_tenant_id`) BLOCK_SIZE 16384 LOCAL, KEY `i_station_create_time` (`station_id`, `create_time`) BLOCK_SIZE 16384 LOCAL ) ORGANIZATION INDEX DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC COMPRESSION = 'zstd_1.3.8' REPLICA_NUM = 3 BLOCK_SIZE = 16384 USE_BLOOM_FILTER = FALSE ENABLE_MACRO_BLOCK_BLOOM_FILTER = FALSE TABLET_SIZE = 134217728 PCTFREE = 0