PageResult<JSONArray> pageResult = new PageResult<>();
// 查出来的数据
JSONArray resultArray = new JSONArray();
ject data = new JSONObject();
data.put("code", code);
resultArray.add(data);
// 将resultArray数据放入JSONArray,不是再包装成一个 List
List<Object> pageData = resultArray.subList(startIndex, endIndex);
JSONArray list = new JSONArray(pageData);
pageResult.setTotal((long) resultArray.size());
pageResult.setList(Collections.singletonList(list));
// 返回值类型 PageResult<JSONArray>
JSONArray 实际上是封装了一个 List<Object>