From b7586ba9b38136c7af8ca9b31f92f570a0b039c2 Mon Sep 17 00:00:00 2001 From: Fixiaobai <fixiaobai@163.com> Date: 星期一, 21 八月 2023 18:02:35 +0800 Subject: [PATCH] 计量管理-》计量修改 试验管理-》合格率统计 --- 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