|
@@ -4,9 +4,11 @@ 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.ResultCode;
|
|
|
import com.cdf.common.ResultData;
|
|
|
import com.cdf.entity.PageData;
|
|
|
import com.cdf.entity.TotalData;
|
|
|
+import com.cdf.exception.BusinessException;
|
|
|
import com.cdf.httpClient.client.CdfClient;
|
|
|
import com.cdf.httpClient.request.CdfChannelclick;
|
|
|
import com.cdf.service.IPageDataService;
|
|
@@ -120,6 +122,15 @@ public class PageDataApiController {
|
|
|
return ResultData.ok(totalDataService.getByType(type,day,startDay,endDay));
|
|
|
}
|
|
|
|
|
|
+ @GetMapping("/pageDataTime")
|
|
|
+ public ResultData pageDataTime(@RequestParam(required = false) String startDay,
|
|
|
+ @RequestParam(required = false) String endDay) {
|
|
|
+ if(StringUtils.isEmpty(startDay) || StringUtils.isEmpty(endDay)){
|
|
|
+ throw new BusinessException(ResultCode.PARAM_MISS);
|
|
|
+ }
|
|
|
+ return ResultData.ok(totalDataService.pageDataTime(startDay,endDay));
|
|
|
+ }
|
|
|
+
|
|
|
@PostMapping("/pageDataList")
|
|
|
public ResultData pageDataList(@RequestBody JSONObject jsonObject) throws Exception {
|
|
|
JSONArray jsonArray = jsonObject.getJSONArray("days");
|