| | |
| | | import com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler; |
| | | import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor; |
| | | import com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor; |
| | | import com.zy.asrs.wms.common.interceptor.DataChangeInterceptor; |
| | | import com.zy.asrs.wms.system.entity.User; |
| | | import com.zy.asrs.wms.system.entity.UserLogin; |
| | | import net.sf.jsqlparser.expression.Expression; |
| | |
| | | import org.springframework.context.annotation.Configuration; |
| | | import org.springframework.security.core.Authentication; |
| | | import org.springframework.security.core.context.SecurityContextHolder; |
| | | |
| | | import java.util.Arrays; |
| | | |
| | | /** |
| | |
| | | "man_task_sts", |
| | | "man_task_type", |
| | | "man_order_settle", |
| | | "view_man_loc_detl_field" |
| | | "view_man_loc_detl_field", |
| | | "sys_cache_statistics" |
| | | ).contains(tableName); |
| | | } |
| | | |
| | |
| | | |
| | | PaginationInnerInterceptor paginationInnerInterceptor = new PaginationInnerInterceptor(); |
| | | interceptor.addInnerInterceptor(paginationInnerInterceptor); |
| | | |
| | | |
| | | return interceptor; |
| | | } |
| | |
| | | } |
| | | |
| | | @Bean |
| | | public ConfigurationCustomizer mybatisConfigurationCustomizer(){ |
| | | public ConfigurationCustomizer mybatisConfigurationCustomizer() { |
| | | return configuration -> configuration.setObjectWrapperFactory(new MybatisMapWrapperFactory()); |
| | | } |
| | | |
| | | @Bean |
| | | public DataChangeInterceptor sqlStatementInterceptor() { |
| | | return new DataChangeInterceptor(); |
| | | } |
| | | |
| | | } |