zhuguifei
2026-03-10 58402bd5e762361363a0f7d7907153c77dbb819f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
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);
    }
    
    
}