交友中更换麦位

This commit is contained in:
2025-09-16 00:29:10 +08:00
parent fb3d8c2386
commit 98de5e02ad
3 changed files with 28 additions and 1 deletions

View File

@@ -24,6 +24,14 @@ class UserGiftPack extends BaseCom
return V($reslut['code'],$reslut['msg'], $reslut['data']); return V($reslut['code'],$reslut['msg'], $reslut['data']);
} }
//获取背包礼物列表总值
public function get_gift_pack_list_count()
{
$user_id = $this->uid;
$reslut = model('UserGiftPack')->get_gift_pack_list_count($user_id);
return V($reslut['code'],$reslut['msg'], $reslut['data']);
}
//背包收入 //背包收入
public function get_gift_pack_income() public function get_gift_pack_income()
{ {

View File

@@ -701,7 +701,7 @@ class Friend extends Model
->order('pit_number ASC') ->order('pit_number ASC')
->field('pit_number,user_id')->select(); ->field('pit_number,user_id')->select();
$pit_user = []; $pit_user = [];
foreach ($pit_users as &$value_pit_user){ foreach ($pit_users as $value_pit_user){
$pit_user[$value_pit_user['pit_number']] = $value_pit_user['user_id']; $pit_user[$value_pit_user['pit_number']] = $value_pit_user['user_id'];
} }
//比较两个数组,无论是键的差异还是值的差异,都输出字符串”有差异“否则输出”没有差异“ //比较两个数组,无论是键的差异还是值的差异,都输出字符串”有差异“否则输出”没有差异“

View File

@@ -71,6 +71,25 @@ class UserGiftPack extends Model
} }
return ['code' => 1, 'msg' => '获取成功', 'data' => $return_data]; return ['code' => 1, 'msg' => '获取成功', 'data' => $return_data];
} }
//现有背包礼物总值
public function get_gift_pack_list_count($uid)
{
$list = Db::name('vs_user_gift_pack')->alias('a')
->join('fa_vs_gift b', 'a.gid = b.gid')
->where(['a.user_id'=>$uid,'a.is_use_give'=>1,'a.num'=>['>',0]])
->field('a.num,b.gift_price')
->select();
$data = 0;
foreach ($list as $v) {
$data += $v['num'] * $v['gift_price'];
}
$count['count'] = $data;
return ['code' => 1, 'msg' => '获取成功', 'data' =>$count ];
}
//背包收入 //背包收入
public function income_user_gift_pack($uid,$page=1,$page_limit=10) public function income_user_gift_pack($uid,$page=1,$page_limit=10)
{ {