Sfoglia il codice sorgente

getList函数统一放到基类

chenbo 5 anni fa
parent
commit
f7cfc82792

+ 0 - 45
lib/table/table_admin.class.php

@@ -46,51 +46,6 @@ class Table_admin extends Table {
         return $this->pdo->sqlinsert($this->table_fullname, $param);
 	}
 
-	//获取列表(分页)
-	//$count、$page和$pagesize都为0时,返回全部结果(适用于无需分页的情况)
-	//
-	//@param $filter array -- 过滤条件,格式见Table::filterToWhere
-	//@param $count -- 0:返回列表 1:返回结果数量
-	//@param $page -- 当前第几页
-	//@param $pagesize -- 每页数量
-	public function getList($filter = array(), $count = 0, $page = 0, $pagesize = 0){
-		
-		$where = $this->filterToWhere($filter);
-		
-		if($count == 0){//列表
-			
-			$sql = "select * from ". $this->table_fullname ." $where order by admin_id desc";
-
-			if($page > 0){//分页
-				$startrow = ($page - 1) * $pagesize;
-				$sql_limit = " limit $startrow, $pagesize";
-				$sql .= $sql_limit;
-			}
-			
-			$rs  = $this->pdo->sqlQuery($sql);
-			$r   = array();
-			if($rs){
-				foreach($rs as $key => $val){
-					$r[$key] = $this->dataToAttr($val);
-				}
-				return $r;
-			}else{
-				return $r;
-			}
-
-		}else{//统计
-			
-			$sql = "select count(*) as c from ". $this->table_fullname . " $where ";
-			$rs  = $this->pdo->sqlQuery($sql);
-			if($rs){
-				return $rs[0]['c'];
-			}else{
-				return 0;
-			}
-		}
-	}
-	
-    
 	/**
 	 * 根据账号获取详情
 	 * 

+ 0 - 44
lib/table/table_admingroup.class.php

@@ -35,50 +35,6 @@ class Table_admingroup extends Table {
 		);
 		return $this->pdo->sqlinsert($this->table_fullname, $param);
 	}
-
-	//获取列表(分页)
-	//$count、$page和$pagesize都为0时,返回全部结果(适用于无需分页的情况)
-	//
-	//@param $filter array -- 过滤条件,格式见Table::filterToWhere
-	//@param $count -- 0:返回列表 1:返回结果数量
-	//@param $page -- 当前第几页
-	//@param $pagesize -- 每页数量
-	public function getList($filter = array(), $count = 0, $page = 0, $pagesize = 0){
-
-		$where = $this->filterToWhere($filter);
-		
-		if($count == 0){//列表
-			
-			$sql = "select * from ". $this->table_fullname ." $where order by admingroup_order asc, admingroup_id desc";
-
-			if($page > 0){//分页
-				$startrow = ($page - 1) * $pagesize;
-				$sql_limit = " limit $startrow, $pagesize";
-				$sql .= $sql_limit;
-			}
-			
-			$rs  = $this->pdo->sqlQuery($sql);
-			$r   = array();
-			if($rs){
-				foreach($rs as $key => $val){
-					$r[$key] = $this->dataToAttr($val);
-				}
-				return $r;
-			}else{
-				return $r;
-			}
-
-		}else{//统计
-			
-			$sql = "select count(*) as c from ". $this->table_fullname . " $where ";
-			$rs  = $this->pdo->sqlQuery($sql);
-			if($rs){
-				return $rs[0]['c'];
-			}else{
-				return 0;
-			}
-		}
-	}
     
     /**
      * getInfoByName() 根据名称获取管理员组详情

+ 0 - 44
lib/table/table_adminlog.class.php

@@ -44,48 +44,4 @@ class Table_adminlog extends Table {
         return $this->pdo->sqlinsert($this->table_fullname, $param);
 	}
 
-	//获取列表(分页)
-	//$count、$page和$pagesize都为0时,返回全部结果(适用于无需分页的情况)
-	//
-	//@param $filter array -- 过滤条件,格式见Table::filterToWhere
-	//@param $count -- 0:返回列表 1:返回结果数量
-	//@param $page -- 当前第几页
-	//@param $pagesize -- 每页数量
-	public function getList($filter = array(), $count = 0, $page = 0, $pagesize = 0){
-
-		$where = $this->filterToWhere($filter);
-		
-		if($count == 0){//列表
-			$sql = "select * from ". $this->table_fullname ." $where order by adminlog_id desc";
-			
-			if($page > 0){//分页
-				$startrow = ($page - 1) * $pagesize;
-				$sql_limit = " limit $startrow, $pagesize";
-				$sql .= $sql_limit;
-			}
-			
-			$rs  = $this->pdo->sqlQuery($sql);
-			$r   = array();
-			if($rs){
-				foreach($rs as $key => $val){
-					$r[$key] = $this->dataToAttr($val);
-				}
-				return $r;
-			}else{
-				return $r;
-			}
-
-		}else{//统计
-			
-			$sql = "select count(*) as c from ". $this->table_fullname . " $where ";
-			$rs  = $this->pdo->sqlQuery($sql);
-			if($rs){
-				return $rs[0]['c'];
-			}else{
-				return 0;
-			}
-		}
-
-	}
-
 }    

+ 0 - 12
lib/table/table_day_k_base.class.php

@@ -114,17 +114,5 @@ class Table_day_k_base extends Table {
         return $msg;
     }
 
-
-    //获取列表(分页)
-    //$count、$page和$pagesize都为0时,返回全部结果(适用于无需分页的情况)
-    //
-    //@param $filter array -- 过滤条件,格式见Table::filterToWhere
-    //@param $count -- 0:返回列表 1:返回结果数量
-    //@param $page -- 当前第几页
-    //@param $pagesize -- 每页数量
-    public function getList($filter = array(), $count = 0, $page = 0, $pagesize = 0)
-    {
-
-    }
 }
 ?>

+ 0 - 11
lib/table/table_index_csi300.class.php

@@ -44,16 +44,5 @@ class Table_index_csi300 extends Table {
         return $this->pdo->sqlinsert($this->table_fullname, $param);
     }
 
-    //获取列表(分页)
-    //$count、$page和$pagesize都为0时,返回全部结果(适用于无需分页的情况)
-    //
-    //@param $filter array -- 过滤条件,格式见Table::filterToWhere
-    //@param $count -- 0:返回列表 1:返回结果数量
-    //@param $page -- 当前第几页
-    //@param $pagesize -- 每页数量
-    public function getList($filter = array(), $count = 0, $page = 0, $pagesize = 0)
-    {
-
-    }
 }
 ?>

+ 0 - 11
lib/table/table_index_gem.class.php

@@ -44,16 +44,5 @@ class Table_index_gem extends Table {
         return $this->pdo->sqlinsert($this->table_fullname, $param);
     }
 
-    //获取列表(分页)
-    //$count、$page和$pagesize都为0时,返回全部结果(适用于无需分页的情况)
-    //
-    //@param $filter array -- 过滤条件,格式见Table::filterToWhere
-    //@param $count -- 0:返回列表 1:返回结果数量
-    //@param $page -- 当前第几页
-    //@param $pagesize -- 每页数量
-    public function getList($filter = array(), $count = 0, $page = 0, $pagesize = 0)
-    {
-
-    }
 }
 ?>

+ 0 - 11
lib/table/table_index_kc50.class.php

@@ -44,16 +44,5 @@ class Table_index_kc50 extends Table {
         return $this->pdo->sqlinsert($this->table_fullname, $param);
     }
 
-    //获取列表(分页)
-    //$count、$page和$pagesize都为0时,返回全部结果(适用于无需分页的情况)
-    //
-    //@param $filter array -- 过滤条件,格式见Table::filterToWhere
-    //@param $count -- 0:返回列表 1:返回结果数量
-    //@param $page -- 当前第几页
-    //@param $pagesize -- 每页数量
-    public function getList($filter = array(), $count = 0, $page = 0, $pagesize = 0)
-    {
-
-    }
 }
 ?>

+ 0 - 11
lib/table/table_index_scz.class.php

@@ -45,16 +45,5 @@ class Table_index_scz extends Table {
         return $this->pdo->sqlinsert($this->table_fullname, $param);
     }
 
-    //获取列表(分页)
-    //$count、$page和$pagesize都为0时,返回全部结果(适用于无需分页的情况)
-    //
-    //@param $filter array -- 过滤条件,格式见Table::filterToWhere
-    //@param $count -- 0:返回列表 1:返回结果数量
-    //@param $page -- 当前第几页
-    //@param $pagesize -- 每页数量
-    public function getList($filter = array(), $count = 0, $page = 0, $pagesize = 0)
-    {
-
-    }
 }
 ?>

+ 0 - 11
lib/table/table_index_sh.class.php

@@ -45,16 +45,5 @@ class Table_index_sh extends Table {
         return $this->pdo->sqlinsert($this->table_fullname, $param);
     }
 
-    //获取列表(分页)
-    //$count、$page和$pagesize都为0时,返回全部结果(适用于无需分页的情况)
-    //
-    //@param $filter array -- 过滤条件,格式见Table::filterToWhere
-    //@param $count -- 0:返回列表 1:返回结果数量
-    //@param $page -- 当前第几页
-    //@param $pagesize -- 每页数量
-    public function getList($filter = array(), $count = 0, $page = 0, $pagesize = 0)
-    {
-
-    }
 }
 ?>

+ 0 - 11
lib/table/table_index_sh50.class.php

@@ -44,16 +44,5 @@ class Table_index_sh50 extends Table {
         return $this->pdo->sqlinsert($this->table_fullname, $param);
     }
 
-    //获取列表(分页)
-    //$count、$page和$pagesize都为0时,返回全部结果(适用于无需分页的情况)
-    //
-    //@param $filter array -- 过滤条件,格式见Table::filterToWhere
-    //@param $count -- 0:返回列表 1:返回结果数量
-    //@param $page -- 当前第几页
-    //@param $pagesize -- 每页数量
-    public function getList($filter = array(), $count = 0, $page = 0, $pagesize = 0)
-    {
-
-    }
 }
 ?>

+ 0 - 11
lib/table/table_st_log.class.php

@@ -34,16 +34,5 @@ class Table_st_log extends Table {
         return $this->pdo->sqlinsert($this->table_fullname, $param);
     }
 
-    //获取列表(分页)
-    //$count、$page和$pagesize都为0时,返回全部结果(适用于无需分页的情况)
-    //
-    //@param $filter array -- 过滤条件,格式见Table::filterToWhere
-    //@param $count -- 0:返回列表 1:返回结果数量
-    //@param $page -- 当前第几页
-    //@param $pagesize -- 每页数量
-    public function getList($filter = array(), $count = 0, $page = 0, $pagesize = 0)
-    {
-
-    }
 }
 ?>

+ 0 - 11
lib/table/table_xrxd_log.class.php

@@ -37,16 +37,5 @@ class Table_xrxd_log extends Table {
         return $this->pdo->sqlinsert($this->table_fullname, $param);
     }
 
-    //获取列表(分页)
-    //$count、$page和$pagesize都为0时,返回全部结果(适用于无需分页的情况)
-    //
-    //@param $filter array -- 过滤条件,格式见Table::filterToWhere
-    //@param $count -- 0:返回列表 1:返回结果数量
-    //@param $page -- 当前第几页
-    //@param $pagesize -- 每页数量
-    public function getList($filter = array(), $count = 0, $page = 0, $pagesize = 0)
-    {
-
-    }
 }
 ?>