大量代码调整和优化
This commit is contained in:
+5
-5
@@ -28,8 +28,8 @@ import jakarta.persistence.Table;
|
||||
import org.dromara.maxkey.entity.apps.Apps;
|
||||
|
||||
@Entity
|
||||
@Table(name = "mxk_group_permissions")
|
||||
public class GroupPermissions extends Apps implements Serializable{
|
||||
@Table(name = "mxk_access")
|
||||
public class Access extends Apps implements Serializable{
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -54,7 +54,7 @@ public class GroupPermissions extends Apps implements Serializable{
|
||||
|
||||
private String instName;
|
||||
|
||||
public GroupPermissions(){
|
||||
public Access(){
|
||||
super();
|
||||
}
|
||||
|
||||
@@ -63,7 +63,7 @@ public class GroupPermissions extends Apps implements Serializable{
|
||||
* @param groupId
|
||||
* @param appId
|
||||
*/
|
||||
public GroupPermissions(String groupId, String appId, String instId) {
|
||||
public Access(String groupId, String appId, String instId) {
|
||||
super();
|
||||
this.groupId = groupId;
|
||||
this.appId = appId;
|
||||
@@ -150,7 +150,7 @@ public class GroupPermissions extends Apps implements Serializable{
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder builder = new StringBuilder();
|
||||
builder.append("GroupPermissions [id=");
|
||||
builder.append("Access [id=");
|
||||
builder.append(id);
|
||||
builder.append(", groupId=");
|
||||
builder.append(groupId);
|
||||
@@ -21,6 +21,7 @@ import java.io.Serializable;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
||||
import org.dromara.maxkey.entity.idm.UserInfo;
|
||||
import org.dromara.mybatis.jpa.entity.JpaEntity;
|
||||
import org.hibernate.validator.constraints.Length;
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@ package org.dromara.maxkey.entity;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
import org.dromara.maxkey.entity.idm.UserInfo;
|
||||
import org.dromara.mybatis.jpa.entity.JpaEntity;
|
||||
|
||||
public class ChangePassword extends JpaEntity{
|
||||
|
||||
@@ -34,8 +34,7 @@ import jakarta.persistence.Table;
|
||||
@Entity
|
||||
@Table(name = "MXK_FILE_UPLOAD")
|
||||
public class FileUpload extends JpaEntity {
|
||||
private static final long serialVersionUID = -4338400992411166457L;
|
||||
|
||||
|
||||
@Id
|
||||
@Column
|
||||
@GeneratedValue
|
||||
|
||||
@@ -77,9 +77,6 @@ public class Institutions extends JpaEntity implements Serializable {
|
||||
@Column
|
||||
private String consoleTitle;
|
||||
|
||||
@Column
|
||||
private String captcha;
|
||||
|
||||
@Column
|
||||
private String defaultUri;
|
||||
|
||||
@@ -249,15 +246,6 @@ public class Institutions extends JpaEntity implements Serializable {
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
|
||||
public String getCaptcha() {
|
||||
return captcha;
|
||||
}
|
||||
|
||||
public void setCaptcha(String captcha) {
|
||||
this.captcha = captcha;
|
||||
}
|
||||
|
||||
public String getDefaultUri() {
|
||||
return defaultUri;
|
||||
}
|
||||
@@ -309,8 +297,6 @@ public class Institutions extends JpaEntity implements Serializable {
|
||||
builder.append(consoleDomain);
|
||||
builder.append(", consoleTitle=");
|
||||
builder.append(consoleTitle);
|
||||
builder.append(", captcha=");
|
||||
builder.append(captcha);
|
||||
builder.append(", defaultUri=");
|
||||
builder.append(defaultUri);
|
||||
builder.append("]");
|
||||
|
||||
@@ -1,142 +0,0 @@
|
||||
/*
|
||||
* Copyright [2022] [MaxKey of copyright http://www.maxkey.top]
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.dromara.mybatis.jpa.entity.JpaEntity;
|
||||
|
||||
import jakarta.persistence.Column;
|
||||
import jakarta.persistence.Entity;
|
||||
import jakarta.persistence.GeneratedValue;
|
||||
import jakarta.persistence.Id;
|
||||
import jakarta.persistence.Table;
|
||||
|
||||
@Entity
|
||||
@Table(name = "MXK_LOCALIZATION")
|
||||
public class Localization extends JpaEntity implements Serializable {
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
private static final long serialVersionUID = -142504964446659847L;
|
||||
@Id
|
||||
@Column
|
||||
@GeneratedValue
|
||||
private String id;
|
||||
|
||||
@Column
|
||||
private String property;
|
||||
|
||||
@Column
|
||||
private String langZh;
|
||||
|
||||
@Column
|
||||
private String langEn;
|
||||
|
||||
@Column
|
||||
private String description;
|
||||
|
||||
@Column
|
||||
private int status;
|
||||
|
||||
@Column
|
||||
private String instId;
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public String getProperty() {
|
||||
return property;
|
||||
}
|
||||
|
||||
public void setProperty(String property) {
|
||||
this.property = property;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public String getLangZh() {
|
||||
return langZh;
|
||||
}
|
||||
|
||||
public void setLangZh(String langZh) {
|
||||
this.langZh = langZh;
|
||||
}
|
||||
|
||||
public String getLangEn() {
|
||||
return langEn;
|
||||
}
|
||||
|
||||
public void setLangEn(String langEn) {
|
||||
this.langEn = langEn;
|
||||
}
|
||||
|
||||
public String getDescription() {
|
||||
return description;
|
||||
}
|
||||
|
||||
public void setDescription(String description) {
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
public int getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status) {
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public String getInstId() {
|
||||
return instId;
|
||||
}
|
||||
|
||||
public void setInstId(String instId) {
|
||||
this.instId = instId;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder builder = new StringBuilder();
|
||||
builder.append("Localization [id=");
|
||||
builder.append(id);
|
||||
builder.append(", property=");
|
||||
builder.append(property);
|
||||
builder.append(", langZh=");
|
||||
builder.append(langZh);
|
||||
builder.append(", langEn=");
|
||||
builder.append(langEn);
|
||||
builder.append(", description=");
|
||||
builder.append(description);
|
||||
builder.append(", status=");
|
||||
builder.append(status);
|
||||
builder.append(", instId=");
|
||||
builder.append(instId);
|
||||
builder.append("]");
|
||||
return builder.toString();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -20,12 +20,6 @@ package org.dromara.maxkey.entity;
|
||||
import java.io.Serializable;
|
||||
import org.dromara.mybatis.jpa.entity.JpaEntity;
|
||||
|
||||
import jakarta.persistence.Column;
|
||||
import jakarta.persistence.Entity;
|
||||
import jakarta.persistence.GeneratedValue;
|
||||
import jakarta.persistence.Id;
|
||||
import jakarta.persistence.Table;
|
||||
|
||||
/**
|
||||
* Saml20Metadata.
|
||||
* @author Crystal.Sea
|
||||
|
||||
+4
-4
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.cnf;
|
||||
|
||||
|
||||
|
||||
@@ -31,8 +31,8 @@ import jakarta.persistence.Id;
|
||||
import jakarta.persistence.Table;
|
||||
|
||||
@Entity
|
||||
@Table(name = "MXK_EMAIL_SENDERS")
|
||||
public class EmailSenders extends JpaEntity implements Serializable {
|
||||
@Table(name = "MXK_CNF_EMAIL_SENDERS")
|
||||
public class CnfEmailSenders extends JpaEntity implements Serializable {
|
||||
|
||||
/**
|
||||
*
|
||||
@@ -91,7 +91,7 @@ public class EmailSenders extends JpaEntity implements Serializable {
|
||||
@Column
|
||||
private Date modifiedDate;
|
||||
|
||||
public EmailSenders() {
|
||||
public CnfEmailSenders() {
|
||||
super();
|
||||
}
|
||||
|
||||
+4
-4
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.cnf;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
@@ -29,8 +29,8 @@ import jakarta.persistence.Id;
|
||||
import jakarta.persistence.Table;
|
||||
|
||||
@Entity
|
||||
@Table(name = "MXK_LDAP_CONTEXT")
|
||||
public class LdapContext extends JpaEntity implements Serializable {
|
||||
@Table(name = "MXK_CNF_LDAP_CONTEXT")
|
||||
public class CnfLdapContext extends JpaEntity implements Serializable {
|
||||
|
||||
|
||||
/**
|
||||
@@ -81,7 +81,7 @@ public class LdapContext extends JpaEntity implements Serializable {
|
||||
|
||||
private String instName;
|
||||
|
||||
public LdapContext() {
|
||||
public CnfLdapContext() {
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
+3
-3
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.cnf;
|
||||
|
||||
import org.dromara.mybatis.jpa.entity.JpaEntity;
|
||||
|
||||
@@ -39,8 +39,8 @@ import java.util.List;
|
||||
*/
|
||||
|
||||
@Entity
|
||||
@Table(name = "MXK_PASSWORD_POLICY")
|
||||
public class PasswordPolicy extends JpaEntity implements java.io.Serializable {
|
||||
@Table(name = "MXK_CNF_PASSWORD_POLICY")
|
||||
public class CnfPasswordPolicy extends JpaEntity implements java.io.Serializable {
|
||||
|
||||
private static final long serialVersionUID = -4797776994287829182L;
|
||||
@Id
|
||||
+4
-4
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.cnf;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
@@ -29,8 +29,8 @@ import jakarta.persistence.Id;
|
||||
import jakarta.persistence.Table;
|
||||
|
||||
@Entity
|
||||
@Table(name = "MXK_SMS_PROVIDER")
|
||||
public class SmsProvider extends JpaEntity implements Serializable {
|
||||
@Table(name = "MXK_CNF_SMS_PROVIDER")
|
||||
public class CnfSmsProvider extends JpaEntity implements Serializable {
|
||||
|
||||
|
||||
/**
|
||||
@@ -75,7 +75,7 @@ public class SmsProvider extends JpaEntity implements Serializable {
|
||||
|
||||
private String instName;
|
||||
|
||||
public SmsProvider() {
|
||||
public CnfSmsProvider() {
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
+1
-1
@@ -14,7 +14,7 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.history;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.history;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.history;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.history;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.history;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.idm;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.idm;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.idm;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
+10
-7
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.idm;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
|
||||
@@ -34,7 +34,6 @@ import jakarta.persistence.Table;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.dromara.maxkey.crypto.Base64Utils;
|
||||
import org.dromara.maxkey.util.StrUtils;
|
||||
|
||||
/**
|
||||
* .
|
||||
@@ -175,10 +174,12 @@ public class UserInfo extends JpaEntity implements Serializable {
|
||||
// for work
|
||||
@Column
|
||||
protected String workCountry;
|
||||
// province
|
||||
@Column
|
||||
protected String workRegion;// province;
|
||||
protected String workRegion;
|
||||
// city
|
||||
@Column
|
||||
protected String workLocality;// city;
|
||||
protected String workLocality;
|
||||
@Column
|
||||
protected String workStreetAddress;
|
||||
@Column
|
||||
@@ -196,10 +197,12 @@ public class UserInfo extends JpaEntity implements Serializable {
|
||||
// for home
|
||||
@Column
|
||||
protected String homeCountry;
|
||||
// province
|
||||
@Column
|
||||
protected String homeRegion;// province;
|
||||
protected String homeRegion;
|
||||
// city
|
||||
@Column
|
||||
protected String homeLocality;// city;
|
||||
protected String homeLocality;
|
||||
@Column
|
||||
protected String homeStreetAddress;
|
||||
@Column
|
||||
@@ -443,7 +446,7 @@ public class UserInfo extends JpaEntity implements Serializable {
|
||||
*/
|
||||
public HashMap<String, String> getProtectedAppsMap() {
|
||||
if (protectedAppsMap == null) {
|
||||
protectedAppsMap = new HashMap<String, String>();
|
||||
protectedAppsMap = new HashMap<>();
|
||||
}
|
||||
if (StringUtils.isNotEmpty(protectedApps)) {
|
||||
String[] apps = protectedApps.split(",");
|
||||
+6
-6
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.permissions;
|
||||
|
||||
import java.io.Serializable;
|
||||
import org.dromara.mybatis.jpa.entity.JpaEntity;
|
||||
@@ -29,8 +29,8 @@ import org.dromara.maxkey.constants.ConstsStatus;
|
||||
import org.dromara.maxkey.web.WebContext;
|
||||
|
||||
@Entity
|
||||
@Table(name = "MXK_GROUP_PRIVILEGES")
|
||||
public class GroupPrivileges extends JpaEntity implements Serializable {
|
||||
@Table(name = "MXK_PERMISSION")
|
||||
public class Permission extends JpaEntity implements Serializable {
|
||||
private static final long serialVersionUID = -8783585691243853899L;
|
||||
|
||||
@Id
|
||||
@@ -50,10 +50,10 @@ public class GroupPrivileges extends JpaEntity implements Serializable {
|
||||
|
||||
private String instName;
|
||||
|
||||
public GroupPrivileges() {
|
||||
public Permission() {
|
||||
}
|
||||
|
||||
public GroupPrivileges(String appId, String groupId, String instId) {
|
||||
public Permission(String appId, String groupId, String instId) {
|
||||
this.appId = appId;
|
||||
this.groupId = groupId;
|
||||
this.instId = instId;
|
||||
@@ -65,7 +65,7 @@ public class GroupPrivileges extends JpaEntity implements Serializable {
|
||||
* @param groupId String
|
||||
* @param resourceId String
|
||||
*/
|
||||
public GroupPrivileges(String appId, String groupId, String resourceId , String instId) {
|
||||
public Permission(String appId, String groupId, String resourceId , String instId) {
|
||||
this.id = WebContext.genId();
|
||||
this.appId = appId;
|
||||
this.groupId = groupId;
|
||||
@@ -0,0 +1,168 @@
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity.permissions;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.dromara.maxkey.constants.ConstsStatus;
|
||||
import org.dromara.maxkey.web.WebContext;
|
||||
import org.dromara.mybatis.jpa.entity.JpaEntity;
|
||||
import jakarta.persistence.Column;
|
||||
import jakarta.persistence.Entity;
|
||||
import jakarta.persistence.GeneratedValue;
|
||||
import jakarta.persistence.Id;
|
||||
import jakarta.persistence.Table;
|
||||
|
||||
@Entity
|
||||
@Table(name = "MXK_PERMISSION_ROLE")
|
||||
public class PermissionRole extends JpaEntity implements Serializable {
|
||||
private static final long serialVersionUID = -8783585691243853899L;
|
||||
|
||||
@Id
|
||||
@Column
|
||||
@GeneratedValue
|
||||
String id;
|
||||
@Column
|
||||
String appId;
|
||||
@Column
|
||||
String roleId;
|
||||
@Column
|
||||
String resourceId;
|
||||
@Column
|
||||
String createdBy;
|
||||
@Column
|
||||
String createdDate;
|
||||
|
||||
int status = ConstsStatus.ACTIVE;
|
||||
@Column
|
||||
private String instId;
|
||||
|
||||
private String instName;
|
||||
|
||||
public PermissionRole() {
|
||||
}
|
||||
|
||||
public PermissionRole(String appId, String roleId, String instId) {
|
||||
this.appId = appId;
|
||||
this.roleId = roleId;
|
||||
this.instId = instId;
|
||||
}
|
||||
|
||||
/**
|
||||
* .
|
||||
* @param appId String
|
||||
* @param roleId String
|
||||
* @param resourceId String
|
||||
*/
|
||||
public PermissionRole(String appId, String roleId, String resourceId , String createdBy,String instId) {
|
||||
this.id = WebContext.genId();
|
||||
this.appId = appId;
|
||||
this.roleId = roleId;
|
||||
this.resourceId = resourceId;
|
||||
this.createdBy = createdBy;
|
||||
this.instId = instId;
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getAppId() {
|
||||
return appId;
|
||||
}
|
||||
|
||||
public void setAppId(String appId) {
|
||||
this.appId = appId;
|
||||
}
|
||||
|
||||
public String getRoleId() {
|
||||
return roleId;
|
||||
}
|
||||
|
||||
public void setRoleId(String roleId) {
|
||||
this.roleId = roleId;
|
||||
}
|
||||
|
||||
public String getResourceId() {
|
||||
return resourceId;
|
||||
}
|
||||
|
||||
public void setResourceId(String resourceId) {
|
||||
this.resourceId = resourceId;
|
||||
}
|
||||
|
||||
public int getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(int status) {
|
||||
this.status = status;
|
||||
}
|
||||
|
||||
public String getUniqueId() {
|
||||
return appId + "_" + roleId + "_" + resourceId;
|
||||
}
|
||||
|
||||
public String getCreatedBy() {
|
||||
return createdBy;
|
||||
}
|
||||
|
||||
public void setCreatedBy(String createdBy) {
|
||||
this.createdBy = createdBy;
|
||||
}
|
||||
|
||||
public String getCreatedDate() {
|
||||
return createdDate;
|
||||
}
|
||||
|
||||
public void setCreatedDate(String createdDate) {
|
||||
this.createdDate = createdDate;
|
||||
}
|
||||
|
||||
public String getInstId() {
|
||||
return instId;
|
||||
}
|
||||
|
||||
public void setInstId(String instId) {
|
||||
this.instId = instId;
|
||||
}
|
||||
|
||||
public String getInstName() {
|
||||
return instName;
|
||||
}
|
||||
|
||||
public void setInstName(String instName) {
|
||||
this.instName = instName;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder builder = new StringBuilder();
|
||||
builder.append("PermissionRole [id=");
|
||||
builder.append(id);
|
||||
builder.append(", appId=");
|
||||
builder.append(appId);
|
||||
builder.append(", roleId=");
|
||||
builder.append(roleId);
|
||||
builder.append(", resourceId=");
|
||||
builder.append(resourceId);
|
||||
builder.append(", createdBy=");
|
||||
builder.append(createdBy);
|
||||
builder.append(", createdDate=");
|
||||
builder.append(createdDate);
|
||||
builder.append(", status=");
|
||||
builder.append(status);
|
||||
builder.append(", instId=");
|
||||
builder.append(instId);
|
||||
builder.append(", instName=");
|
||||
builder.append(instName);
|
||||
builder.append("]");
|
||||
return builder.toString();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.permissions;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
+13
-4
@@ -15,11 +15,11 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.permissions;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import org.dromara.mybatis.jpa.entity.JpaEntity;
|
||||
import org.dromara.maxkey.entity.idm.UserInfo;
|
||||
|
||||
import jakarta.persistence.Column;
|
||||
import jakarta.persistence.Entity;
|
||||
@@ -48,6 +48,8 @@ public class RoleMember extends UserInfo implements Serializable{
|
||||
private String memberName;
|
||||
@Column
|
||||
private String type;//User or Group
|
||||
|
||||
private String createdBy;
|
||||
|
||||
@Column
|
||||
private String instId;
|
||||
@@ -73,14 +75,14 @@ public class RoleMember extends UserInfo implements Serializable{
|
||||
}
|
||||
|
||||
|
||||
public RoleMember(String roleId, String roleName, String memberId,
|
||||
String memberName, String type , String instId) {
|
||||
public RoleMember(String roleId, String roleName, String memberId,String memberName, String type , String createdBy, String instId) {
|
||||
super();
|
||||
this.roleId = roleId;
|
||||
this.roleName = roleName;
|
||||
this.memberId = memberId;
|
||||
this.memberName = memberName;
|
||||
this.type = type;
|
||||
this.createdBy = createdBy;
|
||||
this.instId = instId;
|
||||
}
|
||||
|
||||
@@ -164,6 +166,13 @@ public class RoleMember extends UserInfo implements Serializable{
|
||||
this.category = category;
|
||||
}
|
||||
|
||||
public String getCreatedBy() {
|
||||
return createdBy;
|
||||
}
|
||||
|
||||
public void setCreatedBy(String createdBy) {
|
||||
this.createdBy = createdBy;
|
||||
}
|
||||
|
||||
public String getInstId() {
|
||||
return instId;
|
||||
+16
-5
@@ -15,7 +15,7 @@
|
||||
*/
|
||||
|
||||
|
||||
package org.dromara.maxkey.entity;
|
||||
package org.dromara.maxkey.entity.permissions;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
@@ -43,7 +43,6 @@ public class Roles extends JpaEntity implements Serializable {
|
||||
public static final String APP = "app";
|
||||
}
|
||||
|
||||
|
||||
@Id
|
||||
@Column
|
||||
@GeneratedValue
|
||||
@@ -85,6 +84,9 @@ public class Roles extends JpaEntity implements Serializable {
|
||||
@Column
|
||||
int status;
|
||||
|
||||
@Column
|
||||
String appId;
|
||||
|
||||
@Column
|
||||
private String instId;
|
||||
|
||||
@@ -103,12 +105,13 @@ public class Roles extends JpaEntity implements Serializable {
|
||||
* @param name String
|
||||
* @param isdefault int
|
||||
*/
|
||||
public Roles(String id,String roleCode, String roleName, int isdefault) {
|
||||
public Roles(String id,String roleCode, String roleName, int isdefault,String appId) {
|
||||
super();
|
||||
this.id = id;
|
||||
this.roleCode = roleCode;
|
||||
this.roleName = roleName;
|
||||
this.isdefault = isdefault;
|
||||
this.appId = appId;
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
@@ -198,7 +201,7 @@ public class Roles extends JpaEntity implements Serializable {
|
||||
* 3, not filters
|
||||
*/
|
||||
public void setDefaultAllUser() {
|
||||
this.category = "dynamic";
|
||||
this.category = Category.DYNAMIC;
|
||||
this.orgIdsList ="";
|
||||
this.filters ="";
|
||||
}
|
||||
@@ -243,7 +246,15 @@ public class Roles extends JpaEntity implements Serializable {
|
||||
this.suspendTime = suspendTime;
|
||||
}
|
||||
|
||||
public String getInstId() {
|
||||
public String getAppId() {
|
||||
return appId;
|
||||
}
|
||||
|
||||
public void setAppId(String appId) {
|
||||
this.appId = appId;
|
||||
}
|
||||
|
||||
public String getInstId() {
|
||||
return instId;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user