feat: add application queue priority routing

This commit is contained in:
hectorzhao
2026-07-07 14:49:10 +08:00
parent 72f2c010ce
commit 4c8f7dd73f
17 changed files with 392 additions and 46 deletions
@@ -14,6 +14,7 @@
"signature": "测试平台",
"templateId": "tpl-demo-code",
"billingUnits": 1,
"queuePriority": "priority",
"route": {
"channelCode": "CMCC-CMPP-DEMO",
"cmppAccountCode": "cmpp-account-demo",
@@ -38,6 +38,7 @@
"signature",
"templateId",
"billingUnits",
"queuePriority",
"route",
"cmpp",
"retry"
@@ -53,6 +54,7 @@
"signature": { "type": "string", "minLength": 1 },
"templateId": { "type": "string", "minLength": 1 },
"billingUnits": { "type": "integer", "minimum": 1 },
"queuePriority": { "enum": ["normal", "priority"] },
"route": {
"type": "object",
"required": ["channelCode", "cmppAccountCode", "priority"],