YDR.java 731 B

1234567891011121314151617181920212223242526272829303132
  1. package com.malk.server.aliwork;
  2. import com.malk.utils.UtilMap;
  3. import lombok.Data;
  4. import org.springframework.data.domain.Page;
  5. import java.util.Map;
  6. /**
  7. * * 返回数据_宜搭
  8. **/
  9. @Data
  10. public class YDR {
  11. private boolean success;
  12. private String errorCode;
  13. private String errorMsg;
  14. // 查询为data之集合, 新增为实例Id, 删除/更新为空, ....
  15. private Object result;
  16. /**
  17. * 宜搭表格分页管理
  18. */
  19. public static final Map formatPage(Page<Map> page) {
  20. Map data = UtilMap.map("currentPage, pageSize, totalCount", page.getNumber() + 1, page.getNumberOfElements(), page.getTotalElements());
  21. data.put("data", page.getContent());
  22. return data;
  23. }
  24. }