1.0.144.sql 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. -- 1.0.144.sql
  2. -- S8-ORDER-CHAIN-PRODUCT-DESIGN-20ORDER-GENERATION-CONSISTENCY-AUDIT-1
  3. -- 重建 ado_s8_order_flow_product_design_drawing 数据,使 AVG(drawing.actual_days)=stage.actual_days 守恒。
  4. -- 关联前置:
  5. -- * S8OrderFlowProductDesignDrawingSeedData.cs 已重写为 DeriveLayout 守恒模型;
  6. -- * 服务层 BuildProductDesignCategory 已去 STANDARD/TOTAL 强制 null 守门。
  7. -- 守恒约束:
  8. -- AVG(drawing.actual_days WHERE order_code=X) = ado_s8_order_flow_stage.actual_days WHERE order_flow_code='PRODUCT_DESIGN'
  9. -- 守恒模型:
  10. -- A) pending → 3 std NULL pending
  11. -- B) green 无非标 → 3 std A green
  12. -- C) green 有非标 → 6 std 1.25 green + 1 nstd 13.50 red, AVG=3.00
  13. -- D) red 无非标 → 5 std A red
  14. -- E) red 有非标 → 6 std 4.50 red + 1 nstd 8.00 red, AVG=5.00
  15. -- 总图号数:106 行;DELETE 旧 63 行 + INSERT 新 106 行。
  16. -- 授权范围:仅 aidopdev;仅 ado_s8_order_flow_product_design_drawing;仅 PRODUCT_DESIGN drawing。
  17. -- 幂等性:脚本两步顺序执行;重复运行第二次 DELETE 106 行 + INSERT 106 行,最终状态等同。
  18. -- * 不依赖临时表;不读写其它任何表。
  19. -- 安全边界:
  20. -- * DELETE 严格按 tenant_id=1 AND factory_id=1 AND is_deleted=0 AND order_code IN (SO-2026-001..020) 限定;
  21. -- * 不动 ado_s8_order_flow_stage / ado_s8_order_flow_order / 订单评审 substep/unit / 其它阶段表;
  22. -- * 无 ALTER;无 schema 变更;无 UPDATE。
  23. -- 2026-06-01
  24. -- 1) DELETE 旧产品设计图号(严格按 20 单 order_code IN 限定,不无条件清表)
  25. DELETE FROM ado_s8_order_flow_product_design_drawing
  26. WHERE tenant_id = 1
  27. AND factory_id = 1
  28. AND is_deleted = 0
  29. AND order_code IN ('SO-2026-001', 'SO-2026-002', 'SO-2026-003', 'SO-2026-004', 'SO-2026-005', 'SO-2026-006', 'SO-2026-007', 'SO-2026-008', 'SO-2026-009', 'SO-2026-010', 'SO-2026-011', 'SO-2026-012', 'SO-2026-013', 'SO-2026-014', 'SO-2026-015', 'SO-2026-016', 'SO-2026-017', 'SO-2026-018', 'SO-2026-019', 'SO-2026-020');
  30. -- 2) INSERT 新 106 行 drawing(守恒模型生成)
  31. INSERT INTO ado_s8_order_flow_product_design_drawing
  32. (id, tenant_id, factory_id, order_code, drawing_no, product_type, product_quantity,
  33. responsible_person, planned_start_date, planned_end_date,
  34. actual_start_date, actual_end_date, kpi_days, actual_days,
  35. is_achieved, status, sort_no, is_deleted, create_time, update_time)
  36. VALUES
  37. (1329909130001, 1, 1, 'SO-2026-001', 'D-SO-2026-001-G01', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-24 21:00:00', 3.00, 4.50, 0, 'red', 1, 0, '2026-05-12 00:00:00', NULL),
  38. (1329909130002, 1, 1, 'SO-2026-001', 'D-SO-2026-001-G02', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-24 21:00:00', 3.00, 4.50, 0, 'red', 2, 0, '2026-05-12 00:00:00', NULL),
  39. (1329909130003, 1, 1, 'SO-2026-001', 'D-SO-2026-001-G03', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-24 21:00:00', 3.00, 4.50, 0, 'red', 3, 0, '2026-05-12 00:00:00', NULL),
  40. (1329909130004, 1, 1, 'SO-2026-001', 'D-SO-2026-001-G04', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-24 21:00:00', 3.00, 4.50, 0, 'red', 4, 0, '2026-05-12 00:00:00', NULL),
  41. (1329909130005, 1, 1, 'SO-2026-001', 'D-SO-2026-001-G05', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-24 21:00:00', 3.00, 4.50, 0, 'red', 5, 0, '2026-05-12 00:00:00', NULL),
  42. (1329909130006, 1, 1, 'SO-2026-001', 'D-SO-2026-001-G06', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-24 21:00:00', 3.00, 4.50, 0, 'red', 6, 0, '2026-05-12 00:00:00', NULL),
  43. (1329909130007, 1, 1, 'SO-2026-001', 'D-SO-2026-001-X01', 'NON_STANDARD', 2, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-28 09:00:00', 3.00, 8.00, 0, 'red', 7, 0, '2026-05-12 00:00:00', NULL),
  44. (1329909130008, 1, 1, 'SO-2026-002', 'D-SO-2026-002-G01', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  45. (1329909130009, 1, 1, 'SO-2026-002', 'D-SO-2026-002-G02', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  46. (1329909130010, 1, 1, 'SO-2026-002', 'D-SO-2026-002-G03', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  47. (1329909130011, 1, 1, 'SO-2026-002', 'D-SO-2026-002-G04', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 4, 0, '2026-05-12 00:00:00', NULL),
  48. (1329909130012, 1, 1, 'SO-2026-002', 'D-SO-2026-002-G05', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 5, 0, '2026-05-12 00:00:00', NULL),
  49. (1329909130013, 1, 1, 'SO-2026-002', 'D-SO-2026-002-G06', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 6, 0, '2026-05-12 00:00:00', NULL),
  50. (1329909130014, 1, 1, 'SO-2026-002', 'D-SO-2026-002-X01', 'NON_STANDARD', 2, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-05-03 21:00:00', 3.00, 13.50, 0, 'red', 7, 0, '2026-05-12 00:00:00', NULL),
  51. (1329909130015, 1, 1, 'SO-2026-003', 'D-SO-2026-003-G01', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  52. (1329909130016, 1, 1, 'SO-2026-003', 'D-SO-2026-003-G02', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  53. (1329909130017, 1, 1, 'SO-2026-003', 'D-SO-2026-003-G03', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  54. (1329909130018, 1, 1, 'SO-2026-003', 'D-SO-2026-003-G04', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 4, 0, '2026-05-12 00:00:00', NULL),
  55. (1329909130019, 1, 1, 'SO-2026-003', 'D-SO-2026-003-G05', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 5, 0, '2026-05-12 00:00:00', NULL),
  56. (1329909130020, 1, 1, 'SO-2026-003', 'D-SO-2026-003-G06', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 6, 0, '2026-05-12 00:00:00', NULL),
  57. (1329909130021, 1, 1, 'SO-2026-003', 'D-SO-2026-003-X01', 'NON_STANDARD', 2, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-05-03 21:00:00', 3.00, 13.50, 0, 'red', 7, 0, '2026-05-12 00:00:00', NULL),
  58. (1329909130022, 1, 1, 'SO-2026-004', 'D-SO-2026-004-G01', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 1, 0, '2026-05-12 00:00:00', NULL),
  59. (1329909130023, 1, 1, 'SO-2026-004', 'D-SO-2026-004-G02', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 2, 0, '2026-05-12 00:00:00', NULL),
  60. (1329909130024, 1, 1, 'SO-2026-004', 'D-SO-2026-004-G03', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 3, 0, '2026-05-12 00:00:00', NULL),
  61. (1329909130025, 1, 1, 'SO-2026-004', 'D-SO-2026-004-G04', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 4, 0, '2026-05-12 00:00:00', NULL),
  62. (1329909130026, 1, 1, 'SO-2026-004', 'D-SO-2026-004-G05', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 5, 0, '2026-05-12 00:00:00', NULL),
  63. (1329909130027, 1, 1, 'SO-2026-005', 'D-SO-2026-005-G01', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 1, 0, '2026-05-12 00:00:00', NULL),
  64. (1329909130028, 1, 1, 'SO-2026-005', 'D-SO-2026-005-G02', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 2, 0, '2026-05-12 00:00:00', NULL),
  65. (1329909130029, 1, 1, 'SO-2026-005', 'D-SO-2026-005-G03', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 3, 0, '2026-05-12 00:00:00', NULL),
  66. (1329909130030, 1, 1, 'SO-2026-005', 'D-SO-2026-005-G04', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 4, 0, '2026-05-12 00:00:00', NULL),
  67. (1329909130031, 1, 1, 'SO-2026-005', 'D-SO-2026-005-G05', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 5, 0, '2026-05-12 00:00:00', NULL),
  68. (1329909130032, 1, 1, 'SO-2026-006', 'D-SO-2026-006-G01', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  69. (1329909130033, 1, 1, 'SO-2026-006', 'D-SO-2026-006-G02', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  70. (1329909130034, 1, 1, 'SO-2026-006', 'D-SO-2026-006-G03', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  71. (1329909130035, 1, 1, 'SO-2026-006', 'D-SO-2026-006-G04', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 4, 0, '2026-05-12 00:00:00', NULL),
  72. (1329909130036, 1, 1, 'SO-2026-006', 'D-SO-2026-006-G05', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 5, 0, '2026-05-12 00:00:00', NULL),
  73. (1329909130037, 1, 1, 'SO-2026-006', 'D-SO-2026-006-G06', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 6, 0, '2026-05-12 00:00:00', NULL),
  74. (1329909130038, 1, 1, 'SO-2026-006', 'D-SO-2026-006-X01', 'NON_STANDARD', 2, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-05-03 21:00:00', 3.00, 13.50, 0, 'red', 7, 0, '2026-05-12 00:00:00', NULL),
  75. (1329909130039, 1, 1, 'SO-2026-007', 'D-SO-2026-007-G01', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  76. (1329909130040, 1, 1, 'SO-2026-007', 'D-SO-2026-007-G02', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  77. (1329909130041, 1, 1, 'SO-2026-007', 'D-SO-2026-007-G03', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  78. (1329909130042, 1, 1, 'SO-2026-007', 'D-SO-2026-007-G04', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 4, 0, '2026-05-12 00:00:00', NULL),
  79. (1329909130043, 1, 1, 'SO-2026-007', 'D-SO-2026-007-G05', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 5, 0, '2026-05-12 00:00:00', NULL),
  80. (1329909130044, 1, 1, 'SO-2026-007', 'D-SO-2026-007-G06', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 6, 0, '2026-05-12 00:00:00', NULL),
  81. (1329909130045, 1, 1, 'SO-2026-007', 'D-SO-2026-007-X01', 'NON_STANDARD', 2, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-05-03 21:00:00', 3.00, 13.50, 0, 'red', 7, 0, '2026-05-12 00:00:00', NULL),
  82. (1329909130046, 1, 1, 'SO-2026-008', 'D-SO-2026-008-G01', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  83. (1329909130047, 1, 1, 'SO-2026-008', 'D-SO-2026-008-G02', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  84. (1329909130048, 1, 1, 'SO-2026-008', 'D-SO-2026-008-G03', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  85. (1329909130049, 1, 1, 'SO-2026-008', 'D-SO-2026-008-G04', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 4, 0, '2026-05-12 00:00:00', NULL),
  86. (1329909130050, 1, 1, 'SO-2026-008', 'D-SO-2026-008-G05', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 5, 0, '2026-05-12 00:00:00', NULL),
  87. (1329909130051, 1, 1, 'SO-2026-008', 'D-SO-2026-008-G06', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 6, 0, '2026-05-12 00:00:00', NULL),
  88. (1329909130052, 1, 1, 'SO-2026-008', 'D-SO-2026-008-X01', 'NON_STANDARD', 2, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-05-03 21:00:00', 3.00, 13.50, 0, 'red', 7, 0, '2026-05-12 00:00:00', NULL),
  89. (1329909130053, 1, 1, 'SO-2026-009', 'D-SO-2026-009-G01', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  90. (1329909130054, 1, 1, 'SO-2026-009', 'D-SO-2026-009-G02', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  91. (1329909130055, 1, 1, 'SO-2026-009', 'D-SO-2026-009-G03', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  92. (1329909130056, 1, 1, 'SO-2026-010', 'D-SO-2026-010-G01', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 1, 0, '2026-05-12 00:00:00', NULL),
  93. (1329909130057, 1, 1, 'SO-2026-010', 'D-SO-2026-010-G02', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 2, 0, '2026-05-12 00:00:00', NULL),
  94. (1329909130058, 1, 1, 'SO-2026-010', 'D-SO-2026-010-G03', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 3, 0, '2026-05-12 00:00:00', NULL),
  95. (1329909130059, 1, 1, 'SO-2026-010', 'D-SO-2026-010-G04', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 4, 0, '2026-05-12 00:00:00', NULL),
  96. (1329909130060, 1, 1, 'SO-2026-010', 'D-SO-2026-010-G05', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-25 09:00:00', 3.00, 5.00, 0, 'red', 5, 0, '2026-05-12 00:00:00', NULL),
  97. (1329909130061, 1, 1, 'SO-2026-011', 'D-SO-2026-011-G01', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  98. (1329909130062, 1, 1, 'SO-2026-011', 'D-SO-2026-011-G02', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  99. (1329909130063, 1, 1, 'SO-2026-011', 'D-SO-2026-011-G03', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  100. (1329909130064, 1, 1, 'SO-2026-012', 'D-SO-2026-012-G01', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  101. (1329909130065, 1, 1, 'SO-2026-012', 'D-SO-2026-012-G02', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  102. (1329909130066, 1, 1, 'SO-2026-012', 'D-SO-2026-012-G03', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  103. (1329909130067, 1, 1, 'SO-2026-012', 'D-SO-2026-012-G04', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 4, 0, '2026-05-12 00:00:00', NULL),
  104. (1329909130068, 1, 1, 'SO-2026-012', 'D-SO-2026-012-G05', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 5, 0, '2026-05-12 00:00:00', NULL),
  105. (1329909130069, 1, 1, 'SO-2026-012', 'D-SO-2026-012-G06', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 6, 0, '2026-05-12 00:00:00', NULL),
  106. (1329909130070, 1, 1, 'SO-2026-012', 'D-SO-2026-012-X01', 'NON_STANDARD', 2, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-05-03 21:00:00', 3.00, 13.50, 0, 'red', 7, 0, '2026-05-12 00:00:00', NULL),
  107. (1329909130071, 1, 1, 'SO-2026-013', 'D-SO-2026-013-G01', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  108. (1329909130072, 1, 1, 'SO-2026-013', 'D-SO-2026-013-G02', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  109. (1329909130073, 1, 1, 'SO-2026-013', 'D-SO-2026-013-G03', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  110. (1329909130074, 1, 1, 'SO-2026-014', 'D-SO-2026-014-G01', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  111. (1329909130075, 1, 1, 'SO-2026-014', 'D-SO-2026-014-G02', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  112. (1329909130076, 1, 1, 'SO-2026-014', 'D-SO-2026-014-G03', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  113. (1329909130077, 1, 1, 'SO-2026-015', 'D-SO-2026-015-G01', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  114. (1329909130078, 1, 1, 'SO-2026-015', 'D-SO-2026-015-G02', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  115. (1329909130079, 1, 1, 'SO-2026-015', 'D-SO-2026-015-G03', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-23 09:00:00', 3.00, 3.00, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  116. (1329909130080, 1, 1, 'SO-2026-016', 'D-SO-2026-016-G01', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', NULL, 3.00, NULL, 0, 'pending', 1, 0, '2026-05-12 00:00:00', NULL),
  117. (1329909130081, 1, 1, 'SO-2026-016', 'D-SO-2026-016-G02', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', NULL, 3.00, NULL, 0, 'pending', 2, 0, '2026-05-12 00:00:00', NULL),
  118. (1329909130082, 1, 1, 'SO-2026-016', 'D-SO-2026-016-G03', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', NULL, 3.00, NULL, 0, 'pending', 3, 0, '2026-05-12 00:00:00', NULL),
  119. (1329909130083, 1, 1, 'SO-2026-017', 'D-SO-2026-017-G01', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', NULL, 3.00, NULL, 0, 'pending', 1, 0, '2026-05-12 00:00:00', NULL),
  120. (1329909130084, 1, 1, 'SO-2026-017', 'D-SO-2026-017-G02', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', NULL, 3.00, NULL, 0, 'pending', 2, 0, '2026-05-12 00:00:00', NULL),
  121. (1329909130085, 1, 1, 'SO-2026-017', 'D-SO-2026-017-G03', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', NULL, 3.00, NULL, 0, 'pending', 3, 0, '2026-05-12 00:00:00', NULL),
  122. (1329909130086, 1, 1, 'SO-2026-018', 'D-SO-2026-018-G01', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  123. (1329909130087, 1, 1, 'SO-2026-018', 'D-SO-2026-018-G02', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  124. (1329909130088, 1, 1, 'SO-2026-018', 'D-SO-2026-018-G03', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  125. (1329909130089, 1, 1, 'SO-2026-018', 'D-SO-2026-018-G04', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 4, 0, '2026-05-12 00:00:00', NULL),
  126. (1329909130090, 1, 1, 'SO-2026-018', 'D-SO-2026-018-G05', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 5, 0, '2026-05-12 00:00:00', NULL),
  127. (1329909130091, 1, 1, 'SO-2026-018', 'D-SO-2026-018-G06', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 6, 0, '2026-05-12 00:00:00', NULL),
  128. (1329909130092, 1, 1, 'SO-2026-018', 'D-SO-2026-018-X01', 'NON_STANDARD', 2, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-05-03 21:00:00', 3.00, 13.50, 0, 'red', 7, 0, '2026-05-12 00:00:00', NULL),
  129. (1329909130093, 1, 1, 'SO-2026-019', 'D-SO-2026-019-G01', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  130. (1329909130094, 1, 1, 'SO-2026-019', 'D-SO-2026-019-G02', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  131. (1329909130095, 1, 1, 'SO-2026-019', 'D-SO-2026-019-G03', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  132. (1329909130096, 1, 1, 'SO-2026-019', 'D-SO-2026-019-G04', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 4, 0, '2026-05-12 00:00:00', NULL),
  133. (1329909130097, 1, 1, 'SO-2026-019', 'D-SO-2026-019-G05', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 5, 0, '2026-05-12 00:00:00', NULL),
  134. (1329909130098, 1, 1, 'SO-2026-019', 'D-SO-2026-019-G06', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 6, 0, '2026-05-12 00:00:00', NULL),
  135. (1329909130099, 1, 1, 'SO-2026-019', 'D-SO-2026-019-X01', 'NON_STANDARD', 2, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-05-03 21:00:00', 3.00, 13.50, 0, 'red', 7, 0, '2026-05-12 00:00:00', NULL),
  136. (1329909130100, 1, 1, 'SO-2026-020', 'D-SO-2026-020-G01', 'STANDARD', 7, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 1, 0, '2026-05-12 00:00:00', NULL),
  137. (1329909130101, 1, 1, 'SO-2026-020', 'D-SO-2026-020-G02', 'STANDARD', 7, '刘振宇', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 2, 0, '2026-05-12 00:00:00', NULL),
  138. (1329909130102, 1, 1, 'SO-2026-020', 'D-SO-2026-020-G03', 'STANDARD', 7, '周启明', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 3, 0, '2026-05-12 00:00:00', NULL),
  139. (1329909130103, 1, 1, 'SO-2026-020', 'D-SO-2026-020-G04', 'STANDARD', 7, '李海峰', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 4, 0, '2026-05-12 00:00:00', NULL),
  140. (1329909130104, 1, 1, 'SO-2026-020', 'D-SO-2026-020-G05', 'STANDARD', 7, '陈思远', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 5, 0, '2026-05-12 00:00:00', NULL),
  141. (1329909130105, 1, 1, 'SO-2026-020', 'D-SO-2026-020-G06', 'STANDARD', 7, '王明华', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-04-21 15:00:00', 3.00, 1.25, 1, 'green', 6, 0, '2026-05-12 00:00:00', NULL),
  142. (1329909130106, 1, 1, 'SO-2026-020', 'D-SO-2026-020-X01', 'NON_STANDARD', 2, '赵建国', '2026-04-20 09:00:00', '2026-04-23 09:00:00', '2026-04-20 09:00:00', '2026-05-03 21:00:00', 3.00, 13.50, 0, 'red', 7, 0, '2026-05-12 00:00:00', NULL);