main
黄海 1 year ago
parent 3a32d457e6
commit 9d374efe0a

@ -1738,22 +1738,25 @@ public class ZbdcModel {
*
* @return
*/
Map<String, Record> cacheMapSchoolAreaName = null;
public Map<String, Record> getSchoolAreaName() {
if(cacheMapSchoolAreaName!=null) return cacheMapSchoolAreaName;
String sql = "select t1.org_id,t1.org_type_id,t1.parent_id,t2.area_id,t2.area_name from t_base_organization as t1 left join t_dm_area as t2 on t1.parent_id=t2.area_id where t1.org_id = t1.bureau_id and (t1.school_type_id>0 or t1.org_type_id in (11,5)) ";
List<Record> list = Db.find(sql);
Map<String, Record> _map = new HashMap<>();
cacheMapSchoolAreaName = new HashMap<>();
for (Record record : list) {
Record r1 = new Record();
r1.set("area_id", record.getStr("area_id"));
if (record.getInt("org_type_id") == 9) {
r1.set("area_name", "市直");
_map.put(record.getStr("org_id"), r1);
cacheMapSchoolAreaName.put(record.getStr("org_id"), r1);
} else {
r1.set("area_name", record.getStr("area_name"));
_map.put(record.getStr("org_id"), r1);
cacheMapSchoolAreaName.put(record.getStr("org_id"), r1);
}
}
return _map;
return cacheMapSchoolAreaName;
}

Loading…
Cancel
Save