ソースを参照

修改数据权限

Althars123 4 年 前
コミット
9f643aefec

+ 5 - 0
hzgzpt-framework/src/main/java/com/miaxis/framework/aspectj/DataScopeAspect.java

@@ -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) + ")");
+
                 }
             }
         }

+ 2 - 2
hzgzpt-service/src/main/java/com/miaxis/coach/dto/CoachInfoPcDTO.java

@@ -1,6 +1,6 @@
 package com.miaxis.coach.dto;
 
-import com.miaxis.common.core.domain.BaseEntity;
+import com.miaxis.common.core.domain.BaseBusinessEntity;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
@@ -13,7 +13,7 @@ import lombok.Data;
  */
 @Data
 @ApiModel(value = "CoachInfo", description = "pc教练对象入参")
-public class CoachInfoPcDTO extends BaseEntity {
+public class CoachInfoPcDTO extends BaseBusinessEntity {
 
     /** 教练员全国统一编号 */
     @ApiModelProperty(value = "教练员全国统一编号")