Browse Source

激活码记录

afa 1 month ago
parent
commit
fd7f9dfffb

+ 11 - 2
application/api/controller/Codeno.php

@@ -28,8 +28,8 @@ class Codeno extends Api
       public function list(CodeNoModel $codeUserModel)
       {     
            $level = $this->request->post('level/d', 0);
-           $list['used'] = $codeUserModel->where('user_id', $this->auth->id)->where('level', $level)->where('status', CodeNoModel::STATUS_USED)->column('id,code_no');
-           $list['normal'] = $codeUserModel->where('user_id', $this->auth->id)->where('level', $level)->where('status', CodeNoModel::STATUS_NORMAL)->column('id,code_no');
+           $list['used'] = $codeUserModel->where('user_id', $this->auth->id)->where('level', $level)->where('status', CodeNoModel::STATUS_USED)->field('id,code_no')->select();
+           $list['normal'] = $codeUserModel->where('user_id', $this->auth->id)->where('level', $level)->where('status', CodeNoModel::STATUS_NORMAL)->field('id,code_no')->select();
            $this->success('ok', $list);
       }
 
@@ -109,6 +109,15 @@ class Codeno extends Api
             $this->success('ok', $row);
       }
  
+      //统计直推等级人数
+      public function count(CodeUserLogModel $codeUserLogModel)
+      {
+            $level = $this->request->post('level/d', 0);
+            $count = $codeUserLogModel::where('user_id', $this->auth->id)
+            ->where('parent_id', $this->auth->id)
+            ->where('level', $level)->count();
+            $this->success('ok', $count);
+      }
 
 
 

+ 0 - 1
public/assets/js/backend/user/codeuserlog.js

@@ -31,7 +31,6 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                         {field: 'gift2', title: __('Gift2')},
                         {field: 'frozen', title: __('Frozen'), operate:false},
                         {field: 'frozen', title: __('激活码数量'), operate: false, formatter: function (value, row, index, field) {
-
                             if(row.level == 0){
                                 return 0;
                             }