|
@@ -6,14 +6,12 @@ import com.qmth.teachcloud.common.entity.BasicSchool;
|
|
|
import com.qmth.teachcloud.common.entity.SysOrg;
|
|
|
import com.qmth.teachcloud.common.entity.SysUser;
|
|
|
import com.qmth.teachcloud.common.enums.AppSourceEnum;
|
|
|
-import com.qmth.teachcloud.common.enums.RoleSourceEnum;
|
|
|
-import com.qmth.teachcloud.common.enums.RoleTypeEnum;
|
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
-import org.springframework.util.LinkedMultiValueMap;
|
|
|
|
|
|
import java.io.Serializable;
|
|
|
import java.util.Arrays;
|
|
|
+import java.util.List;
|
|
|
import java.util.Set;
|
|
|
|
|
|
/**
|
|
@@ -63,13 +61,13 @@ public class LoginResult implements Serializable {
|
|
|
private UserLoginCheckResult userLoginCheckResult;
|
|
|
|
|
|
@ApiModelProperty(name = "角色来源")
|
|
|
- LinkedMultiValueMap<RoleSourceEnum, String> roleSource;
|
|
|
+ List<RoleResult> roleSource;
|
|
|
|
|
|
public LoginResult() {
|
|
|
|
|
|
}
|
|
|
|
|
|
- public LoginResult(SysUser sysUser, String sessionId, String accessToken, Set<String> roleList, AppSourceEnum appSource, LinkedMultiValueMap<RoleSourceEnum, String> roleSource) {
|
|
|
+ public LoginResult(SysUser sysUser, String sessionId, String accessToken, Set<String> roleList, AppSourceEnum appSource, List<RoleResult> roleSource) {
|
|
|
this.id = sysUser.getId();
|
|
|
ServletUtil.setRequestId(Arrays.asList(id));
|
|
|
this.loginName = sysUser.getLoginName();
|
|
@@ -92,11 +90,11 @@ public class LoginResult implements Serializable {
|
|
|
this.appSource = appSource;
|
|
|
}
|
|
|
|
|
|
- public LinkedMultiValueMap<RoleSourceEnum, String> getRoleSource() {
|
|
|
+ public List<RoleResult> getRoleSource() {
|
|
|
return roleSource;
|
|
|
}
|
|
|
|
|
|
- public void setRoleSource(LinkedMultiValueMap<RoleSourceEnum, String> roleSource) {
|
|
|
+ public void setRoleSource(List<RoleResult> roleSource) {
|
|
|
this.roleSource = roleSource;
|
|
|
}
|
|
|
|