<?php
namespace app\api\controller;
use app\common\controller\Api;
use think\Db;
/**
* 黑名单
*/
class Userblacklist extends Api
{
protected $noNeedLogin = [];
protected $noNeedRight = ['*'];
//拉黑某人
public function black_one(){
$black_uid = input('black_uid',0);
if(!$black_uid){
$this->error(__('Invalid parameters'));
}
$map = [
'uid' => $this->auth->id,
'black_uid' => $black_uid,
];
$check = Db::name('user_blacklist')->where($map)->find();
if($check){
$this->success('success');
}
$id = Db::name('user_blacklist')->insertGetId($map);
$this->success('success',$id);
}
//取消拉黑某人
public function un_black_one(){
$black_uid = input('black_uid',0);
if(!$black_uid){
$this->error(__('Invalid parameters'));
}
$map = [
'uid' => $this->auth->id,
'black_uid' => $black_uid,
];
//不检查,全删
$rs = Db::name('user_blacklist')->where($map)->delete();
$this->success('success');
}
}