|
@@ -273,7 +273,8 @@ class Usercenter extends Api
|
|
|
}
|
|
|
|
|
|
|
|
|
- if($price > 0 && $this->auth->gender == 1){
|
|
|
+
|
|
|
+ if($price > 0 && (($this->auth->gender == 1) || ($this->auth->gender == 0 && $this->auth->idcard_status != 1))){
|
|
|
$rs = model('wallet')->lockChangeAccountRemain($this->auth->id,'gold',-$price,11,'','user_match_video_log',$log_id);
|
|
|
if($rs['status'] === false){
|
|
|
Db::rollback();
|
|
@@ -335,7 +336,8 @@ class Usercenter extends Api
|
|
|
}
|
|
|
|
|
|
|
|
|
- if($price > 0 && $this->auth->gender == 1){
|
|
|
+
|
|
|
+ if($price > 0 && (($this->auth->gender == 1) || ($this->auth->gender == 0 && $this->auth->idcard_status != 1))){
|
|
|
$rs = model('wallet')->lockChangeAccountRemain($this->auth->id,'gold',-$price,12,'','user_match_audio_log',$log_id);
|
|
|
if($rs['status'] === false){
|
|
|
Db::rollback();
|
|
@@ -458,7 +460,7 @@ class Usercenter extends Api
|
|
|
'real_status' => 1,
|
|
|
'idcard_status' => 1,
|
|
|
'open_match_audio' => 1,
|
|
|
-
|
|
|
+ 'id' => ['NOT IN',$my_follow]
|
|
|
];
|
|
|
|
|
|
$lists = Db::name('user')->field('id,cityname,status,gender,real_status,tag_ids')->where($map)->order('logintime desc')->page($this->page,100)->select();
|
|
@@ -525,7 +527,7 @@ class Usercenter extends Api
|
|
|
'real_status' => 1,
|
|
|
'idcard_status' => 1,
|
|
|
'open_match_video' => 1,
|
|
|
-
|
|
|
+ 'id' => ['NOT IN',$my_follow]
|
|
|
];
|
|
|
|
|
|
$lists = Db::name('user')->field('id,cityname,status,gender,real_status,tag_ids')->where($map)->order('logintime desc')->page($this->page,100)->select();
|
|
@@ -566,7 +568,7 @@ class Usercenter extends Api
|
|
|
|
|
|
|
|
|
'open_match_typing' => 1,
|
|
|
-
|
|
|
+ 'id' => ['NOT IN',$my_follow]
|
|
|
];
|
|
|
|
|
|
$lists = Db::name('user')->field('id,cityname,status,gender,real_status,tag_ids')->where($map)->order('logintime desc')->page($this->page,100)->select();
|