@ -467,6 +467,7 @@ public class OrganizationController extends Controller {
Record rOrg = model . getOrgInfo ( bureau_id ) ;
root . put ( "title" , rOrg . getStr ( "org_name" ) ) ;
root . put ( "parentId" , "0" ) ;
root . put ( "last" , rOrg . getInt ( "cnt" ) = = 0 ) ;
//Level1
JSONArray level1 = new JSONArray ( ) ;
@ -479,6 +480,7 @@ public class OrganizationController extends Controller {
jo . put ( "id" , r1 . getStr ( "org_id" ) ) ;
jo . put ( "title" , r1 . getStr ( "org_name" ) ) ;
jo . put ( "parentId" , r1 . getStr ( "parent_id" ) ) ;
JSONArray children = new JSONArray ( ) ;
String org_id = r1 . getStr ( "org_id" ) ;
for ( Record r2 : secondList ) {
@ -487,9 +489,11 @@ public class OrganizationController extends Controller {
child . put ( "id" , r2 . getStr ( "org_id" ) ) ;
child . put ( "title" , r2 . getStr ( "org_name" ) ) ;
child . put ( "parentId" , r2 . getStr ( "parent_id" ) ) ;
child . put ( "last" , true ) ;
children . add ( child ) ;
}
}
jo . put ( "last" , children . size ( ) = = 0 ) ;
jo . put ( "children" , children ) ;
level1 . add ( jo ) ;
}