等级修改bug修改

This commit is contained in:
2025-09-23 15:55:22 +08:00
parent 0728b51c8e
commit 8abfa49494
3 changed files with 9 additions and 8 deletions

View File

@@ -93,18 +93,19 @@ class Level extends adminApi
if(!$level_id){ if(!$level_id){
return V(0,"添加失败"); return V(0,"添加失败");
} }
//等级特权 if(!empty($gift_id)){
$decorate = db::name("vs_decorate")->where(['did' => $gift_id, 'delete_time' => 0])->find(); //等级特权
if(empty($decorate)){ $decorate = db::name("vs_decorate")->where(['did' => $gift_id, 'delete_time' => 0])->find();
return V(0,"请选择等级特权"); if(empty($decorate)){
} return V(0,"请选择等级特权");
if($gift_id){ }
db::name('vs_wealth_level_rights')->insert([ db::name('vs_wealth_level_rights')->insert([
'level_id' => $level_id, 'level_id' => $level_id,
'gift_id' => $gift_id, 'gift_id' => $gift_id,
'createtime' => time() 'createtime' => time()
]); ]);
} }
return V(1,"成功", ['id'=>$level]); return V(1,"成功", ['id'=>$level]);
} }
/* /*

View File

@@ -185,7 +185,7 @@ class Login extends Model
$user_rechange = db::name('vs_user_recharge')->field('sum(money) as money')->where(['user_id' => $user_info['id'],'pay_status' => 2])->find(); $user_rechange = db::name('vs_user_recharge')->field('sum(money) as money')->where(['user_id' => $user_info['id'],'pay_status' => 2])->find();
//系统配置 //系统配置
$config_money = get_system_config_value('private_chat_recharge_money'); $config_money = get_system_config_value('private_chat_recharge_money');
if($user_rechange['money'] < $config_money){ if(($config_money > 0) && ($user_rechange['money'] < $config_money)){
$return_res[0]['is_can_chat'] = 0; $return_res[0]['is_can_chat'] = 0;
}else{ }else{
$return_res[0]['is_can_chat'] = 1; $return_res[0]['is_can_chat'] = 1;

View File

@@ -153,7 +153,7 @@ class User extends Model
$user_rechange = db::name('vs_user_recharge')->field('sum(money) as money')->where(['user_id' => $uid,'pay_status' => 2])->find(); $user_rechange = db::name('vs_user_recharge')->field('sum(money) as money')->where(['user_id' => $uid,'pay_status' => 2])->find();
//系统配置 //系统配置
$config_money = get_system_config_value('private_chat_recharge_money'); $config_money = get_system_config_value('private_chat_recharge_money');
if($user_rechange['money'] < $config_money){ if(($config_money > 0) && ($user_rechange['money'] < $config_money)){
$user_info['is_can_chat'] = 0; $user_info['is_can_chat'] = 0;
}else{ }else{
$user_info['is_can_chat'] = 1; $user_info['is_can_chat'] = 1;