Commit ac687e95 authored by hujun's avatar hujun

获取角色站点

parent 4314b0a1
......@@ -467,7 +467,7 @@ class Auth extends Basic
}
if ($this->request->isGet()) {
$data = $m_auth->getGroupSiteList('a.id,b.city', ['']);
$data = $m_auth->getGroupSiteList(['group_id'=>$this->params['group_id']]);
if ($data['status'] == 'successful') {
$list = $data['data'];
} else {
......
......@@ -31,14 +31,16 @@ class AuthGroupSite extends BaseModel
* @param $where
* @return mixed
*/
public function getGroupSiteList($field, $where) {
public function getGroupSiteList($where) {
$data['data'] = [];
try {
$list = $this->db_->alias('a')
->field($field)
->join('a_site a','a.site_id = b.id', 'left')
$list = $this->db_->field('id,site_id,group_id')
->where($where)
->select();
$m_site = new ASite();
foreach ($list as $k=>$v) {
$list[$k]['site'] = $m_site->getSite('id,city', ['id'=> ['in', $v['site_id']]]);
}
$data['data'] = $list;
$data['status'] = 'successful';
} catch (\Exception $e) {
......
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