feat: add SMS Bower phone SMS provider

This commit is contained in:
chick
2026-05-30 21:30:14 +08:00
parent 8cee2611ca
commit 5f871c3c40
10 changed files with 692 additions and 5 deletions
+8
View File
@@ -6,12 +6,14 @@
const PROVIDER_FIVE_SIM = '5sim';
const PROVIDER_NEXSMS = 'nexsms';
const PROVIDER_MADAO = 'madao';
const PROVIDER_SMS_BOWER = 'sms-bower';
const DEFAULT_PROVIDER = PROVIDER_HERO_SMS;
const DEFAULT_PROVIDER_ORDER = Object.freeze([
PROVIDER_HERO_SMS,
PROVIDER_FIVE_SIM,
PROVIDER_NEXSMS,
PROVIDER_MADAO,
PROVIDER_SMS_BOWER,
]);
const PROVIDER_DEFINITIONS = Object.freeze({
[PROVIDER_HERO_SMS]: Object.freeze({
@@ -34,6 +36,11 @@
label: 'MaDao',
moduleKey: 'PhoneSmsMaDaoProvider',
}),
[PROVIDER_SMS_BOWER]: Object.freeze({
id: PROVIDER_SMS_BOWER,
label: 'SMS Bower',
moduleKey: 'PhoneSmsBowerProvider',
}),
});
function resolveProviderKey(value = '') {
@@ -133,6 +140,7 @@
PROVIDER_FIVE_SIM,
PROVIDER_NEXSMS,
PROVIDER_MADAO,
PROVIDER_SMS_BOWER,
DEFAULT_PROVIDER,
DEFAULT_PROVIDER_ORDER,
PROVIDER_DEFINITIONS,