|
@@ -1,6 +1,8 @@
|
|
|
package com.cdf.controller.api;
|
|
|
|
|
|
|
|
|
+import com.alibaba.fastjson.JSONArray;
|
|
|
+import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.cdf.common.ResultData;
|
|
|
import com.cdf.entity.PageData;
|
|
@@ -19,8 +21,10 @@ import javax.naming.ldap.PagedResultsControl;
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.xml.transform.Result;
|
|
|
import java.sql.Time;
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
|
@RestController
|
|
@@ -117,7 +121,12 @@ public class PageDataApiController {
|
|
|
}
|
|
|
|
|
|
@PostMapping("/pageDataList")
|
|
|
- public ResultData pageDataList(@RequestParam(required = false) List<String> days) throws Exception {
|
|
|
+ public ResultData pageDataList(@RequestBody JSONObject jsonObject) throws Exception {
|
|
|
+ JSONArray jsonArray = jsonObject.getJSONArray("days");
|
|
|
+ if(jsonArray == null || jsonArray.size() <=0){
|
|
|
+ return ResultData.ok(new ArrayList<>());
|
|
|
+ }
|
|
|
+ List<String> days = new ArrayList(jsonArray);
|
|
|
return ResultData.ok(totalDataService.getListByType(days));
|
|
|
}
|
|
|
}
|