diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/constant/Constants.java b/ruoyi-common/src/main/java/com/ruoyi/common/constant/Constants.java index 8c3b13c22..6413aac4a 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/constant/Constants.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/constant/Constants.java @@ -77,5 +77,15 @@ public interface Constants { */ String TOKEN = "token"; + /** + * 逻辑删除:正常标记(0:正常;2:删除;) + */ + String DEL_FLAG_NORMAL = "0"; + + /** + * 逻辑删除:删除标记(0:正常;2:删除;) + */ + String DEL_FLAG_DELETE = "2"; + } diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseEntity.java b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseEntity.java index 5a20f9d0c..7b8f515f4 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseEntity.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseEntity.java @@ -2,6 +2,7 @@ package com.ruoyi.common.core.domain; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; +import com.ruoyi.common.constant.Constants; import lombok.Data; import java.io.Serializable; @@ -56,4 +57,16 @@ public class BaseEntity implements Serializable { @TableField(exist = false) private Map params = new HashMap<>(); + /** + * 逻辑删除:正常标记(0:正常;2:删除;) + */ + @TableField(exist = false) + public static final String DEL_FLAG_NORMAL = Constants.DEL_FLAG_NORMAL; + + /** + * 逻辑删除:删除标记(0:正常;2:删除;) + */ + @TableField(exist = false) + public static final String DEL_FLAG_DELETE = Constants.DEL_FLAG_DELETE; + }