Просмотр исходного кода

feat(wechatpay): 添加微信转账账单管理功能

- 新增后台转账账单列表接口
- 实现基础的账单数据返回逻辑
- 配置认证中间件确保接口安全
- 设置路由前缀为 /admin/wechatpay
runphp 4 месяцев назад
Родитель
Сommit
e2efdc298a
3 измененных файлов с 39 добавлено и 0 удалено
  1. 15 0
      route/admin.php
  2. 8 0
      route/api.php
  3. 16 0
      src/Controller/TransferBillController.php

+ 15 - 0
route/admin.php

@@ -0,0 +1,15 @@
+<?php
+declare(strict_types=1);
+
+use think\facade\Route;
+use SixShop\WechatPay\Controller\TransferBillController;
+
+// API路由
+// 路由前缀: /admin/wechatpay
+//
+// 如果需要登录请添加认证中间件auth
+// ->middleware(['auth'])
+
+Route::resource('transfer_bill', TransferBillController::class)
+    ->only(['index'])
+    ->middleware(['auth']);

+ 8 - 0
route/api.php

@@ -0,0 +1,8 @@
+<?php
+declare(strict_types=1);
+
+// API路由
+// 路由前缀: /api/wechatpay
+//
+// 如果需要登录请添加认证中间件auth
+// ->middleware(['auth'])

+ 16 - 0
src/Controller/TransferBillController.php

@@ -0,0 +1,16 @@
+<?php
+declare(strict_types=1);
+namespace SixShop\WechatPay\Controller;
+
+class TransferBillController
+{
+    public function index()
+    {
+        // todo
+        return json([
+            'code' => 0,
+            'msg' => 'success',
+            'data' => [],
+        ]);
+    }
+}