添加配置当销毁用户时是否销毁用户信息和消息

This commit is contained in:
heavyrian2012
2025-11-22 23:02:56 +08:00
parent 47039f53b2
commit 24d24fe1e9
5 changed files with 69 additions and 24 deletions
@@ -25,6 +25,7 @@ public class InputOutputUserInfo {
private String social;
private String extra;
private int type;
private int deleted;
private long updateDt;
public static InputOutputUserInfo fromPbUser(WFCMessage.User pbUser) {
@@ -42,6 +43,7 @@ public class InputOutputUserInfo {
inputCreateUser.extra = pbUser.getExtra();
inputCreateUser.type = pbUser.getType();
inputCreateUser.updateDt = pbUser.getUpdateDt();
inputCreateUser.deleted = pbUser.getDeleted();
return inputCreateUser;
}
@@ -77,6 +79,7 @@ public class InputOutputUserInfo {
newUserBuilder.setExtra(getExtra());
newUserBuilder.setGender(gender);
newUserBuilder.setType(type);
newUserBuilder.setDeleted(deleted);
newUserBuilder.setUpdateDt(System.currentTimeMillis());
return newUserBuilder.build();
@@ -185,4 +188,12 @@ public class InputOutputUserInfo {
public void setType(int type) {
this.type = type;
}
public int getDeleted() {
return deleted;
}
public void setDeleted(int deleted) {
this.deleted = deleted;
}
}