WANG 5 年之前
父节点
当前提交
637c906b7f

+ 3 - 1
examcloud-core-basic-api-provider/src/main/java/cn/com/qmth/examcloud/core/basic/api/provider/OrgCloudServiceProvider.java

@@ -189,6 +189,7 @@ public class OrgCloudServiceProvider extends ControllerSupport implements OrgClo
 
 		List<OrgBean> list = Lists.newArrayList();
 		long next = start;
+		boolean has = false;
 		while (iterator.hasNext()) {
 			OrgEntity org = iterator.next();
 			OrgBean orgBean = new OrgBean();
@@ -201,10 +202,11 @@ public class OrgCloudServiceProvider extends ControllerSupport implements OrgClo
 
 			next = org.getId();
 			list.add(orgBean);
+			has = true;
 		}
 
 		GetOrgsResp resp = new GetOrgsResp();
-		if (next != start) {
+		if (has) {
 			next++;
 		}
 		resp.setNext(next);

+ 3 - 1
examcloud-core-basic-api-provider/src/main/java/cn/com/qmth/examcloud/core/basic/api/provider/UserCloudServiceProvider.java

@@ -267,6 +267,7 @@ public class UserCloudServiceProvider extends ControllerSupport implements UserC
 
 		List<UserBean> list = Lists.newArrayList();
 		long next = start;
+		boolean has = false;
 		while (iterator.hasNext()) {
 			UserEntity userEntity = iterator.next();
 			UserBean userBean = new UserBean();
@@ -279,10 +280,11 @@ public class UserCloudServiceProvider extends ControllerSupport implements UserC
 
 			next = userEntity.getId();
 			list.add(userBean);
+			has = true;
 		}
 
 		GetAllUsersByRoleResp resp = new GetAllUsersByRoleResp();
-		if (next != start) {
+		if (has) {
 			next++;
 		}
 		resp.setNext(next);