Browse Source

用户详情充值记录分页

zqwang 1 year ago
parent
commit
08e2745b57

+ 1 - 1
modules/Channel/Http/Controllers/WechatMinprogramUserController.php

@@ -95,7 +95,7 @@ class WechatMinprogramUserController extends CatchController
         if ($uid <  1){
             $this->errorMsg("用户参数必填");
         }
-        return  WechatMinprogramUserService::getUserConsumeRecord($uid);
+        return  WechatMinprogramUserService::getUserConsumeRecord($uid,$request->input('limit',15));
     }
 
     protected function errorMsg($msg,$code = 10005){

+ 2 - 2
modules/Channel/Services/WechatMinprogram/WechatMinprogramUserService.php

@@ -155,10 +155,10 @@ class WechatMinprogramUserService
         return $result;
     }
 
-    public static function getUserConsumeRecord(mixed $uid)
+    public static function getUserConsumeRecord(mixed $uid,$limit = 15)
     {
         $tableName = 'coin_cost_record_' . ($uid % 8);
-        $result = DB::table($tableName)->where('uid', $uid)->orderBy('id', 'desc')->paginate();
+        $result = DB::table($tableName)->where('uid', $uid)->orderBy('id', 'desc')->paginate($limit);
         foreach ($result as $item) {
             $item->series_name = VideoSeries::where('video_id', $item->video_id)->where('series_sequence', $item->sequence)->select('series_name')->first()->series_name;
             $item->video_name = Videos::where('id', $item->video_id)->value('name');