如下所示:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
@Override
public String getEmployeeBysup(String employeeID) {
String str= "" ;
str = getEmployeeBysupSelas(employeeID, str);
return str.substring( 0 , str.lastIndexOf( "," ));
}
@Override
public String getEmployeeBysupSelas(String employeeID, String str) {
str+= "'" +employeeID+ "'," ;
System.out.println(str);
String sql= "SELECT u.employeeID from tbl_system_user u where supervisorID='" +employeeID+ "'" ;
List<String> list= jdbcTemplate.queryForList(sql, String. class );
if (list!= null &&list.size()> 0 ){
for ( int i= 0 ;i<list.size();i++){
str = getEmployeeBysupSelas(list.get(i), str);
}
}
return str;
}
|