Commit Graph

6 Commits

Author SHA1 Message Date
Misaka_Company
8708709cac feat: add discrete material plan data cleaning tool
Implement a new automation script and utility to handle the cleaning of
discrete material plan maintenance data.

- Add main_clean.py as the primary entry point, configuring the cleaner
  instance and reading order IDs.
- Add DiscreteMaterialPlanCleaner in utils/ utilizing Playwright to automate
  browser interactions.
- Implement logic for user authentication (login/logout), UI setup for
  queries, and processing individual orders.
- Include verbose logging and debug mode support for troubleshooting.
2026-01-22 15:55:38 +08:00
Misaka_Company
92d4572985 Refactor ExcelConverter to streamline logging and enhance summary reporting 2026-01-16 15:59:25 +08:00
Misaka_Company
bb9348d12b Refactor DiscreteMaterialPlanExtractor to use logout function from auth module and update headless mode in main script 2026-01-16 15:20:05 +08:00
Misaka_Company
93f986260e Add logout functionality to DiscreteMaterialPlanExtractor for improved session management 2026-01-16 14:59:18 +08:00
Misaka_Company
51cba4caee Refactor main script to utilize DiscreteMaterialPlanExtractor for data extraction and streamline order processing 2026-01-16 13:51:20 +08:00
Misaka_Company
4d441be304 Add ExcelConverter module and demo script for Excel data transformation 2026-01-16 12:51:06 +08:00