• Joined on 2026-02-02
admin pushed to NEW_BOM at admin/AutoBOM 2026-02-26 17:55:31 +08:00
c696057cd4 feat: implement inventory comparison worksheet for component materials
admin pushed to dev at admin/playwrite 2026-02-26 17:21:09 +08:00
b318856394 refactor: simplify UI layout using grid instead of pack for admin controls
admin pushed to dev at admin/playwrite 2026-02-26 15:53:32 +08:00
c76ea31fcb fix: hide Production ID source controls when admin selects full table validation
admin pushed to dev at admin/playwrite 2026-02-26 14:53:35 +08:00
2a784e66c0 feat: add unmatched materials section to execution report
admin pushed to NEW_BOM at admin/AutoBOM 2026-02-26 14:42:08 +08:00
e086dee920 feat: implement BIP upload worksheet with quantity calculation fix
admin pushed to dev at admin/playwrite 2026-02-26 14:20:32 +08:00
784007c8d4 fix: ensure page2 is closed even on exception in process_single_order
admin pushed to dev at admin/playwrite 2026-02-26 13:03:23 +08:00
8d51c5b368 feat: add delete execution feature with progress tracking and dryrun mode
admin pushed to NEW_BOM at admin/AutoBOM 2026-02-26 11:07:03 +08:00
44d6bdb750 fix: display all matched materials when multiple matches found in BOM extraction
admin pushed to NEW_BOM at admin/AutoBOM 2026-02-26 10:27:21 +08:00
c4d7b248c4 fix: improve component inventory insufficient error handling
admin pushed to NEW_BOM at admin/AutoBOM 2026-02-26 10:13:14 +08:00
7fea574531 refactor: replace row index with production order number in error reports
admin pushed to dev at admin/playwrite 2026-02-26 10:09:24 +08:00
63601a994f feat: add dryrun parameter to skip save operations
admin pushed to dev at admin/playwrite 2026-02-26 10:02:09 +08:00
167fa2893f feat: support multiple managers in DiscreteMaterialPlanCleaner
admin pushed to dev at admin/playwrite 2026-02-25 22:39:13 +08:00
c5f48eb7c8 style: format code in discrete material cleaner
admin pushed to dev at admin/playwrite 2026-02-25 22:30:16 +08:00
7819570ef3 feat: support both productionID and order number input formats
admin pushed to dev at admin/playwrite 2026-02-25 11:45:40 +08:00
0a2c3c55c6 feat: add wait mechanisms for delete and save operations in discrete material cleaner
admin pushed to dev at admin/playwrite 2026-02-24 22:23:46 +08:00
de25841364 style: apply code formatting to discrete_material_plan_cleaner.py
admin pushed to dev at admin/playwrite 2026-02-24 21:49:18 +08:00
a520c9a05c fix: add SQL Server to MySQL syntax conversion for parameter placeholders and table names
admin pushed to dev at admin/playwrite 2026-02-24 20:44:57 +08:00
f2bbcfc426 Merge branch 'mysql' into dev
19dfe5b09e refactor: rename Chinese-named Python files to English
7a8a38a3b6 refactor: improve discrete material plan processing logic with better status handling
e5f6f4ee0c feat: add MaterialCode-based deduplication to material validation queries
0644bdfb11 feat: add column sorting functionality to material validation table
Compare 7 commits »
admin pushed to dev at admin/playwrite 2026-02-24 20:32:18 +08:00
24053c6a3b feat: implement unified logging system for GUI components
admin pushed to mysql at admin/playwrite 2026-02-24 17:35:41 +08:00
19dfe5b09e refactor: rename Chinese-named Python files to English