package com.shlanbao.tzsc.pms.sys.user.service.impl;
|
|
import java.util.Date;
|
import java.util.List;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import com.shlanbao.tzsc.base.dao.SchStatFaultDaoI;
|
import com.shlanbao.tzsc.base.dao.SysUserDaoI;
|
import com.shlanbao.tzsc.base.mapping.SchStatFault;
|
import com.shlanbao.tzsc.base.mapping.SysModelPermis;
|
import com.shlanbao.tzsc.base.mapping.SysUser;
|
import com.shlanbao.tzsc.base.model.DataGrid;
|
import com.shlanbao.tzsc.base.model.PageParams;
|
import com.shlanbao.tzsc.base.service.BaseService;
|
import com.shlanbao.tzsc.pms.sys.user.beans.UserBean;
|
import com.shlanbao.tzsc.pms.sys.user.service.UserServiceI;
|
import com.shlanbao.tzsc.pms.sys.user.service.schStatFaultServiceI;
|
import com.shlanbao.tzsc.utils.tools.BeanConvertor;
|
import com.shlanbao.tzsc.utils.tools.MD5Util;
|
import com.shlanbao.tzsc.utils.tools.StringUtil;
|
/**
|
* 用户管理业务实现类
|
* @author Leejean
|
* @create 2014年9月16日上午10:43:37
|
*/
|
@Service
|
public class schStatFaultServiceImpl extends BaseService implements schStatFaultServiceI{
|
@Autowired
|
private SchStatFaultDaoI schStatDao;
|
|
@Override
|
public List<?> getSchStatFault() {
|
// TODO Auto-generated method stub
|
StringBuffer sb =new StringBuffer();
|
sb.append(" SELECT * FROM ( SELECT scf.*, ROWNUM AS rowno FROM ( ");
|
sb.append(" SELECT NAME,SUM (s. TIME) TIME,SUM (s. TIMES) TIMES,SUM (s.FLAG) flag ");
|
sb.append(" FROM SCH_STAT_FAULT s where status=0 GROUP BY s. NAME ORDER BY time DESC ) scf ");
|
sb.append("WHERE ROWNUM <= '5') table_alias WHERE table_alias.rowno >= '1'");
|
return schStatDao.queryBySql(sb.toString());
|
}
|
|
|
}
|