fix: 修复逻辑删除字段冲突,status用于订单状态,deleted用于删除标记
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Agent
2026-03-27 16:15:33 +00:00
parent 289f3ce2ad
commit 8ae9200707
3 changed files with 14 additions and 4 deletions

View File

@@ -74,8 +74,10 @@ public class Order {
private BigDecimal discountRate;
/**
* 状态: 1已完成 2已取消 3退款中 4已退款
* 状态: 0未完成 1已完成 2已取消 3退款中 4已退款
*/
@TableField("status")
@TableLogic(value = "1", delval = "2") // 使用虚拟删除删除时改为2不再使用status作为逻辑删除字段
private Integer status;
/**
@@ -103,4 +105,10 @@ public class Order {
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime updatedAt;
/**
* 删除标记: 0未删除 1已删除
*/
@TableField("deleted")
private Integer deleted;
}