SocialsAssociate

This commit is contained in:
Crystal.Sea
2021-01-11 23:03:10 +08:00
parent 1e76c26715
commit e1d0091643
8 changed files with 92 additions and 13 deletions

View File

@@ -33,9 +33,9 @@ public class JdbcSocialsAssociateService implements SocialsAssociateService{
private static final String DEFAULT_DEFAULT_INSERT_STATEMENT = "INSERT INTO MXK_SOCIALS_ASSOCIATE(ID, UID , USERNAME , PROVIDER , SOCIALUID , ACCESSTOKEN , SOCIALUSERINFO , EXATTRIBUTE )VALUES( ? , ? , ? , ? , ?, ? , ? , ?)";
private static final String DEFAULT_DEFAULT_SIGNON_SELECT_STATEMENT = "SELECT ID, UID , USERNAME , PROVIDER , SOCIALUID , ACCESSTOKEN , SOCIALUSERINFO , EXATTRIBUTE FROM MXK_SOCIALS_ASSOCIATE WHERE PROVIDER = ? AND SOCIALUID = ?";
private static final String DEFAULT_DEFAULT_SIGNON_SELECT_STATEMENT = "SELECT ID, UID , USERNAME , PROVIDER , SOCIALUID , ACCESSTOKEN , SOCIALUSERINFO , EXATTRIBUTE , CREATEDDATE , UPDATEDDATE FROM MXK_SOCIALS_ASSOCIATE WHERE PROVIDER = ? AND SOCIALUID = ?";
private static final String DEFAULT_DEFAULT_BIND_SELECT_STATEMENT = "SELECT ID, UID , USERNAME , PROVIDER , SOCIALUID , ACCESSTOKEN , SOCIALUSERINFO , EXATTRIBUTE FROM MXK_SOCIALS_ASSOCIATE WHERE UID = ?" ;
private static final String DEFAULT_DEFAULT_BIND_SELECT_STATEMENT = "SELECT ID, UID , USERNAME , PROVIDER , SOCIALUID , ACCESSTOKEN , SOCIALUSERINFO , EXATTRIBUTE , CREATEDDATE , UPDATEDDATE FROM MXK_SOCIALS_ASSOCIATE WHERE UID = ?" ;
private static final String DEFAULT_DEFAULT_DELETE_STATEMENT = "DELETE FROM MXK_SOCIALS_ASSOCIATE WHERE UID = ? AND PROVIDER = ?";
@@ -119,6 +119,8 @@ public class JdbcSocialsAssociateService implements SocialsAssociateService{
socialsAssociate.setAccessToken(rs.getString(6));
socialsAssociate.setSocialUserInfo(rs.getString(7));
socialsAssociate.setExAttribute(rs.getString(8));
socialsAssociate.setCreatedDate(rs.getString(9));
socialsAssociate.setUpdatedDate(rs.getString(10));
return socialsAssociate;
}
}

View File

@@ -31,6 +31,7 @@ public class SocialSignOnProvider {
private String accountId;
private String bindTime;
private String unBindTime;
private String lastLoginTime;
private int sortOrder;
@@ -125,11 +126,41 @@ public class SocialSignOnProvider {
this.unBindTime = unBindTime;
}
public String getLastLoginTime() {
return lastLoginTime;
}
public void setLastLoginTime(String lastLoginTime) {
this.lastLoginTime = lastLoginTime;
}
@Override
public String toString() {
return "SocialSignOnProvider [provider=" + provider + ", providerName=" + providerName + ", icon=" + icon
+ ", clientId=" + clientId + ", clientSecret=" + clientSecret + ", accountId=" + accountId
+ ", sortOrder=" + sortOrder + ", userBind=" + userBind + "]";
StringBuilder builder = new StringBuilder();
builder.append("SocialSignOnProvider [provider=");
builder.append(provider);
builder.append(", providerName=");
builder.append(providerName);
builder.append(", icon=");
builder.append(icon);
builder.append(", clientId=");
builder.append(clientId);
builder.append(", clientSecret=");
builder.append(clientSecret);
builder.append(", accountId=");
builder.append(accountId);
builder.append(", bindTime=");
builder.append(bindTime);
builder.append(", unBindTime=");
builder.append(unBindTime);
builder.append(", lastLoginTime=");
builder.append(lastLoginTime);
builder.append(", sortOrder=");
builder.append(sortOrder);
builder.append(", userBind=");
builder.append(userBind);
builder.append("]");
return builder.toString();
}

View File

@@ -37,6 +37,8 @@ public class SocialsAssociate extends JpaBaseDomain {
private String socialUserInfo;
private String accessToken;
private String exAttribute;
private String createdDate;
private String updatedDate;
public SocialsAssociate() {}
@@ -110,11 +112,46 @@ public class SocialsAssociate extends JpaBaseDomain {
this.exAttribute = exAttribute;
}
@Override
public String toString() {
return "SocialSignOnUserToken [provider=" + provider + ", uid=" + uid
+ ", socialuid=" + socialuid + ", socialUserInfo="
+ socialUserInfo + ", accessToken=" + accessToken
+ ", exAttribute=" + exAttribute + "]";
}
public String getCreatedDate() {
return createdDate;
}
public void setCreatedDate(String createdDate) {
this.createdDate = createdDate;
}
public String getUpdatedDate() {
return updatedDate;
}
public void setUpdatedDate(String updatedDate) {
this.updatedDate = updatedDate;
}
@Override
public String toString() {
StringBuilder builder = new StringBuilder();
builder.append("SocialsAssociate [id=");
builder.append(id);
builder.append(", provider=");
builder.append(provider);
builder.append(", uid=");
builder.append(uid);
builder.append(", username=");
builder.append(username);
builder.append(", socialuid=");
builder.append(socialuid);
builder.append(", socialUserInfo=");
builder.append(socialUserInfo);
builder.append(", accessToken=");
builder.append(accessToken);
builder.append(", exAttribute=");
builder.append(exAttribute);
builder.append(", createdDate=");
builder.append(createdDate);
builder.append(", updatedDate=");
builder.append(updatedDate);
builder.append("]");
return builder.toString();
}
}