Commit b37c49c9 by huluobin

报表接口

parent a5d37f0d
......@@ -70,6 +70,11 @@ public interface AdminFeign {
produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
AdminResult<AdminPage<AchievementsPersonaResult>> achievementsPersonaResultPageApi(@RequestBody AchievementsPersonaResultPageApiRequest request);
@PostMapping(value = "/api/Report/RevenueServiceListApi",
consumes = MediaType.APPLICATION_JSON_UTF8_VALUE,
produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
AdminResult<List<Map<String, Object>>> revenueServiceListApi(@RequestBody RevenueServiceListApiRequest request);
@Component
class AdminFeignFallback implements AdminFeign {
......@@ -113,5 +118,10 @@ public interface AdminFeign {
public AdminResult<AdminPage<AchievementsPersonaResult>> achievementsPersonaResultPageApi(AchievementsPersonaResultPageApiRequest request) {
return new AdminResult<>();
}
@Override
public AdminResult<List<Map<String, Object>>> revenueServiceListApi(RevenueServiceListApiRequest request) {
return new AdminResult<>();
}
}
}
......@@ -82,4 +82,10 @@ public class DashboardController {
return JsonResult.success(adminFeign.achievementsPersonaResultPageApi(request).getData());
}
@ApiOperation("1级/2级/3级 sku")
@PostMapping("/no_revenueServiceListApi")
public JsonResult<List<Map<String, Object>>> revenueServiceListApi(@RequestBody RevenueServiceListApiRequest request) {
return JsonResult.success(adminFeign.revenueServiceListApi(request).getData());
}
}
package com.gogirl.shared.admin.dashboard.req;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.util.List;
/**
* <p>
*
* </p>
*
* @author robbendev
* @since 2020/8/20 1:20 下午
*/
@Data
public class RevenueServiceListApiRequest {
@JsonProperty("date_utc")
private List<String> dateUtc;
@JsonProperty("user_store_ids")
private List<Integer> userStoreIds;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment