he2802 2 年之前
父節點
當前提交
b0d9917aa0

+ 8 - 5
zhongzheng-framework/src/main/java/com/zhongzheng/framework/mybatisplus/CustomTenantLineInnerInterceptor.java

@@ -32,7 +32,9 @@ public class CustomTenantLineInnerInterceptor extends TenantLineInnerInterceptor
     protected Expression builderExpression(Expression currentExpression, Table table) {
         Column aliasColumn = this.getAliasColumn(table);
         boolean presenceOfField=true;
-
+        System.out.println("表明");
+        System.out.println(table.getName());
+        System.out.println(currentExpression);
         if(presenceOfField) {
             FindInSetExpression findInSetExpression = new FindInSetExpression();
             findInSetExpression.setLeftExpression(getTenantLineHandler().getTenantId());
@@ -50,21 +52,22 @@ public class CustomTenantLineInnerInterceptor extends TenantLineInnerInterceptor
 
     @Override
     protected void processInsert(Insert insert, int index, String sql, Object obj) {
-
+        System.out.println("表明新增");
+        super.processInsert(insert,index,sql,obj);
     }
 
     @Override
     protected void processUpdate(Update update, int index, String sql, Object obj) {
-
+        super.processUpdate(update,index,sql,obj);
     }
 
     @Override
     protected void processDelete(Delete delete, int index, String sql, Object obj) {
-
+        super.processDelete(delete,index,sql,obj);
     }
 
     @Override
     protected void processInsertSelect(SelectBody selectBody) {
-
+        super.processInsertSelect(selectBody);
     }
 }

+ 2 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/service/impl/MajorServiceImpl.java

@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.github.pagehelper.Page;
+import com.zhongzheng.common.exception.CustomException;
 import com.zhongzheng.common.utils.DateUtils;
 import com.zhongzheng.common.utils.ServletUtils;
 import com.zhongzheng.modules.course.bo.*;
@@ -104,7 +105,7 @@ public class MajorServiceImpl extends ServiceImpl<MajorMapper, Major> implements
         queryBo.setMajorProjects(bo.getMajorProjects());
         queryBo.setCategoryName(bo.getCategoryName());
         if (baseMapper.countNum(queryBo)>0){
-            throw new IllegalArgumentException("该科目下已存在专业名称重复");
+            throw new CustomException("该科目下已存在专业名称重复");
         }
 
         Major add = BeanUtil.toBean(bo, Major.class);