家族相关
This commit is contained in:
43
application/api/controller/Family.php
Normal file
43
application/api/controller/Family.php
Normal file
@@ -0,0 +1,43 @@
|
||||
<?php
|
||||
|
||||
namespace app\api\controller;
|
||||
|
||||
use app\common\controller\BaseCom;
|
||||
use think\Db;
|
||||
|
||||
class Family extends BaseCom
|
||||
{
|
||||
//我的家族
|
||||
public function myFamily()
|
||||
{
|
||||
$reslut = model('Family')->myFamily($this->uid);
|
||||
|
||||
return V($reslut['code'], $reslut['msg'], $reslut['data']);
|
||||
}
|
||||
|
||||
|
||||
//我加入的家族
|
||||
public function myJoinFamily()
|
||||
{
|
||||
$user_id = db::name('vs_user_sign')->where(['sign_user_id' => $this->uid,'end_time' => ['>',time()]])->value('parent_user_id');
|
||||
if(!$user_id){
|
||||
return V(0, '没有加入家族');
|
||||
}
|
||||
$reslut = model('Family')->myFamily($user_id);
|
||||
return V($reslut['code'], $reslut['msg'], $reslut['data']);
|
||||
}
|
||||
|
||||
|
||||
//家族收益详情
|
||||
public function familyEarnings()
|
||||
{
|
||||
$user_id = input('user_id',0);//族长 id
|
||||
$reslut = db::name('vs_user_sign_earnings')->alias('a')
|
||||
->join('user b','a.sign_user_id = b.id')
|
||||
->join('vs_gift g','a.gift_id = g.gid')
|
||||
->field('b.nickname,b.avatar,b.user_code,a.earnings,a.createtime,g.gift_name,g.gift_price')
|
||||
->where(['a.user_id' => $user_id])
|
||||
->select();
|
||||
return V(1, '成功', $reslut);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user