From bca1629b96a41a4f669663eda6a881a6eca403ff Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Thu, 08 Jul 2021 16:14:31 +0800
Subject: [PATCH] Merge branch 'score-shop' of http://120.27.238.55:7000/r/xzx into score-shop

---
 gc-shop/src/main/resources/mapper/shop/OrderInfoMapper.xml |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/gc-shop/src/main/resources/mapper/shop/OrderInfoMapper.xml b/gc-shop/src/main/resources/mapper/shop/OrderInfoMapper.xml
new file mode 100644
index 0000000..655bec3
--- /dev/null
+++ b/gc-shop/src/main/resources/mapper/shop/OrderInfoMapper.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.xzx.gc.shop.mapper.OrderInfoMapper">
+
+    <select id="selectOrderTitleStatistics" resultType="java.util.Map">
+        select
+            f.title title,
+            sum(e.weight) weight
+        from xzx_order_info a
+            inner join xzx_electronic_fence b on a.town_id=b.id
+            inner join xzx_sys_address_level_info c on b.town_code=c.adcode
+            inner join xzx_sys_environmental_info d on c.level_3_id=d.city_id
+            inner join xzx_order_item_info e on d.item_type=e.item_type and a.order_id=e.order_id and e.weight !=0
+            inner join xzx_sys_environmental_info f on f.id=d.parent_id
+        where a.order_status in (5)
+        <if test="userId != null and userId != ''">
+            and a.create_user_id = #{userId}
+        </if>
+        group by f.title
+    </select>
+
+    <select id="selectOrderCnt" resultType="java.lang.Integer">
+        select IFNULL(count(1),0) from xzx_order_info
+        where order_status = 5
+        <if test="userId != null and userId != ''">
+            and create_user_id = #{userId}
+        </if>
+    </select>
+</mapper>
\ No newline at end of file

--
Gitblit v1.9.1