package com.shlanbao.tzsc.pms.sys.user.service.impl;
|
|
import java.text.ParseException;
|
import java.text.SimpleDateFormat;
|
import java.util.Calendar;
|
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.QmOnlineCheckDaoI;
|
import com.shlanbao.tzsc.base.dao.SysModelPermisDaoI;
|
import com.shlanbao.tzsc.base.mapping.SysModelPermis;
|
import com.shlanbao.tzsc.base.mapping.SysUser;
|
import com.shlanbao.tzsc.base.model.PageParams;
|
import com.shlanbao.tzsc.base.service.BaseService;
|
import com.shlanbao.tzsc.pms.sch.workorder.beans.WorkOrderBean;
|
import com.shlanbao.tzsc.pms.sys.user.service.ModelPermisServiceI;
|
import com.shlanbao.tzsc.utils.tools.StringUtil;
|
|
/**
|
* 用户首页模块业务实现类
|
* @author Rengj
|
* @create 2014年9月16日上午10:43:37
|
*/
|
@Service
|
public class ModelPermisServiceImpl extends BaseService implements ModelPermisServiceI{
|
@Autowired
|
private SysModelPermisDaoI sysModelDao;
|
|
@Autowired
|
private QmOnlineCheckDaoI qmOnlineCheckDaoI;
|
@Override
|
public List<SysModelPermis> getDefaultSysModel(String userId, String roleId) throws Exception {
|
String hql = "from SysModelPermis where userId = ? and roleId = ?";
|
List list = sysModelDao.query(hql, userId,roleId);
|
return list;
|
}
|
@Override
|
public void insertDefaultSysModel(SysModelPermis smp) throws Exception {
|
sysModelDao.save(smp);
|
}
|
@Override
|
public List<SysModelPermis> getSysModel(String userId, String roleId, String fixCode) throws Exception {
|
String hql = "from SysModelPermis where userId = ? and roleId = ? and mdFixCodeId = ?";
|
List list = sysModelDao.query(hql, userId,roleId,fixCode);
|
return list;
|
}
|
@Override
|
public void deleteSysModel(String id) throws Exception {
|
sysModelDao.deleteById(id, SysModelPermis.class);
|
}
|
|
|
}
|