From 96469ac1e36e6fea1beaf9790c98710e70f14dea Mon Sep 17 00:00:00 2001 From: gewuyou Date: Thu, 5 Jun 2025 18:16:03 +0800 Subject: [PATCH] feat(BaseResult): Adding toString method to BaseResult class - Added override fun toString() method in BaseResult class - This method can display all properties of the BaseResult object in a string - Adding toString method helps debugging and logging, improving code maintainability --- .../kotlin/com/gewuyou/forgeboot/webmvc/dto/BaseResult.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/forgeboot-webmvc/dto/src/main/kotlin/com/gewuyou/forgeboot/webmvc/dto/BaseResult.kt b/forgeboot-webmvc/dto/src/main/kotlin/com/gewuyou/forgeboot/webmvc/dto/BaseResult.kt index 9fae805..a53de2c 100644 --- a/forgeboot-webmvc/dto/src/main/kotlin/com/gewuyou/forgeboot/webmvc/dto/BaseResult.kt +++ b/forgeboot-webmvc/dto/src/main/kotlin/com/gewuyou/forgeboot/webmvc/dto/BaseResult.kt @@ -32,4 +32,8 @@ open class BaseResult( } fun toFlatMap(): Map = toMutableFlatMap().toMap() + + override fun toString(): String { + return "BaseResult(code=$code, success=$success, message='$message', data=$data, requestId=$requestId, extra=$extra)" + } } \ No newline at end of file