From c8a8b556432849bda331f300d659e5f7055d67b2 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Wed, 28 Apr 2021 15:15:17 +0800
Subject: [PATCH] 20210428  抽奖

---
 zq-erp/src/main/resources/mybatis/mapper/activity/ActivitySignRecordDao.xml |   59 +++++++++++++++++++++++++++++++----------------------------
 1 files changed, 31 insertions(+), 28 deletions(-)

diff --git a/zq-erp/src/main/resources/mybatis/mapper/activity/ActivitySignRecordDao.xml b/zq-erp/src/main/resources/mybatis/mapper/activity/ActivitySignRecordDao.xml
index 9d51d49..140d8ff 100644
--- a/zq-erp/src/main/resources/mybatis/mapper/activity/ActivitySignRecordDao.xml
+++ b/zq-erp/src/main/resources/mybatis/mapper/activity/ActivitySignRecordDao.xml
@@ -3,33 +3,36 @@
 "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 
 <mapper namespace="com.matrix.system.activity.dao.ActivitySignRecordDao">
-	<!-- 定义ActivitySignRecord 的复杂关联map -->
-	<resultMap type="com.matrix.system.activity.entity.ActivitySignRecord" id="ActivitySignRecordMap">
-		<id property="id" column="id" />
-		<result property="createBy" column="create_by" />
-		<result property="createTime" column="create_time" />
-		<result property="updateBy" column="update_by" />
-		<result property="updateTime" column="update_time" />
-			<result property="openId" column="open_id" />
-			<result property="signTime" column="sign_time" />
-			<result property="cumulativeDay" column="cumulative_day" />
-			<result property="activityId" column="activity_id" />
-			<result property="companyId" column="company_id" />
-	</resultMap>
-	
-	
-	<!-- 定义ActivitySignRecord 的简单map  ,本map不添加其他的关联属性 -->
-	<resultMap type="com.matrix.system.activity.entity.ActivitySignRecord" id="ActivitySignRecordSimpleMap">
-		<id property="id" column="id" />
-		<result property="createBy" column="create_by" />
-		<result property="createTime" column="create_time" />
-		<result property="updateBy" column="update_by" />
-		<result property="updateTime" column="update_time" />
-			<result property="openId" column="open_id" />
-			<result property="signTime" column="sign_time" />
-			<result property="cumulativeDay" column="cumulative_day" />
-			<result property="activityId" column="activity_id" />
-			<result property="companyId" column="company_id" />
-	</resultMap>
+    <select id="selectOneByActIdAndUserIdLikesignTime" resultType="com.matrix.system.activity.entity.ActivitySignRecord">
+        SELECT
+        *
+        FROM
+        activity_sign_record a
+        where
+            a.activity_id = #{actId}
+            and a.user_id = #{userId}
+            and a.sign_time like concat('%',DATE(#{format}),'%')
+    </select>
+
+    <select id="selectRecordByMonth" resultType="com.matrix.system.shopXcx.api.vo.ActivitySignRecordVo">
+        SELECT
+            *
+        FROM
+            activity_sign_record a
+        where a.sign_time like concat('%',DATE_FORMAT(#{date},'%Y-%m'),'%')
+          and a.activity_id = #{actId}
+          and a.user_id = #{userId}
+    </select>
+
+    <select id="selectListByActIdAndUserIdLikesignTime" resultType="com.matrix.system.activity.entity.ActivitySignRecord">
+        SELECT
+            *
+        FROM
+            activity_sign_record a
+        where
+            a.activity_id = #{actId}
+          and a.user_id = #{userId}
+          and a.sign_time like concat('%',DATE(#{format}),'%')
+</select>
 
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.1