Browse Source

消息推送和及时通讯

wanghui 8 years ago
parent
commit
0f4da69656

+ 8 - 1
src/main/java/com/goafanti/common/dao/MessageFromSystemMapper.java

@@ -137,6 +137,13 @@ public interface MessageFromSystemMapper {
 	int updateJpushEasemobAccount(@Param("uuid")String uuid, @Param("registrationId")String registrationId, 
 			@Param("userName")String userName, @Param("uid")String uid);
 	
-	int updateMessageConsumer(String messageId, String uid,Date readTime);
+	/**
+	 * 把消息置为已读
+	 * @param messageId
+	 * @param uid
+	 * @param readTime
+	 * @return
+	 */
+	int updateMessageConsumer(@Param("messageId")String messageId, @Param("uid")String uid,@Param("readTime")Date readTime);
 	
 }

+ 6 - 0
src/main/java/com/goafanti/common/mapper/MessageFromSystemMapper.xml

@@ -441,4 +441,10 @@
    			where uid = #{uid,jdbcType=VARCHAR}
    		</set>
    </update>
+   <update id="updateMessageConsumer">
+   	update message_consumer
+   	<set>
+   		read_time = #{readTime,jdbcType=TIMESTAMP} where uid = #{uid,jdbcType=VARCHAR} and message_id = #{messageId,jdbcType=VARCHAR}
+   	</set>
+   </update>
 </mapper>