Browse Source

合作平台导出pageSize

wangyunpeng 5 hours ago
parent
commit
b12853ad80

+ 7 - 0
api-module/src/main/java/com/tzld/piaoquan/api/model/param/PageParam.java

@@ -23,4 +23,11 @@ public class PageParam {
         this.pageSize = (pageSize != null && pageSize > 50) ? 50 : pageSize;
     }
 
+    /**
+     * 用于导出等场景,不限制 pageSize 上限
+     */
+    public void setExportPageSize(Integer pageSize) {
+        this.pageSize = pageSize;
+    }
+
 }

+ 2 - 2
api-module/src/main/java/com/tzld/piaoquan/api/service/contentplatform/impl/ContentPlatformDatastatServiceImpl.java

@@ -462,7 +462,7 @@ public class ContentPlatformDatastatServiceImpl implements ContentPlatformDatast
     @Override
     public String gzhDatastatExport(GzhDatastatListParam param) {
         param.setPageNum(1);
-        param.setPageSize(10000);
+        param.setExportPageSize(10000);
         Page<GzhDatastatItemVO> pageResult = gzhDatastatList(param);
         List<GzhDatastatItemVO> dataList = pageResult.getObjs();
         if (param.getType() == 1 || param.getType() == 3 || param.getType() == 6) {
@@ -531,7 +531,7 @@ public class ContentPlatformDatastatServiceImpl implements ContentPlatformDatast
     @Override
     public String qwDatastatExport(QwDatastatListParam param) {
         param.setPageNum(1);
-        param.setPageSize(10000);
+        param.setExportPageSize(10000);
         Page<QwDatastatItemVO> pageResult = qwDatastatList(param);
         List<QwDatastatItemVO> dataList = pageResult.getObjs();
         if (param.getType() == 4) {