|
@@ -1,6 +1,7 @@
|
|
|
package com.miaxis.framework.aspectj;
|
|
|
|
|
|
import com.miaxis.common.annotation.DataScope;
|
|
|
+import com.miaxis.common.core.domain.BaseBusinessEntity;
|
|
|
import com.miaxis.common.core.domain.BaseEntity;
|
|
|
import com.miaxis.common.core.domain.entity.SysRole;
|
|
|
import com.miaxis.common.core.domain.entity.SysUser;
|
|
@@ -153,6 +154,10 @@ public class DataScopeAspect
|
|
|
if (params instanceof BaseEntity){
|
|
|
BaseEntity baseEntity = (BaseEntity) params;
|
|
|
baseEntity.getParams().put(DATA_SCOPE, " AND (" + sqlString.substring(4) + ")");
|
|
|
+ }else if (params instanceof BaseBusinessEntity){
|
|
|
+ BaseBusinessEntity baseEntity = (BaseBusinessEntity) params;
|
|
|
+ baseEntity.getParams().put(DATA_SCOPE, " AND (" + sqlString.substring(4) + ")");
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
}
|