add priority for client
Pull Request Overview
This pull request adds priority functionality for clients in a call management system. The changes enable campaigns to define priority groups and clients to be assigned priorities within those groups, affecting the order in which clients are called.
- Adds priority field to Client model with campaign-specific priority IDs
- Implements campaign sortGroup configuration for defining priority levels
- Updates client selection algorithm to prioritize clients based on their assigned priority groups