MybatisPlus3.4.2之数据权限插件DataPermissionInterceptor

1、数据权限处理类HkhjDataPermissionHandler.java

package com.pojo.common.core.config;

import com.baomidou.mybatisplus.extension.plugins.handler.DataPermissionHandler;
import com.google.common.collect.Sets;
import lombok.SneakyThrows;
import lombok.extern.slf4j.Slf4j;
import net.sf.jsqlparser.expression.Expression;
import net.sf.jsqlparser.expression.LongValue;
import net.sf.jsqlparser.expression.StringValue;
import net.sf.jsqlparser.expression.operators.conditional.AndExpression;
import net.sf.jsqlparser.expression.operators.relational.EqualsTo;
import net.sf.jsqlparser.expression.operators.relational.ExpressionList;
import net.sf.jsqlparser.expression.operators.relational.InExpression;
import net.sf.jsqlparser.expression.operators.relational.ItemsList;
import net.sf.jsqlparser.schema.Column;

import java.lang.reflect.Method;
import java.util.Random;
import java.util.Set;
import java.util.stream.Collectors;

@Slf4j
public class HkhjDataPermissionHan

猜你喜欢

转载自blog.csdn.net/zsj777/article/details/115308304