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