* adjust getPairs().
- remove getRealName().
This commit is contained in:
@@ -28,15 +28,23 @@ class userModel extends model
|
||||
/* <20><><EFBFBD><EFBFBD>ijһ<C4B3><D2BB><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>û<EFBFBD><C3BB>б<EFBFBD><D0B1><EFBFBD>*/
|
||||
public function getList($companyID)
|
||||
{
|
||||
$sql = "SELECT * FROM " . TABLE_USER . " WHERE company = '$companyID' ORDER BY id";
|
||||
return $this->dbh->query($sql)->fetchAll();
|
||||
return $this->dao->select('*')->from(TABLE_USER)->where('company')->eq((int)$companyID)->orderBy('account')->fetchAll();
|
||||
}
|
||||
|
||||
/* <20><><EFBFBD><EFBFBD>account=>realname<6D><65><EFBFBD>б<EFBFBD><D0B1><EFBFBD>*/
|
||||
function getPairs($companyID = 0)
|
||||
/* <20><><EFBFBD><EFBFBD>account=>realname<6D><65><EFBFBD>б<EFBFBD><D0B1><EFBFBD>params: noletter|noempty|noclosed<65><64>*/
|
||||
function getPairs($companyID = 0, $params = '')
|
||||
{
|
||||
if($companyID == 0) $companyID = $this->app->company->id;
|
||||
return $this->dao->select('account, realname')->from(TABLE_USER)->where('company')->eq((int)$companyID)->fetchPairs();
|
||||
$users = $this->dao->select('account, realname')->from(TABLE_USER)->where('company')->eq((int)$companyID)->orderBy('account')->fetchPairs();
|
||||
foreach($users as $account => $realName)
|
||||
{
|
||||
$firstLetter = ucfirst(substr($account, 0, 1)) . ':';
|
||||
if(strpos($params, 'noletter') !== false) $firstLetter = '';
|
||||
$users[$account] = $firstLetter . ($realName ? $realName : $account);
|
||||
}
|
||||
if(strpos($params, 'noempty') === false) $users = array('' => '') + $users;
|
||||
if(strpos($params, 'noclosed') === false) $users = $users + array('closed' => 'Closed');
|
||||
return $users;
|
||||
}
|
||||
|
||||
/* ͨ<><CDA8>id<69><64>ȡijһ<C4B3><D2BB><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>*/
|
||||
@@ -176,11 +184,4 @@ class userModel extends model
|
||||
$sql = "SELECT * FROM " . TABLE_BUG . " WHERE assignedTO = '$account'";
|
||||
return $this->dbh->query($sql)->fetchAll();
|
||||
}
|
||||
|
||||
/* <20><><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
||||
public function getRealNames($accounts)
|
||||
{
|
||||
$sql = "SELECT account, realname FROM " . TABLE_USER . " WHERE account " . helper::dbIN($accounts);
|
||||
return $this->fetchPairs($sql);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user