package jnpf.base.mapper; import com.github.yulichang.base.MPJBaseMapper; import jnpf.database.util.LogicDeleteHelper; public interface SuperMapper extends MPJBaseMapper { /** * 调用此方法后 后续SQL操作忽略逻辑删除筛选 * 调用完成后需要调用clearIgnoreLogicDelete 清除标记 * @return */ default SuperMapper setIgnoreLogicDelete(){ LogicDeleteHelper.setIgnoreLogicDelete(); return this; } /** * 调用此方法后 后续SQL恢复逻辑删除筛选 * @return */ default SuperMapper clearIgnoreLogicDelete(){ LogicDeleteHelper.clearIgnoreLogicDelete(); return this; } }