From 120594638196d3aeeb0e8c99a4d61edff648ba91 Mon Sep 17 00:00:00 2001 From: Timi Date: Wed, 24 Dec 2025 11:22:42 +0800 Subject: [PATCH] implements Updatable, Deletable --- .../com/imyeyu/spring/bean/Multilingual.java | 28 ++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/imyeyu/spring/bean/Multilingual.java b/src/main/java/com/imyeyu/spring/bean/Multilingual.java index f4610a3..3840ef9 100644 --- a/src/main/java/com/imyeyu/spring/bean/Multilingual.java +++ b/src/main/java/com/imyeyu/spring/bean/Multilingual.java @@ -5,13 +5,15 @@ import com.imyeyu.java.ref.Ref; import com.imyeyu.spring.annotation.table.AutoUUID; import com.imyeyu.spring.annotation.table.Id; import com.imyeyu.spring.entity.Creatable; +import com.imyeyu.spring.entity.Deletable; import com.imyeyu.spring.entity.IDEntity; +import com.imyeyu.spring.entity.Updatable; /** * @author 夜雨 * @since 2025-10-17 15:21 */ -public class Multilingual extends Language implements IDEntity, Creatable { +public class Multilingual extends Language implements IDEntity, Creatable, Updatable, Deletable { @Id @AutoUUID @@ -19,6 +21,10 @@ public class Multilingual extends Language implements IDEntity, Creatabl protected Long createdAt; + protected Long updatedAt; + + protected Long deletedAt; + /** * 获取指定语言值 * @@ -52,4 +58,24 @@ public class Multilingual extends Language implements IDEntity, Creatabl public void setCreatedAt(Long createdAt) { this.createdAt = createdAt; } + + @Override + public Long getUpdatedAt() { + return updatedAt; + } + + @Override + public void setUpdatedAt(Long updatedAt) { + this.updatedAt = updatedAt; + } + + @Override + public Long getDeletedAt() { + return deletedAt; + } + + @Override + public void setDeletedAt(Long deletedAt) { + this.deletedAt = deletedAt; + } }