| 
					
				 | 
			
			
				@@ -215,6 +215,20 @@ public class TradeOrderController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return success(orderCount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @GetMapping("/get-countByUser") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Operation(summary = "获得用户的交易订单数量") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public CommonResult<Map<Integer, Long>> getOrderCountByUser(@RequestParam(value = "userId", required = false) Long userId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Map<Integer, Long> orderCount = Maps.newLinkedHashMapWithExpectedSize(6); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        orderCount.put(-1, tradeOrderQueryService.getOrderCount(null,userId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        orderCount.put(TradeOrderStatusEnum.UNPAID.getStatus(), tradeOrderQueryService.getOrderCount(TradeOrderStatusEnum.UNPAID.getStatus(), userId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        orderCount.put(TradeOrderStatusEnum.UNDELIVERED.getStatus(), tradeOrderQueryService.getOrderCount(TradeOrderStatusEnum.UNDELIVERED.getStatus(),userId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        orderCount.put(TradeOrderStatusEnum.DELIVERED.getStatus(), tradeOrderQueryService.getOrderCount(TradeOrderStatusEnum.DELIVERED.getStatus(), userId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        orderCount.put(TradeOrderStatusEnum.COMPLETED.getStatus(), tradeOrderQueryService.getOrderCount(TradeOrderStatusEnum.COMPLETED.getStatus(), userId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        orderCount.put(TradeOrderStatusEnum.CANCELED.getStatus(), tradeOrderQueryService.getOrderCount(TradeOrderStatusEnum.CANCELED.getStatus(), userId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return success(orderCount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @GetMapping("/startCalc") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Operation(summary = "计算启动") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public CommonResult<String> startCalc() { 
			 |