huwhois лет назад: 5
Родитель
Сommit
ac0cd63cbc

+ 1 - 1
src/main/java/io/renren/modules/admin/controller/EmployeeController.java

@ -232,7 +232,7 @@ public class EmployeeController {
232 232
    @RequiresPermissions("admin:employee:list")
233 233
    public R listByName(@RequestParam Map<String,Object> params){
234 234
        String truename = (String) params.get("truename");
235
        List<EmployeeEntity> list = employeeService.list(new QueryWrapper<EmployeeEntity>().like(StringUtils.isNotBlank(truename),"truename",truename));
235
        List<Map<String, Object>> list = employeeService.selectNameList(truename);
236 236
        return  R.ok().put("list", list);
237 237
    }
238 238
}

+ 8 - 0
src/main/java/io/renren/modules/admin/dao/EmployeeDao.java

@ -40,4 +40,12 @@ public interface EmployeeDao extends BaseMapper<EmployeeEntity> {
40 40
     */
41 41
    @Select("select * from employee where truename like '%${truename}%'")
42 42
    List<EmployeeEntity> findAllByTrueName(String truename);
43

44
    /**
45
     * 根据真实姓名模糊查询id
46
     * @param truename
47
     * @return
48
     */
49
    @Select("select id,truename from employee where truename like '%${truename}%'")
50
    List<Map<String, Object>> selectNameList(String truename);
43 51
}

+ 7 - 1
src/main/java/io/renren/modules/admin/service/EmployeeService.java

@ -40,6 +40,12 @@ public interface EmployeeService extends IService<EmployeeEntity> {
40 40

41 41
    //多表联查 + 分页
42 42
   PageUtils queryList(int page,int limit,String key);
43

43
    
44
   /**
45
     * 根据真实姓名模糊查询id
46
     * @param truename
47
     * @return
48
     */
49
   List<Map<String, Object>> selectNameList(String truename);
44 50
}
45 51


+ 4 - 3
src/main/java/io/renren/modules/admin/service/impl/EmployeeServiceImpl.java

@ -77,7 +77,8 @@ public class EmployeeServiceImpl extends ServiceImpl<EmployeeDao, EmployeeEntity
77 77
//        return baseMapper.selectMyPage(page,queryWrapper);
78 78
//    }
79 79

80

81

82

80
    @Override
81
    public List<Map<String, Object>> selectNameList(String truename) {
82
        return baseMapper.selectNameList(truename);
83
    }
83 84
}