From 36318acbfae30546749d578f035bb8ed1f0c385a Mon Sep 17 00:00:00 2001 From: zhujinyong Date: Sun, 6 Jan 2013 05:24:44 +0000 Subject: [PATCH] * code for task#1043. --- module/testtask/model.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/module/testtask/model.php b/module/testtask/model.php index 72142b57ee..49dd677862 100644 --- a/module/testtask/model.php +++ b/module/testtask/model.php @@ -119,7 +119,7 @@ class testtaskModel extends model * @access public * @return array */ - public function getByUser($account) + public function getByUser($account, $pager = null, $orderBy = 'id_desc') { return $this->dao->select('t1.*, t2.name AS projectName, t3.name AS buildName') ->from(TABLE_TESTTASK)->alias('t1') @@ -127,7 +127,8 @@ class testtaskModel extends model ->leftJoin(TABLE_BUILD)->alias('t3')->on('t1.build = t3.id') ->where('t1.deleted')->eq(0) ->andWhere('t1.owner')->eq($account) - ->orderBy('id desc') + ->orderBy($orderBy) + ->page($pager) ->fetchAll(); }