Commit 954ffe41 by 冷斌

族员审核列表

parent 11124fbd
...@@ -2126,7 +2126,7 @@ class Api_User extends PhalApi_Api { ...@@ -2126,7 +2126,7 @@ class Api_User extends PhalApi_Api {
public function familyAuthList() public function familyAuthList()
{ {
$rs = array('code' => 0, 'msg' => '', 'info' => array()); $rs = array('code' => 0, 'msg' => '', 'info' => '审核成功');
$uid=checkNull($this->uid); $uid=checkNull($this->uid);
$token=checkNull($this->token); $token=checkNull($this->token);
...@@ -2150,6 +2150,31 @@ class Api_User extends PhalApi_Api { ...@@ -2150,6 +2150,31 @@ class Api_User extends PhalApi_Api {
public function familyAuth() public function familyAuth()
{ {
$rs = array('code' => 0, 'msg' => '', 'info' => array());
$uid=checkNull($this->uid);
$token=checkNull($this->token);
$checkToken=checkToken($uid,$token);
if($checkToken==700){
$rs['code'] = $checkToken;
$rs['msg'] = '您的登陆状态失效,请重新登陆!';
return $rs;
}
$domain = new Domain_User();
$result = $domain->familyAuthList($uid);
if (in_array($result, [0, 3])) {
$rs['code'] = 10001;
$rs['msg'] = '无权访问!';
return $rs;
}
if ($result == 2) {
$rs['code'] = 10002;
$rs['msg'] = '审核失败!';
return $rs;
}
$rs['info'] = [];
return $rs;
} }
} }
...@@ -304,9 +304,11 @@ class Domain_User { ...@@ -304,9 +304,11 @@ class Domain_User {
return $rs; return $rs;
} }
public function familyAuth() public function familyAuth($id, $uid)
{ {
$model = new Model_User();
$rs = $model->familyAuth($id, $uid);
return $rs;
} }
} }
...@@ -1007,9 +1007,26 @@ class Model_User extends PhalApi_Model_NotORM ...@@ -1007,9 +1007,26 @@ class Model_User extends PhalApi_Model_NotORM
return $list; return $list;
} }
public function familyAuth() public function familyAuth($id, $uid)
{ {
list($role, $familyId) = $this->getFamilyRole($uid);
if (in_array($role, [0, 3])) {
return $role;
}
$data=array(
'state'=>2,
'uptime'=>time(),
'istip'=>'1',
'reason'=>''
);
$result=DI()->notorm->users_family->where("id={$id}")->save($data);
if(!$result){
return 2;
}
return 1;
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment