From 97287ee79f67a623da39650ad9718131e8130cb5 Mon Sep 17 00:00:00 2001 From: XiaoRuby <3114200645@qq.com> Date: 星期一, 07 八月 2023 16:46:52 +0800 Subject: [PATCH] LIMS管理系统框架-开发8-7 bug修改 --- framework/src/main/java/com/yuanchu/limslaboratory/mybatis_config/MySqlInjector.java | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) diff --git a/framework/src/main/java/com/yuanchu/limslaboratory/mybatis_config/MySqlInjector.java b/framework/src/main/java/com/yuanchu/limslaboratory/mybatis_config/MySqlInjector.java index 5833a2e..aec9276 100644 --- a/framework/src/main/java/com/yuanchu/limslaboratory/mybatis_config/MySqlInjector.java +++ b/framework/src/main/java/com/yuanchu/limslaboratory/mybatis_config/MySqlInjector.java @@ -1,23 +1,24 @@ package com.yuanchu.limslaboratory.mybatis_config; -import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.core.injector.AbstractMethod; import com.baomidou.mybatisplus.core.injector.DefaultSqlInjector; +import com.baomidou.mybatisplus.core.metadata.TableInfo; import com.baomidou.mybatisplus.extension.injector.methods.InsertBatchSomeColumn; +import org.springframework.stereotype.Component; import java.util.List; /** * 鎵归噺娣诲姞 */ +@Component public class MySqlInjector extends DefaultSqlInjector { @Override - public List<AbstractMethod> getMethodList(Class<?> mapperClass) { - List<AbstractMethod> methodList = super.getMethodList(mapperClass); + public List<AbstractMethod> getMethodList(Class<?> mapperClass, TableInfo tableInfo) { + List<AbstractMethod> methodList = super.getMethodList(mapperClass, tableInfo); //澧炲姞鑷畾涔夋柟娉曪紝瀛楁娉ㄨВ涓婁笉绛変簬FieldFill.DEFAULT鐨勫瓧娈垫墠浼氭彃鍏� - methodList.add(new InsertBatchSomeColumn(i -> i.getFieldFill() != FieldFill.DEFAULT)); + methodList.add(new InsertBatchSomeColumn(t->!t.isLogicDelete())); return methodList; } - } -- Gitblit v1.9.3