From 1a2892aa45de9de5d8f145062938102144eaa6fe Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 28 九月 2019 11:28:33 +0800
Subject: [PATCH] 解决华为并发问题

---
 fanli/src/main/java/com/yeshi/fanli/mapping/push/DeviceTokenHWMapper.xml |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/mapping/push/DeviceTokenHWMapper.xml b/fanli/src/main/java/com/yeshi/fanli/mapping/push/DeviceTokenHWMapper.xml
index 6fb6bac..d3f2b65 100644
--- a/fanli/src/main/java/com/yeshi/fanli/mapping/push/DeviceTokenHWMapper.xml
+++ b/fanli/src/main/java/com/yeshi/fanli/mapping/push/DeviceTokenHWMapper.xml
@@ -71,6 +71,15 @@
 		<include refid="Base_Column_List" />
 		from yeshi_ec_uid_devicetoken_hw where dh_device = #{0}
 	</select>
+	
+	
+	<select id="selectByDeviceForUpdate" resultMap="BaseResultMap"
+		parameterType="java.lang.String" useCache="false" flushCache="true">
+		select
+		<include refid="Base_Column_List" />
+		from yeshi_ec_uid_devicetoken_hw where dh_device = #{0} for update
+	</select>
+	
 	<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">delete from
 		yeshi_ec_uid_devicetoken_hw where dh_id = #{id,jdbcType=BIGINT}
 	</delete>

--
Gitblit v1.8.0