提交 e769bfdd authored 作者: 刘海泉's avatar 刘海泉

增加查询订单统计信息的feign接口

上级 5c100473
...@@ -17,6 +17,7 @@ import org.springframework.web.bind.annotation.PostMapping; ...@@ -17,6 +17,7 @@ import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import javax.validation.constraints.NotEmpty;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
...@@ -48,5 +49,6 @@ public interface PerformanceSDKFeign { ...@@ -48,5 +49,6 @@ public interface PerformanceSDKFeign {
Result<List<PerformanceProgressOperationLogVO>> queryPerformanceProgressLog(@RequestBody QueryPerformanceProgressLogAction action); Result<List<PerformanceProgressOperationLogVO>> queryPerformanceProgressLog(@RequestBody QueryPerformanceProgressLogAction action);
@GetMapping("clx-performance/feign/sdk/queryTaskStatisticsInfo") @GetMapping("clx-performance/feign/sdk/queryTaskStatisticsInfo")
Result<Map<String, OrderStatisticsInfoDTO>> queryTaskStatisticsInfo(@RequestParam(value = "orderNoList") List<String> orderNoList); Result<Map<String, OrderStatisticsInfoDTO>> queryTaskStatisticsInfo(@RequestParam("orderNoList")
@NotEmpty(message = "订单编号集合不能为空") List<String> orderNoList);
} }
...@@ -3,6 +3,7 @@ package com.clx.performance.controller.feign; ...@@ -3,6 +3,7 @@ package com.clx.performance.controller.feign;
import com.clx.open.sdk.request.action.GetOrderBreakContractOwnerRuleFileAction; import com.clx.open.sdk.request.action.GetOrderBreakContractOwnerRuleFileAction;
import com.clx.open.sdk.request.action.QueryPerformanceProgressAction; import com.clx.open.sdk.request.action.QueryPerformanceProgressAction;
import com.clx.open.sdk.request.action.QueryPerformanceProgressLogAction; import com.clx.open.sdk.request.action.QueryPerformanceProgressLogAction;
import com.clx.open.sdk.request.dto.OrderStatisticsInfoDTO;
import com.clx.open.sdk.request.dto.OwnerCancelResidueWeightDTO; import com.clx.open.sdk.request.dto.OwnerCancelResidueWeightDTO;
import com.clx.performance.extranal.user.OrderService; import com.clx.performance.extranal.user.OrderService;
import com.clx.performance.param.pc.OrderCancelParam; import com.clx.performance.param.pc.OrderCancelParam;
...@@ -24,7 +25,9 @@ import lombok.extern.slf4j.Slf4j; ...@@ -24,7 +25,9 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import javax.validation.constraints.NotEmpty;
import java.util.List; import java.util.List;
import java.util.Map;
import static com.clx.performance.enums.PerformanceProgressEnum.LogType.PERFORMANCE_ABNORMAL_REASON; import static com.clx.performance.enums.PerformanceProgressEnum.LogType.PERFORMANCE_ABNORMAL_REASON;
...@@ -93,7 +96,8 @@ public class PerformanceSdkFeignController { ...@@ -93,7 +96,8 @@ public class PerformanceSdkFeignController {
@ApiOperation(value = "查询订单相关统计信息", notes = "<br>By:刘海泉") @ApiOperation(value = "查询订单相关统计信息", notes = "<br>By:刘海泉")
@GetMapping("/queryTaskStatisticsInfo") @GetMapping("/queryTaskStatisticsInfo")
Result<Object> queryTaskStatisticsInfo(){ Result<Map<String, OrderStatisticsInfoDTO>> queryTaskStatisticsInfo(@RequestParam("orderNoList")
@NotEmpty(message = "订单编号集合不能为空") List<String> orderNoList){
return null; return null;
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论