From 5e7b0ed4a154ad067cbcf4aa1a1c7cce32f9864c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 26 四月 2024 18:02:17 +0800 Subject: [PATCH] 唯品会链接解析升级 --- fanli/src/main/java/com/yeshi/fanli/service/inter/msg/MsgDeviceReadStateService.java | 156 ++++++++++++++++++++++++++------------------------- 1 files changed, 80 insertions(+), 76 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/msg/MsgDeviceReadStateService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/msg/MsgDeviceReadStateService.java index 141fa7b..fc4a10a 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/msg/MsgDeviceReadStateService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/msg/MsgDeviceReadStateService.java @@ -1,76 +1,80 @@ -package com.yeshi.fanli.service.inter.msg; - -import com.yeshi.fanli.entity.bus.msg.MsgDeviceReadState; - -/** - * 璁惧娑堟伅闃呰鐘舵�佹湇鍔� - * - * @author Administrator - * - */ -public interface MsgDeviceReadStateService { - - /** - * 鏌ヨ瀵硅薄 - * - * @param type - * @param device - * @param platform - * @return - */ - public MsgDeviceReadState getByDeviceAndPlatformAndType(String type, String device, int platform); - - /** - * 璁剧疆璁惧娑堟伅宸茶 - * - * @param type - * @param device - * @param platform - */ - public void setDeviceMsgRead(String type, String device, int platform); - - /** - * 娣诲姞璁惧鏈娑堟伅 - * - * @param type - * @param device - * @param platform - * @param msgCount - */ - public void addUnreadDeviceMsg(String type, String device, int platform, int msgCount, String msg); - - /** - * 璁剧疆鎵�鏈夋秷鎭凡璇� - * - * @param device - * @param platform - */ - public void setAllMsgRead(String device, int platform); - - /** - * 鍒濆鍖栬鍙栫姸鎬� - * - * @param device - * @param platform - */ - public void initReadState(String device, int platform, String type); - - /** - * 鑾峰彇璁惧鏈娑堟伅鏁伴噺 - * - * @param device - * @param platform - * @return - */ - public int getUnReadCount(String device, int platform); - - /** - * 鑾峰彇璁惧鏈娑堟伅鏁伴噺(鏍规嵁绫诲瀷) - * @param device - * @param platform - * @param type - * @return - */ - public int getUnReadCount(String device, int platform, String type); - -} +package com.yeshi.fanli.service.inter.msg; + +import java.util.Date; + +import com.yeshi.fanli.entity.bus.msg.MsgDeviceReadState; + +/** + * 璁惧娑堟伅闃呰鐘舵�佹湇鍔� + * + * @author Administrator + * + */ +public interface MsgDeviceReadStateService { + + /** + * 鏌ヨ瀵硅薄 + * + * @param type + * @param device + * @param platform + * @return + */ + public MsgDeviceReadState getByDeviceAndPlatformAndType(String type, String device, int platform); + + /** + * 璁剧疆璁惧娑堟伅宸茶 + * + * @param type + * @param device + * @param platform + */ + public void setDeviceMsgRead(String type, String device, int platform); + + + /** + * 娣诲姞璁惧鏈娑堟伅 + * @param type + * @param device + * @param platform + * @param msgCount + * @param msg + * @param msgTime -娑堟伅鍙戠敓鏃堕棿 + */ + public void addUnreadDeviceMsg(String type, String device, int platform, int msgCount, String msg,Date msgTime); + + /** + * 璁剧疆鎵�鏈夋秷鎭凡璇� + * + * @param device + * @param platform + */ + public void setAllMsgRead(String device, int platform); + + /** + * 鍒濆鍖栬鍙栫姸鎬� + * + * @param device + * @param platform + */ + public void initReadState(String device, int platform, String type); + + /** + * 鑾峰彇璁惧鏈娑堟伅鏁伴噺 + * + * @param device + * @param platform + * @return + */ + public int getUnReadCount(String device, int platform); + + /** + * 鑾峰彇璁惧鏈娑堟伅鏁伴噺(鏍规嵁绫诲瀷) + * @param device + * @param platform + * @param type + * @return + */ + public int getUnReadCount(String device, int platform, String type); + +} -- Gitblit v1.8.0