marsal ed7c64de7c fix(channel/send): restore AccountSelector delegation and validate conversation account binding
- SendService.selectSendAccount now delegates to AccountSelector with
  extractStrategy(channelStrategy) instead of an inline filter that only
  checked tenant/status, restoring risk/online/heartbeat checks.
- ConversationService.bindAccount validates the account exists, belongs
  to the same tenant, and matches the conversation channel type before
  creating the binding.
- Add unit tests for ConversationService.bindAccount validation and
  SendService.resolveConversationTarget strategy/health behaviors.
2026-07-08 17:31:18 +08:00
Description
No description provided
1.2 MiB
Languages
Java 65%
Vue 20.6%
HTML 6.7%
Python 4.4%
TypeScript 1.9%
Other 1.3%