// Path: src/com/u8/server/common/Page.java
// public class Page<T>
// {
//   private PageParameter pageParameter;
//   private List<T> resultList = null;
//   private int totalCount = -1;
// 
//   public Page()
//   {
//     this.pageParameter = new PageParameter(1, 10, false);
//   }
// 
//   public Page(PageParameter params)
//   {
//     this.pageParameter = params;
//   }
// 
//   public int getTotalPages()
//   {
//     if (this.totalCount == -1)
//       return -1;
//     int i = this.totalCount / this.pageParameter.getPageSize();
//     if (this.totalCount % this.pageParameter.getPageSize() > 0)
//       i++;
//     return i;
//   }
// 
//   public List<T> getResultList()
//   {
//     return this.resultList;
//   }
// 
//   public void setResultList(List<T> paramList)
//   {
//     this.resultList = paramList;
//   }
// 
//   public int getTotalCount()
//   {
//     return this.totalCount;
//   }
// 
//   public void setTotalCount(int paramInt)
//   {
//     this.totalCount = paramInt;
//   }
// 
//   public PageParameter getPageParameter()
//   {
//     return this.pageParameter;
//   }
// 
//   public void setPageParameter(PageParameter params)
//   {
//     this.pageParameter = params;
//   }
// }
// 
// Path: src/com/u8/server/dao/UUpdateLogDao.java
// @Repository("updateLogDao")
// public class UUpdateLogDao extends UHibernateTemplate<UUpdateLog, Long>{
// 
//     public void saveChannel(UUpdateLog log){
//         super.save(log);
//     }
// 
//     public UUpdateLog queryChannel(long id){
// 
//         return super.get(id);
//     }
// }
// 
// Path: src/com/u8/server/data/UUpdateLog.java
// @Entity
// @Table(name="uupdatelog")
// public class UUpdateLog {
// 
//     @Id
//     @GeneratedValue(strategy = GenerationType.IDENTITY)
//     private Long id;
// 
//     private Integer userID;     //更新者
// 
//     private String userName;    //更新者姓名
// 
//     private String name;         //更新的组件名称
// 
//     private String fileName;     //文件名称
// 
//     private Date updateTime;     //更新时间
// 
//     private String ipAddr;       //IP地址
// 
//     public JSONObject toJSON(){
// 
//         JSONObject json = new JSONObject();
//         json.put("id", id);
//         json.put("userID", userID);
//         json.put("userName", userName);
//         json.put("name", name);
//         json.put("fileName", fileName);
//         json.put("updateTime", TimeFormater.format_default(updateTime));
//         json.put("ipAddr", ipAddr);
// 
//         return json;
//     }
// 
//     public Long getId() {
//         return id;
//     }
// 
//     public void setId(Long id) {
//         this.id = id;
//     }
// 
//     public Integer getUserID() {
//         return userID;
//     }
// 
//     public void setUserID(Integer userID) {
//         this.userID = userID;
//     }
// 
//     public String getUserName() {
//         return userName;
//     }
// 
//     public void setUserName(String userName) {
//         this.userName = userName;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public void setName(String name) {
//         this.name = name;
//     }
// 
//     public String getFileName() {
//         return fileName;
//     }
// 
//     public void setFileName(String fileName) {
//         this.fileName = fileName;
//     }
// 
//     public Date getUpdateTime() {
//         return updateTime;
//     }
// 
//     public void setUpdateTime(Date updateTime) {
//         this.updateTime = updateTime;
//     }
// 
//     public String getIpAddr() {
//         return ipAddr;
//     }
// 
//     public void setIpAddr(String ipAddr) {
//         this.ipAddr = ipAddr;
//     }
// }


import com.u8.server.common.OrderParameter;
import com.u8.server.common.OrderParameters;
import com.u8.server.common.Page;
import com.u8.server.common.PageParameter;
import com.u8.server.dao.UUpdateLogDao;
import com.u8.server.data.UUpdateLog;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

package com.u8.server.service;


/**
 */
@Service("updateLogManager")
public class UUpdateLogManager {

    @Autowired
    private UUpdateLogDao updateLogDao;


