From 62a50743d244b1c792c8152fcfea9c66242df92c Mon Sep 17 00:00:00 2001
From: wangrenhuang <wangren_huang@163.com>
Date: 星期四, 27 四月 2023 15:56:58 +0800
Subject: [PATCH] 新增积分订单查询接口

---
 crm-platform-feign/src/main/java/com/hz/crm/dto/FOrderPageDto.java  |   62 +++++++++++++++++++++++++++++++
 crm-platform-feign/src/main/java/com/hz/crm/feign/FOderService.java |   10 +++++
 2 files changed, 72 insertions(+), 0 deletions(-)

diff --git a/crm-platform-feign/src/main/java/com/hz/crm/dto/FOrderPageDto.java b/crm-platform-feign/src/main/java/com/hz/crm/dto/FOrderPageDto.java
new file mode 100644
index 0000000..e61869a
--- /dev/null
+++ b/crm-platform-feign/src/main/java/com/hz/crm/dto/FOrderPageDto.java
@@ -0,0 +1,62 @@
+package com.hz.crm.dto;
+
+import lombok.Data;
+
+@Data
+public class FOrderPageDto extends PageDto {
+    /**璁㈠崟鐘舵��*/
+    private Integer status;
+    /**璁㈠崟鏀粯鐘舵�� 0寰呬粯娆撅紱2宸叉敮浠橈紱3閮ㄥ垎鏀粯*/
+    private Integer payStatus;
+    /**璁㈠崟閫�娆剧姸鎬� 1鏃犻��娆撅紱2閮ㄥ垎閫�娆撅紱3宸查��娆�*/
+    private Integer refundStatus;
+    /**璁㈠崟绫诲瀷*/
+    private Integer orderType;
+    /**鐢ㄦ埛淇℃伅*/
+    private String userInfo;
+    /**鎺ㄨ崘浜�*/
+    private String relateUserName ;
+    /**鏄惁棣栧崟(0鍚�1鏄�)*/
+    private Integer ordersBuy;
+    /**鏀粯鏂瑰紡*/
+    private Integer paymentMethod;
+    /**鏄惁鑰佸甫鏂�*/
+    private Integer oldWithNew;
+    /**鏄惁浣跨敤浼樻儬鍒�(0鍚�1鏄�)*/
+    private Integer isCoupon;
+    /**涓嬪崟闂ㄥ簵*/
+    private String shopName;
+    /**鏄惁鍥㈠惁璁㈠崟*/
+    private Integer isGroup;
+    //鏄惁鍚屾  0鍏ㄩ儴鏈悓姝�  1鏈悓姝ヨ鍗�  2宸插悓姝ヨ鍗�  3鏈悓姝ョ粨璐�  4宸插悓姝ョ粨璐�
+    private Integer isSync;
+
+    /* 瀵煎嚭璁㈠崟绫诲瀷 1鏍囧噯璁㈠崟锛�2鍏呭�艰鍗曪紝3绉垎璁㈠崟*/
+    private Integer type;
+
+    /**寮�濮嬫椂闂�*/
+    private String startTime;
+    /**缁撴潫鏃堕棿*/
+    private String endTime;
+
+
+    /* 瀵煎嚭璁㈠崟绫诲瀷 1鏍囧噯璁㈠崟 */
+    public final static Integer ORDER_STAN = 1;
+    /* 瀵煎嚭璁㈠崟绫诲瀷 2鍏呭�艰鍗� */
+    public final static Integer ORDER_RECH = 2;
+    /* 瀵煎嚭璁㈠崟绫诲瀷 3绉垎璁㈠崟 */
+    public final static Integer ORDER_INTE = 3;
+
+    /* 鍚屾璁㈠崟鐘舵�� 鍏ㄩ儴鏈悓姝� */
+    public final static Integer STATUS_SYNC_ALL = 0;
+    /* 鍚屾璁㈠崟鐘舵�� 鏈悓姝ヨ鍗� */
+    public final static Integer STATUS_SYNC_NO_ORDER = 1;
+    /* 鍚屾璁㈠崟鐘舵�� 宸插悓姝ヨ鍗� */
+    public final static Integer STATUS_SYNC_IN_ORDER = 2;
+    /* 鍚屾璁㈠崟鐘舵�� 鏈悓姝ョ粨璐� */
+    public final static Integer STATUS_SYNC_NO_PAY = 3;
+    /* 鍚屾璁㈠崟鐘舵�� 宸插悓姝ョ粨璐� */
+    public final static Integer STATUS_SYNC_IN_PAY = 4;
+
+
+}
diff --git a/crm-platform-feign/src/main/java/com/hz/crm/feign/FOderService.java b/crm-platform-feign/src/main/java/com/hz/crm/feign/FOderService.java
index c1ceea9..a4931f3 100644
--- a/crm-platform-feign/src/main/java/com/hz/crm/feign/FOderService.java
+++ b/crm-platform-feign/src/main/java/com/hz/crm/feign/FOderService.java
@@ -1,6 +1,7 @@
 package com.hz.crm.feign;
 
 import com.hx.resultTool.Result;
+import com.hz.crm.dto.FOrderPageDto;
 import com.hz.crm.dto.OrderStatusDto;
 import com.hz.crm.dto.order.refund.RefundDto;
 import org.springframework.cloud.openfeign.FeignClient;
@@ -25,4 +26,13 @@
      */
     @RequestMapping("/order/refund")
     Result refundOrder(@RequestBody(required = false) RefundDto refundDto);
+
+
+    /**鏌ヨ鍒楄〃
+     *
+     * @param dto dto
+     * @return refundReturnDto瀹炰綋杞寲
+     */
+    @RequestMapping("/order/list")
+    Result list(@RequestBody(required = false) FOrderPageDto dto);
 }

--
Gitblit v1.8.0