[ 'name' => '阿里云短信', //配置参数 'params' => [ 'sign' => '短信签名', 'app_key' => 'APP_KEY', 'secret_key' => 'SECRET_KEY' ], 'encrypt_params' => ['secret_key'], 'component' => '/src/app/views/setting/components/sms-ali.vue', ], self::TENCENTSMS => [ 'name' => '腾讯云短信', //配置参数 'params' => [ 'sign' => '短信签名', 'app_id' => 'APP_ID', 'secret_id' => 'SECRET_ID', 'secret_key' => 'SECRET_KEY' ], 'encrypt_params' => ['secret_key'], 'component' => '/src/app/views/setting/components/sms-tencent.vue', ], ]; $extend = event('SmsType'); return array_merge($system, ...$extend); } //支持的短信场景 public static function getStatusType() { return [ self::SENDING => 'dict_sms.status_sending', self::SUCCESS => 'dict_sms.status_success', self::FAIL => 'dict_sms.status_fail', ]; } }