-- 订单异议模拟数据（20条）
-- 覆盖5家供应商，3种状态(resolved/pending/open)，多样化异议原因

SET NAMES utf8mb4;

INSERT INTO biz_order_objection (tenant_id, po_id, supplier_id, reason, attachment, status, resolution, create_by, create_time, resolve_time, update_by, update_time) VALUES

-- 供应商1（4条）
(1, 1, 1, '电源模块批次MW-2025-1128中发现3台开机自检报警，检测为输出纹波超标，不符合采购规格书要求，要求供应商提供原厂检测报告并换货。', NULL, 'resolved', '供应商已提供原厂检测报告，确认为该批次出厂检验遗漏问题。已更换3台合格品并附出厂测试记录，我司复验通过。', '采购部 王工', '2025-08-10 14:00:00', '2025-08-18 11:00:00', 'admin', '2025-08-18 11:00:00'),
(1, 1, 1, '导轨表面有轻微划痕，影响外观但不影响功能，要求折扣处理。', NULL, 'resolved', '经协商供应商同意8折结算该批次，已由财务调整账单。', '采购部 李工', '2025-10-05 09:30:00', '2025-10-10 15:00:00', 'admin', '2025-10-10 15:00:00'),
(1, 1, 1, '本批次PLC控制器固件版本与约定不符，缺少MODBUS-TCP协议支持，需升级固件。', NULL, 'pending', NULL, '采购部 张工', '2026-01-15 10:00:00', NULL, NULL, NULL),
(1, 1, 1, '包装箱破损导致2台传感器外壳变形，要求补发。', NULL, 'resolved', '供应商确认物流责任，已补发2台传感器，到货验收合格。', '采购部 李工', '2026-03-20 13:30:00', '2026-03-25 10:00:00', 'admin', '2026-03-25 10:00:00'),

-- 供应商2（5条，问题较多）
(1, 2, 2, '滚珠丝杠（NSK品牌）10套中有3套程误差超出图纸要求，规定0.05mm/300mm，实测最大误差达0.09mm，要求退换货或索赔。', NULL, 'resolved', '经双方确认，供应商同意退换该2套滚珠丝杠，并承担往返运费。补货已于2025-09-28送达，复检合格。本次异议结案。', '采购部 李工', '2025-09-22 09:00:00', '2025-09-30 16:00:00', 'admin', '2025-09-30 16:00:00'),
(1, 2, 2, '交期延迟7天，导致生产线停工待料，要求赔偿损失。', NULL, 'resolved', '供应商承认排产失误，同意下次订单优惠5%作为补偿。', '采购部 王工', '2025-11-12 14:00:00', '2025-11-20 10:30:00', 'admin', '2025-11-20 10:30:00'),
(1, 2, 2, '伺服电机铭牌信息缺失，缺少序列号和生产日期，无法追溯。', NULL, 'pending', NULL, '采购部 张工', '2026-01-08 11:00:00', NULL, NULL, NULL),
(1, 2, 2, '本批次联轴器硬度不达标，HRC实测值18，要求HRC22-25，使用寿命存疑。', NULL, 'open', NULL, '采购部 李工', '2026-02-25 15:00:00', NULL, NULL, NULL),
(1, 2, 2, '到货数量短缺，订单20件实到18件，缺少2件未提前告知。', NULL, 'resolved', '供应商确认漏发，已补发2件并于3月5日到货。', '采购部 王工', '2026-03-01 09:15:00', '2026-03-05 14:00:00', 'admin', '2026-03-05 14:00:00'),

-- 供应商3（3条）
(1, 3, 3, '变频器参数设置手册为英文版，要求提供中文版。', NULL, 'resolved', '供应商已邮寄中文版手册，并提供电子版下载链接。', '采购部 张工', '2025-09-15 10:00:00', '2025-09-18 14:00:00', 'admin', '2025-09-18 14:00:00'),
(1, 3, 3, '触摸屏亮度不均匀，边缘有暗影，疑似背光模组不良。', NULL, 'resolved', '供应商技术人员现场检测，确认为背光模组批次问题，已更换4台触摸屏。', '采购部 李工', '2025-12-10 13:00:00', '2025-12-18 11:00:00', 'admin', '2025-12-18 11:00:00'),
(1, 3, 3, '继电器触点氧化严重，存储3个月后出现接触不良，怀疑防锈处理不达标。', NULL, 'pending', NULL, '采购部 王工', '2026-04-02 10:30:00', NULL, NULL, NULL),

-- 供应商4（5条，问题最多）
(1, 1, 4, '气缸密封圈材质不符，约定氟橡胶（FKM），实际为丁腈橡胶（NBR），耐温性不达标。', NULL, 'resolved', '供应商承认材质替换错误，已退换全部50件密封圈，复检合格。', '采购部 李工', '2025-08-20 14:30:00', '2025-09-05 10:00:00', 'admin', '2025-09-05 10:00:00'),
(1, 1, 4, '电磁阀线圈阻抗偏差大，标称24VDC 1.2A，实测1.5A，存在过热风险。', NULL, 'open', NULL, '采购部 张工', '2025-10-18 11:00:00', NULL, NULL, NULL),
(1, 1, 4, '到货产品无出厂检验报告，无合格证，拒绝入库。', NULL, 'resolved', '供应商补寄出厂检验报告和合格证，经审核后入库。', '采购部 王工', '2025-11-25 09:00:00', '2025-12-01 15:00:00', 'admin', '2025-12-01 15:00:00'),
(1, 1, 4, '气动接头螺纹滑丝，无法正常安装，不良率高达15%。', NULL, 'pending', NULL, '采购部 李工', '2026-02-10 14:00:00', NULL, NULL, NULL),
(1, 1, 4, '本批次气管有异味，疑似材质回料掺杂，要求第三方检测。', NULL, 'open', NULL, '采购部 张工', '2026-04-15 10:15:00', NULL, NULL, NULL),

-- 供应商5（3条）
(1, 2, 5, '电缆外径偏大，超出接线端子孔径，无法压接。', NULL, 'resolved', '供应商确认模具偏差，已免费提供配套大孔径端子。', '采购部 李工', '2025-10-08 13:00:00', '2025-10-15 11:00:00', 'admin', '2025-10-15 11:00:00'),
(1, 2, 5, '接线端子防尘盖卡扣断裂，安装5个有2个断裂，质量不稳定。', NULL, 'resolved', '供应商改进注塑工艺，补发10个改良版防尘盖，复装后无断裂。', '采购部 王工', '2026-01-20 10:00:00', '2026-01-28 14:30:00', 'admin', '2026-01-28 14:30:00'),
(1, 2, 5, '开关电源输出电压波动大，空载5.2V带载后降至4.6V，不在5V±2%范围内。', NULL, 'pending', NULL, '采购部 张工', '2026-03-10 15:30:00', NULL, NULL, NULL);

-- 验证
SELECT '=== 异议数据统计 ===' AS info;
SELECT COUNT(*) AS total FROM biz_order_objection;
SELECT supplier_id, COUNT(*) AS cnt, SUM(CASE WHEN status='resolved' THEN 1 ELSE 0 END) AS resolved, SUM(CASE WHEN status='pending' THEN 1 ELSE 0 END) AS pending, SUM(CASE WHEN status='open' THEN 1 ELSE 0 END) AS open_status FROM biz_order_objection GROUP BY supplier_id ORDER BY supplier_id;
