Преглед изворни кода

feat(extension): 添加腾讯云短信模板列表接口

- 新增路由:GET /template
- 实现功能:获取腾讯云短信模板列表
- 返回成功响应,包含模板列表数据
runphp пре 6 месеци
родитељ
комит
a28a3b7381
2 измењених фајлова са 24 додато и 0 уклоњено
  1. 7 0
      route/admin.php
  2. 17 0
      src/Controller/IndexController.php

+ 7 - 0
route/admin.php

@@ -0,0 +1,7 @@
+<?php
+declare(strict_types=1);
+
+use SixShop\TencentCloudSms\Controller\IndexController;
+use think\facade\Route;
+
+Route::get('template', [IndexController::class, 'template']);

+ 17 - 0
src/Controller/IndexController.php

@@ -0,0 +1,17 @@
+<?php
+declare(strict_types=1);
+namespace SixShop\TencentCloudSms\Controller;
+use SixShop\TencentCloudSms\Config;
+use think\Response;
+use function SixShop\Core\success_response;
+
+class IndexController
+{
+    /**
+     * 获取模板列表
+     */
+    public function template(Config $config): Response
+    {
+        return success_response($config->tencent_sms_templates);
+    }
+}