feat(cleaner): implement concurrent processing for material deletion
- Add `concurrency` option to `CleanerInput` and validate via schema - Refactor `CleanerService` to extract `dispatchOrder` and `processPopupPage` - Implement producer-consumer pattern in `CleanerService.clean()` to support processing multiple ERP popup windows simultaneously - Add concurrency selection to UI in `CleanerPage.tsx` Execution Settings (persisted via `sessionStorage` in `useCleaner.ts`) - Maintain existing order processing progress reporting calculation Co-authored-by: luwamgere15-crypto <255338376+luwamgere15-crypto@users.noreply.github.com>
This commit is contained in:
6
test-results/.last-run.json
Normal file
6
test-results/.last-run.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"status": "failed",
|
||||
"failedTests": [
|
||||
"c6b74b79254217b7c306-e293eb560bc105062fa9"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user