瀏覽代碼

增加钻石功能

15954078560 3 年之前
父節點
當前提交
495d901816
共有 3 個文件被更改,包括 23 次插入2 次删除
  1. 14 0
      application/api/controller/Money.php
  2. 8 1
      application/api/controller/User.php
  3. 1 1
      application/common/library/Auth.php

+ 14 - 0
application/api/controller/Money.php

@@ -209,5 +209,19 @@ class Money extends Common
         $this->success("获取成功!",$res);
     }
 
+    //获取钻石明细
+    public function getdiamondlog() {
+        $page = $this->request->request('page', 1, 'intval'); // 分页
+        $pageNum = $this->request->request('pageNum', 10, 'intval'); // 分页
+
+        $list = Db::name('user_diamond_log')->where(['user_id' => $this->auth->id])->order('id', 'desc')->page($page, $pageNum)->select();
+        if ($list) {
+            foreach ($list as &$v) {
+                $v['createtime'] = date("Y-m-d H:i:s", $v["createtime"]);
+            }
+        }
+
+        $this->success('获取钻石明细', $list);
+    }
 
 }

+ 8 - 1
application/api/controller/User.php

@@ -981,7 +981,7 @@ class User extends Api
 //
 //        if(!$userInfo){
             // 获取用户信息
-            $field = 'id,avatar,avatar_auth,gender,nickname,nickname_auth,is_goddess,is_auth,vipStatus(vip_duetime) as is_vip,vip_duetime,age,city_name,district_name,constellation,hobby_ids,expect_ids,profession,declaration,declaration_auth,money,wechat,wechat_auth,pre_user_id,copy_mobile,mobile,is_auth_person';
+            $field = 'id,avatar,avatar_auth,gender,nickname,nickname_auth,is_goddess,is_auth,vipStatus(vip_duetime) as is_vip,vip_duetime,age,city_name,district_name,constellation,hobby_ids,expect_ids,profession,declaration,declaration_auth,money,wechat,wechat_auth,pre_user_id,copy_mobile,mobile,is_auth_person,diamond';
             $userInfo = \app\common\model\User::field($field)->where(['id'=>$user_id])->find();
             $userInfo['vip_duetime'] = $userInfo['vip_duetime']?date('Y-m-d',$userInfo['vip_duetime']):"";
             if($userInfo['pre_user_id']>0) {
@@ -1489,4 +1489,11 @@ class User extends Api
         $this->success("实名认证申请提交成功,请耐心等待审核");
     }
 
+    //钻石列表
+    public function getdiamond() {
+        $list = Db::name('diamond')->order('weigh', 'desc')->select();
+
+        $this->success('钻石', $list);
+    }
+
 }

+ 1 - 1
application/common/library/Auth.php

@@ -30,7 +30,7 @@ class Auth
         'province','city','district','province_name','city_name','district_name','lng', 'lat',
         'money','frozen','expect_ids','constellation','hobby_ids','profession','wechat','vip_duetime',
         'wechat_auth','wechat_time','declaration','tag_ids','auth_time','is_auth','is_goddess',
-        'income','recharge_auth','view_count','invite_no','pre_user_id','invite_time','emcid', 'copy_mobile'];
+        'income','recharge_auth','view_count','invite_no','pre_user_id','invite_time','emcid', 'copy_mobile', 'is_auth_person', 'diamond'];
 
     public function __construct($options = [])
     {