-- ===================================================== -- 打印机与商品分类映射 - 数据库变更脚本 -- 2026-09-03 -- ===================================================== -- 1. 打印机与商品分类映射表 DROP TABLE IF EXISTS `mt_printer_cate`; CREATE TABLE `mt_printer_cate` ( `ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID', `MERCHANT_ID` int(11) NOT NULL DEFAULT 0 COMMENT '所属商户ID', `STORE_ID` int(11) NOT NULL DEFAULT 0 COMMENT '所属店铺ID', `PRINTER_ID` int(11) NOT NULL COMMENT '打印机ID,关联mt_printer', `CATE_ID` int(11) NOT NULL COMMENT '商品分类ID,关联mt_goods_cate', `STATUS` char(1) DEFAULT 'A' COMMENT '状态:A=正常 D=删除', `OPERATOR` varchar(64) DEFAULT '' COMMENT '最后操作人', `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', `UPDATE_TIME` datetime DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`ID`), UNIQUE KEY `uk_printer_cate` (`PRINTER_ID`, `CATE_ID`), KEY `idx_printer_cate_printer_id` (`PRINTER_ID`), KEY `idx_printer_cate_cate_id` (`CATE_ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='打印机与商品分类映射表'; -- 2. mt_printer 新增是否默认打印机字段 ALTER TABLE `mt_printer` ADD COLUMN `IS_DEFAULT` char(1) DEFAULT 'N' COMMENT '是否默认打印机:Y=是 N=否,默认打印机负责打印未分配商品';