管理端CP等级
This commit is contained in:
@@ -125,12 +125,12 @@ class UserCp extends Model
|
|||||||
];
|
];
|
||||||
Db::name('user_cp_gift_log')->insert($datas);
|
Db::name('user_cp_gift_log')->insert($datas);
|
||||||
//判断是否升级
|
//判断是否升级
|
||||||
$level = Db::name('user_cp_level')->where(['exp' => ['<=', $yuan_exp + $exp]])->order('exp desc')->value('level');
|
$level = Db::name('user_cp_level')->where(['change_value' => ['<=', $yuan_exp + $exp]])->order('change_value desc')->value('level');
|
||||||
if($level){
|
if($level){
|
||||||
//修改Cp空间等级
|
//修改Cp空间等级
|
||||||
$data['level'] = $level;
|
$data['level'] = $level;
|
||||||
}
|
}
|
||||||
$data['exp'] = $yuan_exp + $exp;
|
$data['change_value'] = $yuan_exp + $exp;
|
||||||
Db::name('user_cp_zone')->where(['id' => $cp_zone_id])->update($data);
|
Db::name('user_cp_zone')->where(['id' => $cp_zone_id])->update($data);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -150,7 +150,7 @@ class UserCp extends Model
|
|||||||
$res['user_info1'] = Db::name('user')->where(['id' => $res['user_id1']])->field('id user_id,nickname,avatar')->find();
|
$res['user_info1'] = Db::name('user')->where(['id' => $res['user_id1']])->field('id user_id,nickname,avatar')->find();
|
||||||
$res['user_info2'] = Db::name('user')->where(['id' => $res['user_id2']])->field('id user_id,nickname,avatar')->find();
|
$res['user_info2'] = Db::name('user')->where(['id' => $res['user_id2']])->field('id user_id,nickname,avatar')->find();
|
||||||
//升下一级所需经验值
|
//升下一级所需经验值
|
||||||
$next_level_exp = Db::name('user_cp_level')->where(['level' => ['>',$res['level']]])->order('level asc')->value('exp');
|
$next_level_exp = Db::name('user_cp_level')->where(['level' => ['>',$res['level']]])->order('level asc')->value('change_value');
|
||||||
$res['next_level_exp'] = $next_level_exp - $res['exp'];
|
$res['next_level_exp'] = $next_level_exp - $res['exp'];
|
||||||
//送礼记录
|
//送礼记录
|
||||||
$res['gift_log'] = Db::name('user_cp_gift_log')->where(['cp_zone_id' => $res['id']])->select();
|
$res['gift_log'] = Db::name('user_cp_gift_log')->where(['cp_zone_id' => $res['id']])->select();
|
||||||
|
|||||||
Reference in New Issue
Block a user