| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | 
							- <?php
 
- namespace Cas\Dao;
 
- /**
 
-  * kif权限管理系统 - 用户组权限管理 类
 
-  * @author lishumingoo@gmail.com
 
-  */
 
- use KIF\Dao\DBAgileDev;
 
- class KifUsergroupCompetence extends DBAgileDev {
 
- 	/**
 
- 	 * 数据表名
 
- 	 * @var string
 
- 	 */
 
- 	protected $tableName = 'kif_usergroup_competence';
 
- 	
 
- 	/**
 
-      * 表的主键名。默认为id
 
-      * @var string
 
-      */
 
- 	protected $primaryKey = 'id';
 
- 	
 
- 	/**
 
- 	 * 数据库里的真实字段
 
- 	 * @var array
 
- 	 */
 
- 	protected $other_field = array(
 
- 		'groupid',
 
- 		'appid',
 
- 		'controlid',
 
- 		'actionid',
 
- 	);
 
- 	
 
- 	public function __construct($master_flag = 'backend') {
 
- 		parent::__construct($master_flag);
 
- 	}
 
- 	
 
- 	/**
 
- 	 * 获取多用户组权限配置
 
- 	 * @param array $groupids
 
- 	 * @return array
 
- 	 */
 
- 	public function getsCompetencesByGroupids($groupids) {
 
- 		if (!$groupids) {
 
- 			return array();
 
- 		}
 
- 		
 
- 		$ids = $this->findIdsBy(array(
 
- 			'groupid'	=> $groupids
 
- 		));
 
- 		
 
- 		return $this->gets($ids);
 
- 	}
 
- 	
 
- }
 
 
  |