作者 shenhailong

。。。。。

正在显示 25 个修改的文件 包含 76 行增加43 行删除
@@ -23,8 +23,9 @@ public class CompanyController { @@ -23,8 +23,9 @@ public class CompanyController {
23 public PageInfo<Company> list(@RequestParam(value = "pageNum",required = false,defaultValue = "1") 23 public PageInfo<Company> list(@RequestParam(value = "pageNum",required = false,defaultValue = "1")
24 int pageNum, 24 int pageNum,
25 @RequestParam(value = "pageSize",required = false,defaultValue = "5") 25 @RequestParam(value = "pageSize",required = false,defaultValue = "5")
26 - int pageSize){  
27 - return companyService.findAll(pageNum,pageSize); 26 + int pageSize,
  27 + @RequestParam(value = "companyName", required = false) String companyName){
  28 + return companyService.findAll(pageNum,pageSize, companyName);
28 29
29 } 30 }
30 31
@@ -25,8 +25,9 @@ public class DeparmentController { @@ -25,8 +25,9 @@ public class DeparmentController {
25 public PageInfo<Department> list(@RequestParam(value = "pageNum",required = false,defaultValue = "1") 25 public PageInfo<Department> list(@RequestParam(value = "pageNum",required = false,defaultValue = "1")
26 int pageNum, 26 int pageNum,
27 @RequestParam(value = "pageSize",required = false,defaultValue = "5") 27 @RequestParam(value = "pageSize",required = false,defaultValue = "5")
28 - int pageSize){  
29 - return departmentService.findAll(pageNum,pageSize); 28 + int pageSize,
  29 + @RequestParam(value = "departmentName", required = false) String departmentName){
  30 + return departmentService.findAll(pageNum,pageSize, departmentName);
30 31
31 } 32 }
32 33
@@ -25,8 +25,9 @@ public class GroupCompanyController { @@ -25,8 +25,9 @@ public class GroupCompanyController {
25 public PageInfo<Group_company> list(@RequestParam(value = "pageNum",required = false,defaultValue = "1") 25 public PageInfo<Group_company> list(@RequestParam(value = "pageNum",required = false,defaultValue = "1")
26 int pageNum, 26 int pageNum,
27 @RequestParam(value = "pageSize",required = false,defaultValue = "5") 27 @RequestParam(value = "pageSize",required = false,defaultValue = "5")
28 - int pageSize){  
29 - return groupCompanyService.findAll(pageNum,pageSize); 28 + int pageSize,
  29 + @RequestParam(value = "groupName") String groupName){
  30 + return groupCompanyService.findAll(pageNum,pageSize, groupName);
30 31
31 } 32 }
32 33
@@ -24,9 +24,11 @@ public class RoleController { @@ -24,9 +24,11 @@ public class RoleController {
24 public PageInfo<ROLE> list(@RequestParam(value = "pageNum",required = false,defaultValue = "1") 24 public PageInfo<ROLE> list(@RequestParam(value = "pageNum",required = false,defaultValue = "1")
25 int pageNum, 25 int pageNum,
26 @RequestParam(value = "pageSize",required = false,defaultValue = "10") 26 @RequestParam(value = "pageSize",required = false,defaultValue = "10")
27 - int pageSize){ 27 + int pageSize,
  28 + @RequestParam(value = "roleName",required = false)
  29 + String roleName){
28 30
29 - return roleService.findAll(pageNum,pageSize); 31 + return roleService.findAll(pageNum,pageSize, roleName);
30 } 32 }
31 33
32 @LogAnnotation(moduleName = "岗位/角色管理",operate = "岗位/角色添加") 34 @LogAnnotation(moduleName = "岗位/角色管理",operate = "岗位/角色添加")
@@ -39,13 +39,11 @@ public class UserController { @@ -39,13 +39,11 @@ public class UserController {
39 int pageNum, 39 int pageNum,
40 @RequestParam(value = "pageSize",required = false,defaultValue = "5") 40 @RequestParam(value = "pageSize",required = false,defaultValue = "5")
41 int pageSize, 41 int pageSize,
42 - @RequestParam(value = "username",required = false) String username,  
43 - @RequestParam(value = "realname",required = false) String realname) 42 + @RequestParam(value = "userName",required = false) String username,
  43 + @RequestParam(value = "realName",required = false) String realname)
44 { 44 {
45 - USERS user = new USERS();  
46 - user.setUsername(username);  
47 - user.setRealname(realname);  
48 - PageInfo<USERS> usersPageInfo = userService.selectAllUser(pageNum,pageSize,user); 45 +
  46 + PageInfo<USERS> usersPageInfo = userService.selectAllUser(pageNum,pageSize, username, realname);
49 return new ResultJson("200","success",usersPageInfo); 47 return new ResultJson("200","success",usersPageInfo);
50 } 48 }
51 49
1 package com.tianbo.warehouse.dao; 1 package com.tianbo.warehouse.dao;
2 2
3 import com.tianbo.warehouse.model.Company; 3 import com.tianbo.warehouse.model.Company;
  4 +import org.apache.ibatis.annotations.Param;
4 5
5 import java.util.List; 6 import java.util.List;
6 7
@@ -17,5 +18,5 @@ public interface CompanyMapper { @@ -17,5 +18,5 @@ public interface CompanyMapper {
17 18
18 int updateByPrimaryKey(Company record); 19 int updateByPrimaryKey(Company record);
19 20
20 - List<Company> findAll(); 21 + List<Company> findAll(@Param("companyName") String companyName);
21 } 22 }
1 package com.tianbo.warehouse.dao; 1 package com.tianbo.warehouse.dao;
2 2
3 import com.tianbo.warehouse.model.Department; 3 import com.tianbo.warehouse.model.Department;
  4 +import org.apache.ibatis.annotations.Param;
4 5
5 import java.util.List; 6 import java.util.List;
6 7
@@ -17,5 +18,7 @@ public interface DepartmentMapper { @@ -17,5 +18,7 @@ public interface DepartmentMapper {
17 18
18 int updateByPrimaryKey(Department record); 19 int updateByPrimaryKey(Department record);
19 20
20 - List<Department> findAll(); 21 + List<Department> findAll(@Param("departmentName") String departmentName);
  22 +
  23 + int count(String departmentId);
21 } 24 }
1 package com.tianbo.warehouse.dao; 1 package com.tianbo.warehouse.dao;
2 2
3 import com.tianbo.warehouse.model.Group_company; 3 import com.tianbo.warehouse.model.Group_company;
  4 +import org.apache.ibatis.annotations.Param;
4 5
5 import java.util.List; 6 import java.util.List;
6 7
@@ -17,5 +18,5 @@ public interface Group_companyMapper { @@ -17,5 +18,5 @@ public interface Group_companyMapper {
17 18
18 int updateByPrimaryKey(Group_company record); 19 int updateByPrimaryKey(Group_company record);
19 20
20 - List<Group_company> findAll(); 21 + List<Group_company> findAll(@Param("groupName") String groupName);
21 } 22 }
1 package com.tianbo.warehouse.dao; 1 package com.tianbo.warehouse.dao;
2 2
3 import com.tianbo.warehouse.model.ROLE; 3 import com.tianbo.warehouse.model.ROLE;
  4 +import org.apache.ibatis.annotations.Param;
4 5
5 import java.util.List; 6 import java.util.List;
6 7
@@ -15,7 +16,7 @@ public interface ROLEMapper { @@ -15,7 +16,7 @@ public interface ROLEMapper {
15 16
16 List<ROLE> findRolesByUserId(Integer userId); 17 List<ROLE> findRolesByUserId(Integer userId);
17 18
18 - List<ROLE> findAll(); 19 + List<ROLE> findAll(@Param("roleName") String roleName);
19 20
20 int updateByPrimaryKeySelective(ROLE record); 21 int updateByPrimaryKeySelective(ROLE record);
21 22
1 package com.tianbo.warehouse.dao; 1 package com.tianbo.warehouse.dao;
2 2
3 import com.tianbo.warehouse.model.USERS; 3 import com.tianbo.warehouse.model.USERS;
  4 +import org.apache.ibatis.annotations.Param;
4 5
5 import java.util.List; 6 import java.util.List;
6 7
@@ -19,5 +20,5 @@ public interface USERSMapper { @@ -19,5 +20,5 @@ public interface USERSMapper {
19 20
20 List<USERS> selectByUsername(String userName); 21 List<USERS> selectByUsername(String userName);
21 22
22 - List<USERS> selectAllUser(USERS record); 23 + List<USERS> selectAllUser(USERS users);
23 } 24 }
@@ -5,7 +5,7 @@ import com.tianbo.warehouse.model.Company; @@ -5,7 +5,7 @@ import com.tianbo.warehouse.model.Company;
5 5
6 public interface CompanyService { 6 public interface CompanyService {
7 7
8 - PageInfo<Company> findAll(int pageNum, int pageSize); 8 + PageInfo<Company> findAll(int pageNum, int pageSize, String company);
9 9
10 int insertSelective(Company company); 10 int insertSelective(Company company);
11 11
@@ -5,7 +5,7 @@ import com.tianbo.warehouse.model.Department; @@ -5,7 +5,7 @@ import com.tianbo.warehouse.model.Department;
5 5
6 public interface DepartmentService { 6 public interface DepartmentService {
7 7
8 - PageInfo<Department> findAll(int pageNum, int pageSize); 8 + PageInfo<Department> findAll(int pageNum, int pageSize, String departmentName);
9 9
10 int insertSelective(Department department); 10 int insertSelective(Department department);
11 11
@@ -5,7 +5,7 @@ import com.tianbo.warehouse.model.Group_company; @@ -5,7 +5,7 @@ import com.tianbo.warehouse.model.Group_company;
5 5
6 public interface GroupCompanyService { 6 public interface GroupCompanyService {
7 7
8 - PageInfo<Group_company> findAll(int pageNum, int pageSize); 8 + PageInfo<Group_company> findAll(int pageNum, int pageSize, String groupName);
9 9
10 int insertSelective(Group_company group_company); 10 int insertSelective(Group_company group_company);
11 11
@@ -5,7 +5,7 @@ import com.tianbo.warehouse.model.ROLE; @@ -5,7 +5,7 @@ import com.tianbo.warehouse.model.ROLE;
5 import com.tianbo.warehouse.model.RolePermission; 5 import com.tianbo.warehouse.model.RolePermission;
6 6
7 public interface RoleService { 7 public interface RoleService {
8 - PageInfo<ROLE> findAll(int pageNum, int pageSize); 8 + PageInfo<ROLE> findAll(int pageNum, int pageSize, String roleName);
9 9
10 int insertSelective(ROLE record); 10 int insertSelective(ROLE record);
11 11
@@ -9,7 +9,7 @@ import java.util.List; @@ -9,7 +9,7 @@ import java.util.List;
9 public interface UserService { 9 public interface UserService {
10 USERS loadByUsername(String username); 10 USERS loadByUsername(String username);
11 11
12 - PageInfo<USERS> selectAllUser(int pageNum, int pageSize,USERS users); 12 + PageInfo<USERS> selectAllUser(int pageNum, int pageSize,String username, String realName);
13 13
14 int updateByPrimaryKeySelective(USERS record); 14 int updateByPrimaryKeySelective(USERS record);
15 15
@@ -26,9 +26,9 @@ public class CompanyServiceImp implements CompanyService { @@ -26,9 +26,9 @@ public class CompanyServiceImp implements CompanyService {
26 Group_companyMapper group_companyMapper; 26 Group_companyMapper group_companyMapper;
27 27
28 @Override 28 @Override
29 - public PageInfo<Company> findAll(int pageNum, int pageSize) { 29 + public PageInfo<Company> findAll(int pageNum, int pageSize, String companyName) {
30 Page<Company> page = PageHelper.startPage(pageNum,pageSize); 30 Page<Company> page = PageHelper.startPage(pageNum,pageSize);
31 - List<Company> list = companyMapper.findAll(); 31 + List<Company> list = companyMapper.findAll(companyName);
32 32
33 for (Company company: list){ 33 for (Company company: list){
34 Group_company group_company = group_companyMapper.selectByPrimaryKey(company.getGroupId()); 34 Group_company group_company = group_companyMapper.selectByPrimaryKey(company.getGroupId());
@@ -69,6 +69,7 @@ public class CompanyServiceImp implements CompanyService { @@ -69,6 +69,7 @@ public class CompanyServiceImp implements CompanyService {
69 return 0; 69 return 0;
70 } 70 }
71 }else { 71 }else {
  72 +
72 return companyMapper.deleteByPrimaryKey(companyId); 73 return companyMapper.deleteByPrimaryKey(companyId);
73 } 74 }
74 } 75 }
@@ -26,9 +26,9 @@ public class DepartmentServiceImp implements DepartmentService { @@ -26,9 +26,9 @@ public class DepartmentServiceImp implements DepartmentService {
26 CompanyMapper companyMapper; 26 CompanyMapper companyMapper;
27 27
28 @Override 28 @Override
29 - public PageInfo<Department> findAll(int pageNum, int pageSize) { 29 + public PageInfo<Department> findAll(int pageNum, int pageSize, String departmentName) {
30 Page<Department> page = PageHelper.startPage(pageNum,pageSize); 30 Page<Department> page = PageHelper.startPage(pageNum,pageSize);
31 - List<Department> list = departmentMapper.findAll(); 31 + List<Department> list = departmentMapper.findAll(departmentName);
32 32
33 for (Department department: list){ 33 for (Department department: list){
34 Company company = companyMapper.selectByPrimaryKey(department.getCompanyId()); 34 Company company = companyMapper.selectByPrimaryKey(department.getCompanyId());
@@ -23,9 +23,9 @@ public class GroupCompanyServiceImp implements GroupCompanyService { @@ -23,9 +23,9 @@ public class GroupCompanyServiceImp implements GroupCompanyService {
23 Group_companyMapper group_companyMapper; 23 Group_companyMapper group_companyMapper;
24 24
25 @Override 25 @Override
26 - public PageInfo<Group_company> findAll(int pageNum, int pageSize) { 26 + public PageInfo<Group_company> findAll(int pageNum, int pageSize, String groupName) {
27 Page<Group_company> page = PageHelper.startPage(pageNum,pageSize); 27 Page<Group_company> page = PageHelper.startPage(pageNum,pageSize);
28 - List<Group_company> list = group_companyMapper.findAll(); 28 + List<Group_company> list = group_companyMapper.findAll(groupName);
29 PageInfo<Group_company> result = new PageInfo<>(list); 29 PageInfo<Group_company> result = new PageInfo<>(list);
30 return result; 30 return result;
31 } 31 }
@@ -32,9 +32,9 @@ public class RoleServiceImp implements RoleService{ @@ -32,9 +32,9 @@ public class RoleServiceImp implements RoleService{
32 DepartmentMapper departmentMapper; 32 DepartmentMapper departmentMapper;
33 33
34 @Override 34 @Override
35 - public PageInfo<ROLE> findAll(int pageNum, int pageSize){ 35 + public PageInfo<ROLE> findAll(int pageNum, int pageSize, String roleName){
36 Page<ROLE> page = PageHelper.startPage(pageNum,pageSize); 36 Page<ROLE> page = PageHelper.startPage(pageNum,pageSize);
37 - List<ROLE> list = roleMapper.findAll(); 37 + List<ROLE> list = roleMapper.findAll(roleName);
38 38
39 for (ROLE role: list){ 39 for (ROLE role: list){
40 Department department = departmentMapper.selectByPrimaryKey(role.getDepartmentId()); 40 Department department = departmentMapper.selectByPrimaryKey(role.getDepartmentId());
@@ -56,8 +56,11 @@ public class UserServiceImpl implements UserService{ @@ -56,8 +56,11 @@ public class UserServiceImpl implements UserService{
56 } 56 }
57 57
58 @Override 58 @Override
59 - public PageInfo<USERS> selectAllUser(int pageNum, int pageSize,USERS users){ 59 + public PageInfo<USERS> selectAllUser(int pageNum, int pageSize,String username, String realName){
60 Page<USERS> page = PageHelper.startPage(pageNum,pageSize); 60 Page<USERS> page = PageHelper.startPage(pageNum,pageSize);
  61 + USERS users = new USERS();
  62 + users.setUsername(username);
  63 + users.setRealname(realName);
61 List<USERS> list = usersMapper.selectAllUser(users); 64 List<USERS> list = usersMapper.selectAllUser(users);
62 for (USERS user: list) { 65 for (USERS user: list) {
63 List<PERMISSION> permissionList = permissionMapper.findByUserId(user.getUserId()); 66 List<PERMISSION> permissionList = permissionMapper.findByUserId(user.getUserId());
@@ -18,10 +18,14 @@ @@ -18,10 +18,14 @@
18 where company_id = #{companyId,jdbcType=VARCHAR} 18 where company_id = #{companyId,jdbcType=VARCHAR}
19 </select> 19 </select>
20 20
21 - <select id="findAll" resultMap="BaseResultMap" > 21 + <select id="findAll" resultMap="BaseResultMap" parameterType="java.lang.String" >
22 select 22 select
23 <include refid="Base_Column_List" /> 23 <include refid="Base_Column_List" />
24 - from company ORDER BY company_id 24 + from company
  25 + <if test="companyName != ''">
  26 + where company_name = #{companyName,jdbcType=VARCHAR}
  27 + </if>
  28 + ORDER BY company_id
25 </select> 29 </select>
26 30
27 <delete id="deleteByPrimaryKey" parameterType="java.lang.String" > 31 <delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
@@ -17,10 +17,18 @@ @@ -17,10 +17,18 @@
17 where department_id = #{departmentId,jdbcType=VARCHAR} 17 where department_id = #{departmentId,jdbcType=VARCHAR}
18 </select> 18 </select>
19 19
20 - <select id="findAll" resultMap="BaseResultMap" > 20 + <select id="findAll" resultMap="BaseResultMap" parameterType="java.lang.String" >
21 select 21 select
22 <include refid="Base_Column_List" /> 22 <include refid="Base_Column_List" />
23 - from department ORDER BY department_id 23 + from department
  24 + <if test="departmentName != ''" >
  25 + where department_name = #{departmentName, jdbcType=VARCHAR}
  26 + </if>
  27 + ORDER BY department_id
  28 + </select>
  29 +
  30 + <select id="count" parameterType="string" resultType="int">
  31 + select count(*) from department where department_id = #{value}
24 </select> 32 </select>
25 33
26 <delete id="deleteByPrimaryKey" parameterType="java.lang.String" > 34 <delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
@@ -16,10 +16,14 @@ @@ -16,10 +16,14 @@
16 where group_id = #{groupId,jdbcType=VARCHAR} 16 where group_id = #{groupId,jdbcType=VARCHAR}
17 </select> 17 </select>
18 18
19 - <select id="findAll" resultMap="BaseResultMap" > 19 + <select id="findAll" resultMap="BaseResultMap" parameterType="java.lang.String" >
20 select 20 select
21 <include refid="Base_Column_List" /> 21 <include refid="Base_Column_List" />
22 - from group_company ORDER BY group_id 22 + from group_company
  23 + <if test="groupName != ''" >
  24 + where group_name = #{groupName, jdbcType=VARCHAR}
  25 + </if>
  26 + ORDER BY group_id
23 </select> 27 </select>
24 28
25 <delete id="deleteByPrimaryKey" parameterType="java.lang.String" > 29 <delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
@@ -18,10 +18,13 @@ @@ -18,10 +18,13 @@
18 where role_id = #{roleId,jdbcType=INTEGER} 18 where role_id = #{roleId,jdbcType=INTEGER}
19 </select> 19 </select>
20 20
21 - <select id="findAll" resultMap="BaseResultMap" > 21 + <select id="findAll" resultMap="BaseResultMap" parameterType="java.lang.String">
22 SELECT 22 SELECT
23 <include refid="Base_Column_List" /> 23 <include refid="Base_Column_List" />
24 FROM role 24 FROM role
  25 + <if test="roleName != ''" >
  26 + where role_name = #{roleName, jdbcType=VARCHAR}
  27 + </if>
25 </select> 28 </select>
26 <select id="findRolesByUserId" parameterType="java.lang.Integer" resultMap="BaseResultMap"> 29 <select id="findRolesByUserId" parameterType="java.lang.Integer" resultMap="BaseResultMap">
27 SELECT 30 SELECT
@@ -49,12 +49,12 @@ @@ -49,12 +49,12 @@
49 from users 49 from users
50 where username = #{username,jdbcType=VARCHAR} 50 where username = #{username,jdbcType=VARCHAR}
51 </select> 51 </select>
52 - <select id="selectAllUser" resultMap="SecurityResult" parameterType="com.tianbo.warehouse.model.USERS" > 52 + <select id="selectAllUser" resultMap="BaseResultMap" parameterType="com.tianbo.warehouse.model.USERS" >
53 select 53 select
54 - <include refid="user_List" /> 54 + *
55 from users 55 from users
56 WHERE 1=1 56 WHERE 1=1
57 - <if test="username != null" > 57 + <if test=" username != null" >
58 and username = #{username,jdbcType=VARCHAR} 58 and username = #{username,jdbcType=VARCHAR}
59 </if> 59 </if>
60 <if test="realname != null" > 60 <if test="realname != null" >