Drop legacy scene match columns from code/SQL and delete unused area tables guidance for pre-prod cleanup.
Co-authored-by: Cursor <cursoragent@cursor.com>
AppKey-level scheme; scene matches one product and one country; stores assessment total hours (days×24) with migration SQL.
Co-authored-by: Cursor <cursoragent@cursor.com>
Remove debug APIs and transport scan Hangfire; move Upsert to Order/Upsert*; keep original response shapes and put result+reason only in exception messages.
Co-authored-by: Cursor <cursoragent@cursor.com>
Added a new JSON converter to handle flexible string conversions. Updated NotifyUserDto to change UserId from int to string and removed the [IdRequired] attribute. This aligns with the new converter's functionality to handle different ID formats.
I need to condense this. The core
feat(order): add API layer to find order pull configs
feat(order): add repository and service layers for finding order pull configs
feat(order): add find order pull configs capability
- Add `FindOrderPullConfigsController` for API endpoint
- Add `OrderPullConfigService.findOrderPull