Browse Source

接口逻辑调整

lizhen_gitee 3 years ago
parent
commit
19ce618189

+ 22 - 0
application/api/controller/Topicdongtai.php

@@ -258,6 +258,28 @@ class Topicdongtai extends Api
             ->order($orderby)->autopage()->select();
         $list = list_domain_image($list,['images','avatar']);
 
+        //追加是否点赞
+        if(!empty($list)){
+            $ids = array_column($list,'id');
+            $map = [
+                'dt_id' => ['IN',$ids],
+                'user_id'  => $this->auth->id,
+            ];
+            $good_list = Db::name('topic_dongtai_good')->where('dt_id','IN',$ids)->select();
+
+            foreach($list as $key => $val){
+                $list[$key]['isgood'] = 0;
+
+                foreach($good_list as $k => $v){
+                    if($val['id'] == $v['dt_id']){
+                        $list[$key]['isgood'] = 1;
+                    }
+                }
+            }
+        }
+
+
+
         $this->success('success',$list);
     }
 

+ 3 - 0
application/common/library/Auth.php

@@ -225,6 +225,9 @@ class Auth
             //设置登录状态
             $this->_logined = true;
 
+            //注册钱包
+            Db::name('user_wallet')->insertGetId(['user_id'=>$user->id]);
+
             //注册成功的事件
             Hook::listen("user_register_successed", $this->_user, $data);
             Db::commit();

+ 1 - 0
application/extra/site.php

@@ -51,4 +51,5 @@ return array (
   'video_min_price' => '26',
   'audio_min_price' => '13',
   'typing_min_price' => '6',
+  'vip_price_discount' => '95',
 );