    //分页查找

// Path: src/com/u8/server/common/Page.java
// public class Page<T>
// {
//   private PageParameter pageParameter;
//   private List<T> resultList = null;
//   private int totalCount = -1;
// 
//   public Page()
//   {
//     this.pageParameter = new PageParameter(1, 10, false);
//   }
// 
//   public Page(PageParameter params)
//   {
//     this.pageParameter = params;
//   }
// 
//   public int getTotalPages()
//   {
//     if (this.totalCount == -1)
//       return -1;
//     int i = this.totalCount / this.pageParameter.getPageSize();
//     if (this.totalCount % this.pageParameter.getPageSize() > 0)
//       i++;
//     return i;
//   }
// 
//   public List<T> getResultList()
//   {
//     return this.resultList;
//   }
// 
//   public void setResultList(List<T> paramList)
//   {
//     this.resultList = paramList;
//   }
// 
//   public int getTotalCount()
//   {
//     return this.totalCount;
//   }
// 
//   public void setTotalCount(int paramInt)
//   {
//     this.totalCount = paramInt;
//   }
// 
//   public PageParameter getPageParameter()
//   {
//     return this.pageParameter;
//   }
// 
//   public void setPageParameter(PageParameter params)
//   {
//     this.pageParameter = params;
//   }
// }
// 
// Path: src/com/u8/server/dao/UUpdateLogDao.java
// @Repository("updateLogDao")
// public class UUpdateLogDao extends UHibernateTemplate<UUpdateLog, Long>{
// 
//     public void saveChannel(UUpdateLog log){
//         super.save(log);
//     }
// 
//     public UUpdateLog queryChannel(long id){
// 
//         return super.get(id);
//     }
// }
// 
// Path: src/com/u8/server/data/UUpdateLog.java
// @Entity
// @Table(name="uupdatelog")
// public class UUpdateLog {
// 
//     @Id
//     @GeneratedValue(strategy = GenerationType.IDENTITY)
//     private Long id;
// 
//     private Integer userID;     //更新者
// 
//     private String userName;    //更新者姓名
// 
//     private String name;         //更新的组件名称
// 
//     private String fileName;     //文件名称
// 
//     private Date updateTime;     //更新时间
// 
//     private String ipAddr;       //IP地址
// 
//     public JSONObject toJSON(){
// 
//         JSONObject json = new JSONObject();
//         json.put("id", id);
//         json.put("userID", userID);
//         json.put("userName", userName);
//         json.put("name", name);
//         json.put("fileName", fileName);
//         json.put("updateTime", TimeFormater.format_default(updateTime));
//         json.put("ipAddr", ipAddr);
// 
//         return json;
//     }
// 
//     public Long getId() {
//         return id;
//     }
// 
//     public void setId(Long id) {
//         this.id = id;
//     }
// 
//     public Integer getUserID() {
//         return userID;
//     }
// 
//     public void setUserID(Integer userID) {
//         this.userID = userID;
//     }
// 
//     public String getUserName() {
//         return userName;
//     }
// 
//     public void setUserName(String userName) {
//         this.userName = userName;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public void setName(String name) {
//         this.name = name;
//     }
// 
//     public String getFileName() {
//         return fileName;
//     }
// 
//     public void setFileName(String fileName) {
//         this.fileName = fileName;
//     }
// 
//     public Date getUpdateTime() {
//         return updateTime;
//     }
// 
//     public void setUpdateTime(Date updateTime) {
//         this.updateTime = updateTime;
//     }
// 
//     public String getIpAddr() {
//         return ipAddr;
//     }
// 
//     public void setIpAddr(String ipAddr) {
//         this.ipAddr = ipAddr;
//     }
// }


// Path: src/com/u8/server/service/UUpdateLogManager.java
import com.u8.server.common.OrderParameter;
import com.u8.server.common.OrderParameters;
import com.u8.server.common.Page;
import com.u8.server.common.PageParameter;
import com.u8.server.dao.UUpdateLogDao;
import com.u8.server.data.UUpdateLog;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

package com.u8.server.service;


/**
 */
@Service("updateLogManager")
public class UUpdateLogManager {

    @Autowired
    private UUpdateLogDao updateLogDao;


    //分页查找

    public Page<UUpdateLog> queryPage(int currPage, int num){
