/** * 获取外键数据来源 * @param string $key 指定key获取 * @return array|string 获取到的数据或指定key的值 */ public function getSysmodule($key = '') { $sysmoduleDB = new SysmoduleModelDB(); if (empty($key)) { $sql = "SELECT `id`,`name` FROM `" . $sysmoduleDB->getTableName() . "`"; $sysmoduleModelDBArr = $sysmoduleDB->getData($sql); $data = Common::createArr($sysmoduleModelDBArr, 'id', 'name'); } else { $sql = "SELECT `name` FROM `" . $sysmoduleDB->getTableName() . "` WHERE `id` = ?"; $data = $sysmoduleDB->getFirst($sql, array($key)); } return $data; }