cp 等级升级 装扮挂件和特效修改
This commit is contained in:
@@ -74,15 +74,22 @@ class UserCp extends Model
|
|||||||
];
|
];
|
||||||
Db::name('user_cp_gift_log')->insert($datas);
|
Db::name('user_cp_gift_log')->insert($datas);
|
||||||
|
|
||||||
$rees = Db::name('user_cp_zone')->where(['user_id1' => $from_user_id,'user_id2' => $to_user_id,'status' => 1])->find();
|
$rees = Db::name('user_cp_zone')
|
||||||
if(!$rees){
|
->whereOr(['user_id1' => $from_user_id,'status' => 1])
|
||||||
$rees = Db::name('user_cp_zone')->where(['user_id1' => $to_user_id,'user_id2' => $from_user_id,'status' => 1])->find();
|
->whereOr(['user_id2' => $from_user_id,'status' => 1])->find();
|
||||||
}
|
|
||||||
if($rees && $re != $rees['id']){
|
if($rees && $re != $rees['id']){
|
||||||
//修改状态
|
//修改状态
|
||||||
Db::name('user_cp_zone')->where(['id' => $rees['id']])->update(['status' => 2]);
|
Db::name('user_cp_zone')->where(['id' => $rees['id']])->update(['status' => 2]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$ress = Db::name('user_cp_zone')
|
||||||
|
->whereOr(['user_id1' => $to_user_id,'status' => 1])
|
||||||
|
->whereOr(['user_id2' => $to_user_id,'status' => 1])->find();
|
||||||
|
if($ress && $re != $ress['id']){
|
||||||
|
//修改状态
|
||||||
|
Db::name('user_cp_zone')->where(['id' => $ress['id']])->update(['status' => 2]);
|
||||||
|
}
|
||||||
|
|
||||||
// 给两个用户添加CP装扮
|
// 给两个用户添加CP装扮
|
||||||
$pendant_ids = Db::name('user_cp_level')->where(['deletetime' => 0])->order('level asc')->value('pendant_id');
|
$pendant_ids = Db::name('user_cp_level')->where(['deletetime' => 0])->order('level asc')->value('pendant_id');
|
||||||
$pendant_id = Db::name('vs_decorate_price')->where(['id' => $pendant_ids])->value('did');
|
$pendant_id = Db::name('vs_decorate_price')->where(['id' => $pendant_ids])->value('did');
|
||||||
@@ -100,11 +107,9 @@ class UserCp extends Model
|
|||||||
//给前端推送
|
//给前端推送
|
||||||
return 2;
|
return 2;
|
||||||
}else{//创建推送信息2:表达心动信号
|
}else{//创建推送信息2:表达心动信号
|
||||||
//查询是否有相应的Cp空间
|
|
||||||
$ress = Db::name('user_cp_find')
|
$ress = Db::name('user_cp_find')
|
||||||
->where(['status' => ['in',[0,1]]])
|
->where(['status' => 0])
|
||||||
->whereOr(['from_user_id' => $from_user_id])
|
->where(['from_user_id' => $from_user_id])
|
||||||
->whereOr(['to_user_id' => $from_user_id])
|
|
||||||
->select();
|
->select();
|
||||||
if($ress){
|
if($ress){
|
||||||
//把状态改为2 status:0-待回应,1-建交成功,2-已取消,
|
//把状态改为2 status:0-待回应,1-建交成功,2-已取消,
|
||||||
|
|||||||
Reference in New Issue
Block a user