Commit aa7ead48 by 郭倩芳

common 添加已读未读开关readFlag

parent ba120197
...@@ -12,7 +12,7 @@ task androidSourcesJar(type: Jar) { ...@@ -12,7 +12,7 @@ task androidSourcesJar(type: Jar) {
ext { ext {
PUBLISH_GROUP_ID = "com.sobot.library" //项目包名 PUBLISH_GROUP_ID = "com.sobot.library" //项目包名
PUBLISH_ARTIFACT_ID = 'sobotcommon_x' //项目名 PUBLISH_ARTIFACT_ID = 'sobotcommon_x' //项目名
PUBLISH_VERSION = '1.7.7.3' //版本号 PUBLISH_VERSION = '1.7.8' //版本号
} }
......
...@@ -890,6 +890,7 @@ public class SobotLoginTools { ...@@ -890,6 +890,7 @@ public class SobotLoginTools {
tempServiceInfoModel.setTransferAuditFlag(userEntity.getTransferAuditFlag()); tempServiceInfoModel.setTransferAuditFlag(userEntity.getTransferAuditFlag());
tempServiceInfoModel.setSortFlag(userEntity.getSortFlag()); tempServiceInfoModel.setSortFlag(userEntity.getSortFlag());
tempServiceInfoModel.setDefaultAppLoginStatus(userEntity.getDefaultAppLoginStatus()); tempServiceInfoModel.setDefaultAppLoginStatus(userEntity.getDefaultAppLoginStatus());
tempServiceInfoModel.setReadFlag(userEntity.getReadFlag());
setServiceInfo(tempServiceInfoModel); setServiceInfo(tempServiceInfoModel);
SobotSharedPreferencesUtil.getInstance(context).put(SobotLoginConstant.SOBOT_LOGIN_USER_INFO, tempServiceInfoModel); SobotSharedPreferencesUtil.getInstance(context).put(SobotLoginConstant.SOBOT_LOGIN_USER_INFO, tempServiceInfoModel);
if (resultBlock != null) { if (resultBlock != null) {
......
...@@ -25,6 +25,7 @@ public class OnlineUserEntity implements Serializable { ...@@ -25,6 +25,7 @@ public class OnlineUserEntity implements Serializable {
private String robotVersion;//机器人,查询版本v6/v1 private String robotVersion;//机器人,查询版本v6/v1
private String onlineVersion;//在线,查询版本v6/v1 private String onlineVersion;//在线,查询版本v6/v1
private String defaultAppLoginStatus;//登录的默认状态 private String defaultAppLoginStatus;//登录的默认状态
private int readFlag=0;//已读未读 0-关闭,1-开启,readFlag=1时需要把收到的消息及历史记录中的消息 readStatus为1的标为未读,2标为已读「0-未标记,1-未读,2-已读」
@Expose @Expose
...@@ -162,4 +163,12 @@ public class OnlineUserEntity implements Serializable { ...@@ -162,4 +163,12 @@ public class OnlineUserEntity implements Serializable {
public void setDefaultAppLoginStatus(String defaultAppLoginStatus) { public void setDefaultAppLoginStatus(String defaultAppLoginStatus) {
this.defaultAppLoginStatus = defaultAppLoginStatus; this.defaultAppLoginStatus = defaultAppLoginStatus;
} }
public int getReadFlag() {
return readFlag;
}
public void setReadFlag(int readFlag) {
this.readFlag = readFlag;
}
} }
...@@ -120,6 +120,7 @@ public class SobotServiceInfoModel implements Serializable { ...@@ -120,6 +120,7 @@ public class SobotServiceInfoModel implements Serializable {
private long login_time;//登录时间戳 private long login_time;//登录时间戳
private String defaultAppLoginStatus;//默认登录状态 private String defaultAppLoginStatus;//默认登录状态
private int readFlag;//已读未读开关 0-关闭,1-开启
public static final String LOGIN_TIME = "login_time"; public static final String LOGIN_TIME = "login_time";
...@@ -483,4 +484,12 @@ public class SobotServiceInfoModel implements Serializable { ...@@ -483,4 +484,12 @@ public class SobotServiceInfoModel implements Serializable {
public void setOnlineVersion(String onlineVersion) { public void setOnlineVersion(String onlineVersion) {
this.onlineVersion = onlineVersion; this.onlineVersion = onlineVersion;
} }
public int getReadFlag() {
return readFlag;
}
public void setReadFlag(int readFlag) {
this.readFlag = readFlag;
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment