whycrzh
2021-01-13 eac09d0708331b8e05b7f517c0ed27c554c131db
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
package com.fgkj.mapper.impl;
 
import com.fgkj.dto.User_inf;
import com.fgkj.dto.User_permitgroup;
import org.apache.ibatis.annotations.Select;
 
import java.util.List;
 
public interface User_permitgroupMapper{
 
    //5.2添加(新增权限组并将所有权限都添加)
    public boolean add(Object obj);
 
    //5.2添加(新增权限组并将所有权限都添加)
    public boolean addPro(Object obj);
    
    //5.2编辑(修改权限值)
    public boolean update(Object obj);
 
    //5.2编辑(修改权限值)
    public boolean updatePro(Object obj);
 
    //5.2重命名(修改权限名)
    public boolean updateName(Object obj);
 
    //5.2删除(删除所有该权限组)
    public boolean del(Object obj) ;
 
    //5.1根据uid查权限
    @Select("select distinct(permit_group_name),tb_user_permitgroup.permit_group_id from db_user.tb_user_permitgroup,db_user.tb_user_permitgroup_data " +
            "where tb_user_permitgroup.permit_group_id=tb_user_permitgroup_data.permit_group_id and tb_user_permitgroup_data.uid=#{uId}")
    public List<User_permitgroup> serchByCondition(User_inf obj);
 
    //5.2查所有的权限id和权限名称
    public List searchAll() ;
    
    
    //5.2根据权限id查用户
    public List serchByPermit(Object obj);
    
    //5.2根据权限组id查对应的所有权限
    public List serchByInfo(Object obj) ;
    
    //5.2查所有具体的权限
    public List serchRole();
 
    //5.2查最大的权限Id
    public List serchMaxRoleId();
    
    //5.2根据用户id查对应的权限值为1的所有权限
    public List serchItem(Object obj);
 
    /*public static void main(String[] args) {
    User_permitgroupImpl uimpl=new User_permitgroupImpl();
    *//*List<User_permitgroup> list=up.searchAll();
    for(User_permitgroup u:list){
        System.out.println(u);
    }*//*
    *//*User_permitgroup u=new User_permitgroup();
    u.setNum(144);
    List<User_permitgroup> list=up.serchByCondition(u);
    for(User_permitgroup uu:list){
        System.out.println(uu);
    }*//*
    *//*User_inf uinf=new User_inf();
    uinf.setuId(1002);
    List<User_permitgroup> list=uimpl.serchByCondition(uinf);
    System.out.println(list.size());*//*
    User_permitgroup ugroup=new User_permitgroup();
    ugroup.setPermit_group_id(100002);
    //List<User_permitgroup> list=uimpl.serchByInfo(ugroup);
    List<User_inf> list=uimpl.serchByPermit(ugroup);
    for(User_inf uu:list){
        System.out.println(uu);
    }*/
}