From 38d980c51678f8eca8486a83a6667f9075edb08f Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Fri, 25 Jun 2021 18:14:23 +0800
Subject: [PATCH] 20210625 商品分类

---
 gc-shop/src/main/resources/mapper/shop/JhyOrderMapper.xml |   47 ++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 46 insertions(+), 1 deletions(-)

diff --git a/gc-shop/src/main/resources/mapper/shop/JhyOrderMapper.xml b/gc-shop/src/main/resources/mapper/shop/JhyOrderMapper.xml
index 6c1703a..dc41949 100644
--- a/gc-shop/src/main/resources/mapper/shop/JhyOrderMapper.xml
+++ b/gc-shop/src/main/resources/mapper/shop/JhyOrderMapper.xml
@@ -8,7 +8,7 @@
         a.order_no orderNo,
         a.area area,
         a.address address,
-               CONVERT(varchar(100), reserve_date, 23) reserveDate,
+        date_format(reserve_date,'%Y-%m-%d') reserveDate,
         a.reserve_time reserveTime,
         a.status status,
         a.remark remark,
@@ -43,4 +43,49 @@
 
 
 
+    <select id="viewJhyOrder" resultType="com.xzx.gc.shop.vo.ViewJhyOrderVo">
+        SELECT
+        a.id id,
+        a.order_no orderNo,
+        b.nick_name name,
+        b.mobile_phone mobilePhone,
+        a.area area,
+        a.address address,
+        date_format(a.reserve_date,'%Y-%m-%d') reserveDate,
+        a.reserve_time reserveTime,
+        a.status status,
+        d.username username,
+        d.mobile mobile,
+        date_format(a.receiving_time,'%Y-%m-%d %H:%i:%S') receivingTime,
+        a.remark remark,
+        a.comment comment,
+        a.score score,
+        a.is_anonymous isAnonymous
+        FROM
+        xzx_jhy_order a
+        left join xzx_user_info b on b.user_id = a.user_id
+        left join xzx_jhy_info d on d.id = a.jhy_id
+        WHERE 1 = 1
+        <if test="record.orderNo != null and record.orderNo != ''">
+            and a.order_no like concat('%',#{record.orderNo},'%')
+        </if>
+        <if test="record.status != null and record.status != ''">
+            and a.status = #{record.status}
+        </if>
+        <if test="record.account != null and record.account != ''">
+            and ( b.nick_name like concat('%',#{record.account},'%')
+            or b.mobile_phone like concat('%',#{record.account},'%') )
+        </if>
+        <if test="record.reserveTimeStart != null">
+            and a.reserve_time >= #{record.reserveTimeStart}
+        </if>
+
+        <if test="record.reserveTimeEnd != null">
+            and a.reserve_time &lt;= #{record.reserveTimeEnd}
+        </if>
+        order by a.CREATED_TIME desc
+    </select>
+
+
+
 </mapper>

--
Gitblit v1.9.1