-- ============================================================================= -- 商品轮播图 biz_goods_pic -- 用途:商家发品「商品图片」gallery;C 端详情轮播 pics[](GD4) -- 关联文档:doc/消费者APP/商品详情内页/商品详情内页技术方案.md §2.3 -- doc/店铺后台/商品管理/商品列表/店铺商品列表技术方案.md §2.6 -- 说明:biz_goods.main_pic 为列表/搜索主图;本表仅存 **副图**(商家 subPics,不含主图) -- ============================================================================= -- ----------------------------------------------------------------------------- -- 商品轮播图 biz_goods_pic -- 说明:按 goods_id + sort_no 排序输出;C 端无行时 fallback biz_goods.main_pic -- ----------------------------------------------------------------------------- CREATE TABLE IF NOT EXISTS `biz_goods_pic` ( `pic_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '图片行ID,主键', `goods_id` bigint(20) NOT NULL COMMENT '商品ID(biz_goods.goods_id);应用层校验存在且未删', `pic_url` varchar(512) NOT NULL COMMENT '图片URL;与 biz_goods.main_pic 同存储规范(OSS或相对路径)', `sort_no` int(11) NOT NULL DEFAULT '0' COMMENT '轮播展示顺序,升序排列;sort_no 最小者为首张;建议 0~N', `del_flag` char(1) NOT NULL DEFAULT '0' COMMENT '删除标志:0 正常存在 2 逻辑删除;C端仅读 del_flag=0', `create_by` varchar(64) DEFAULT '' COMMENT '创建者;商家发品保存时写入', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) DEFAULT '' COMMENT '更新者;编辑 gallery 时写入', `update_time` datetime DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`pic_id`), KEY `idx_goods_gallery` (`goods_id`,`del_flag`,`sort_no`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商品副图(商家发品 subPics,不含主图)';