-- ============================================================
-- 演示数据（10 条），方便装好环境后立刻查看效果
-- 使用：先执行 init.sql 建库建表，再执行本文件
-- 命令：mysql -uroot -proot zongsheng < demo_data.sql
-- ============================================================

USE `zongsheng`;

-- 清空（避免重复导入）
DELETE FROM `part`;
DELETE FROM `customer`;

-- 1. 客户
INSERT INTO `customer` (`id`, `name`, `remark`) VALUES
(1, '兴宁', '茶色胶带博硕一期'),
(2, '协讯二期', ''),
(3, '惠州美律', '只记辅料类型与备注，无版本列'),
(4, '越南宗生', '杰帅越南二期');

-- 2. 料号（10 条，覆盖不同场景）
INSERT INTO `part`
(`customer_id`, `code`, `version`, `name`, `remark`, `source_sheet`, `row_no`, `has_version`) VALUES
-- 带版本（兴宁，正常）
(1, '170-252060-001H', 'B',  '茶色胶带', '', '兴宁茶色胶带博硕一期', 2, 1),
-- 带版本（协讯二期，正常）
(2, '170-382560-001H', 'A2', '茶色胶带', '', '协讯二期', 3, 1),
-- 同料号多版本（演示「同料号多个版本」警告）
(1, '170-301460-002H', 'A',  '茶色胶带', '', '兴宁茶色胶带博硕一期', 4, 1),
(1, '170-301460-002H', 'B',  '茶色胶带', '', '兴宁茶色胶带博硕一期', 5, 1),
-- 原表版本为空
(2, '170-401260-001H', '',   '茶色胶带', '', '协讯二期', 8, 1),
-- 惠州美律：空白已补数（分类 A）
(3, '43AC515C0102', '', '贴纸', '空白已补数', '惠州美律', 2, 0),
-- 惠州美律：无矿物油+空白已补数（分类 B）
(3, '43TX577E0100', '', '贴纸', '无矿物油 空白已补数', '惠州美律', 3, 0),
-- 惠州美律：仅「无」，未归入两类（分类 X）
(3, '41TX627B0101', '', '挂钩', '无', '惠州美律', 1, 0),
-- 越南宗生
(4, '170-501570-006H', 'A1', '茶色胶带', '', '越南宗生', 6, 1),
(4, '170-502560-001H', 'A',  '茶色胶带', '', '越南宗生', 7, 1);
