|
@ -109,19 +109,10 @@ public class AdminManageService {
|
|
|
//2. 社区医院3. 养老机构 4. 托育机构
|
|
|
public List<Map<String,Object>> getOrgList(String type){
|
|
|
if("2".equals(type)){
|
|
|
String filter = "";
|
|
|
String sqltmp = "SELECT GROUP_CONCAT(dict_code) orgCodes from wlyy_hospital_sys_dict WHERE dict_name = 'jkzl_older' ";
|
|
|
List<Map<String,Object>> listtmp = jdbcTemplate.queryForList(sqltmp);
|
|
|
if(listtmp.size()>0){
|
|
|
String orgCodes = String.valueOf(listtmp.get(0).get("orgCodes"));
|
|
|
orgCodes = orgCodes.replaceAll(",","','");
|
|
|
filter = " and t.org_code not in ('"+orgCodes+"')";
|
|
|
}
|
|
|
|
|
|
String sql = "SELECT distinct t.name orgName,t.org_code orgCode" +
|
|
|
" from base_team t,base_team_member tm" +
|
|
|
" WHERE t.id =tm.team_code and t.del=1 and tm.del = '1' ";
|
|
|
return jdbcTemplate.queryForList(sql+filter);
|
|
|
" WHERE t.id =tm.team_code and t.del=1 and tm.del = '1' and t.org_code='zdjsylfwyxgszhfgs'";
|
|
|
return jdbcTemplate.queryForList(sql);
|
|
|
}else {
|
|
|
String filter = "";
|
|
|
String sqltmp = "SELECT GROUP_CONCAT(dict_code) orgCodes from wlyy_hospital_sys_dict WHERE dict_name = 'jkzl_older' ";
|