Commit 4232b2b9 by 冷斌

族员审核列表

parent 7f125279
...@@ -256,6 +256,18 @@ class Api_User extends PhalApi_Api { ...@@ -256,6 +256,18 @@ class Api_User extends PhalApi_Api {
'state' => array('name' => 'state', 'type' => 'int', 'require' => true, 'desc' => '状态, 0启用1停用'), 'state' => array('name' => 'state', 'type' => 'int', 'require' => true, 'desc' => '状态, 0启用1停用'),
), ),
'familyAuth' => array(
'uid' => array('name' => 'uid', 'type' => 'int', 'min' => 1, 'require' => true, 'desc' => '用户ID'),
'token' => array('name' => 'token', 'type' => 'string', 'require' => true, 'desc' => '用户token'),
'id' => array('name' => 'id', 'type' => 'int', 'min' => 1, 'require' => true, 'desc' => 'ID'),
),
'familyAuthList' => array(
'uid' => array('name' => 'uid', 'type' => 'int', 'min' => 1, 'require' => true, 'desc' => '用户ID'),
'token' => array('name' => 'token', 'type' => 'string', 'require' => true, 'desc' => '用户token'),
'version_ios' => array('name' => 'version_ios', 'type' => 'string', 'desc' => 'IOS版本号'),
),
); );
} }
/** /**
...@@ -2111,4 +2123,33 @@ class Api_User extends PhalApi_Api { ...@@ -2111,4 +2123,33 @@ class Api_User extends PhalApi_Api {
$rs['info'] = []; $rs['info'] = [];
return $rs; return $rs;
} }
public function familyAuthList()
{
$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;
}
$rs['info'][0]=$result;
return $rs;
}
public function familyAuth()
{
}
} }
...@@ -297,4 +297,16 @@ class Domain_User { ...@@ -297,4 +297,16 @@ class Domain_User {
return $rs; return $rs;
} }
public function familyAuthList($uid)
{
$model = new Model_User();
$rs = $model->familyAuthList($uid);
return $rs;
}
public function familyAuth()
{
}
} }
...@@ -39,6 +39,14 @@ class Model_User extends PhalApi_Model_NotORM ...@@ -39,6 +39,14 @@ class Model_User extends PhalApi_Model_NotORM
$info['anchor_certification'] = $anchor_certification; $info['anchor_certification'] = $anchor_certification;
$info['family_type'] = $this->getFamilyRole($uid);
}
return $info;
}
protected function getFamilyRole($uid)
{
$type=0; $type=0;
$familyinfo=DI()->notorm->family->where("uid=".$uid)->fetchOne(); $familyinfo=DI()->notorm->family->where("uid=".$uid)->fetchOne();
$user_family=DI()->notorm->users_family->where("uid=".$uid)->fetchOne(); $user_family=DI()->notorm->users_family->where("uid=".$uid)->fetchOne();
...@@ -48,10 +56,7 @@ class Model_User extends PhalApi_Model_NotORM ...@@ -48,10 +56,7 @@ class Model_User extends PhalApi_Model_NotORM
if (!empty($user_family)) { if (!empty($user_family)) {
$type = $user_family['role'] ? 2 : 3; $type = $user_family['role'] ? 2 : 3;
} }
$info['family_type'] = $type; return $type;
}
return $info;
} }
/* 判断昵称是否重复 */ /* 判断昵称是否重复 */
...@@ -974,4 +979,18 @@ class Model_User extends PhalApi_Model_NotORM ...@@ -974,4 +979,18 @@ class Model_User extends PhalApi_Model_NotORM
return 0; return 0;
} }
public function familyAuthList($uid)
{
$role = $this->getFamilyRole($uid);
if (in_array($role, [0, 3])) {
return $role;
}
}
public function familyAuth()
{
}
} }
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