From 88b54772dbcf5ecab1e2316e4e4626ac901b8908 Mon Sep 17 00:00:00 2001
From: yujian <yujian>
Date: 星期二, 22 一月 2019 15:58:24 +0800
Subject: [PATCH] 邀请码添加返回状态

---
 fanli/src/main/java/com/yeshi/fanli/mapping/AppVersionInfoMapper.xml |   35 +++++++++++++++++++++++++++++++----
 1 files changed, 31 insertions(+), 4 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/mapping/AppVersionInfoMapper.xml b/fanli/src/main/java/com/yeshi/fanli/mapping/AppVersionInfoMapper.xml
index fffa501..0d4b157 100644
--- a/fanli/src/main/java/com/yeshi/fanli/mapping/AppVersionInfoMapper.xml
+++ b/fanli/src/main/java/com/yeshi/fanli/mapping/AppVersionInfoMapper.xml
@@ -13,7 +13,8 @@
 		<result column="avcm_updatetime" property="updateTime"
 			jdbcType="TIMESTAMP" />
 	</resultMap>
-	<sql id="Base_Column_List">avcm_id,avcm_platform,avcm_version,avcm_version_code,avcm_createtime,avcm_updatetime</sql>
+	<sql id="Base_Column_List">avcm_id,avcm_platform,avcm_version,avcm_version_code,avcm_createtime,avcm_updatetime
+	</sql>
 	<select id="selectByPrimaryKey" resultMap="BaseResultMap"
 		parameterType="java.lang.Long">
 		select
@@ -39,14 +40,39 @@
 		and avcm_version_code=#{versionCode}
 	</select>
 
+
+	<select id="listByPlatformAndMinVersionCode" resultMap="BaseResultMap">
+		select
+		<include refid="Base_Column_List" />
+		from yeshi_ec_app_version_code_map where avcm_platform =
+		#{platform}
+		and avcm_version_code>=#{minVersionCode}
+	</select>
+
+
+
+	<select id="listByPlatformAndMaxVersionCode" resultMap="BaseResultMap">
+		select
+		<include refid="Base_Column_List" />
+		from yeshi_ec_app_version_code_map where avcm_platform =
+		#{platform}
+		and #{maxVersionCode}> avcm_version_code
+	</select>
+
+
+
+
+
 	<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">delete from
-		yeshi_ec_app_version_code_map where avcm_id = #{id,jdbcType=BIGINT}</delete>
+		yeshi_ec_app_version_code_map where avcm_id = #{id,jdbcType=BIGINT}
+	</delete>
 	<insert id="insert" parameterType="com.yeshi.fanli.entity.AppVersionInfo"
 		useGeneratedKeys="true" keyProperty="id">insert into
 		yeshi_ec_app_version_code_map
 		(avcm_id,avcm_platform,avcm_version,avcm_version_code,avcm_createtime,avcm_updatetime)
 		values
-		(#{id,jdbcType=BIGINT},#{platform,jdbcType=VARCHAR},#{version,jdbcType=VARCHAR},#{versionCode,jdbcType=INTEGER},#{createTime,jdbcType=TIMESTAMP},#{updateTime,jdbcType=TIMESTAMP})</insert>
+		(#{id,jdbcType=BIGINT},#{platform,jdbcType=VARCHAR},#{version,jdbcType=VARCHAR},#{versionCode,jdbcType=INTEGER},#{createTime,jdbcType=TIMESTAMP},#{updateTime,jdbcType=TIMESTAMP})
+	</insert>
 	<insert id="insertSelective" parameterType="com.yeshi.fanli.entity.AppVersionInfo"
 		useGeneratedKeys="true" keyProperty="id">
 		insert into yeshi_ec_app_version_code_map
@@ -74,7 +100,8 @@
 		#{version,jdbcType=VARCHAR},avcm_version_code =
 		#{versionCode,jdbcType=INTEGER},avcm_createtime =
 		#{createTime,jdbcType=TIMESTAMP},avcm_updatetime =
-		#{updateTime,jdbcType=TIMESTAMP} where avcm_id = #{id,jdbcType=BIGINT}</update>
+		#{updateTime,jdbcType=TIMESTAMP} where avcm_id = #{id,jdbcType=BIGINT}
+	</update>
 	<update id="updateByPrimaryKeySelective" parameterType="com.yeshi.fanli.entity.AppVersionInfo">
 		update yeshi_ec_app_version_code_map
 		<set>

--
Gitblit v1.8.0