diff --git a/sa-token-core/src/main/java/cn/dev33/satoken/util/SaResult.java b/sa-token-core/src/main/java/cn/dev33/satoken/util/SaResult.java
index f6175c10..08576971 100644
--- a/sa-token-core/src/main/java/cn/dev33/satoken/util/SaResult.java
+++ b/sa-token-core/src/main/java/cn/dev33/satoken/util/SaResult.java
@@ -5,7 +5,7 @@ import java.util.LinkedHashMap;
import java.util.Map;
/**
- * 对Ajax请求返回Json格式数据的简易封装
+ * 对 Ajax 请求返回Json格式数据的简易封装
* 所有预留字段:
* code=状态码
* msg=描述信息
@@ -173,7 +173,14 @@ public class SaResult extends LinkedHashMap implements Serializa
+ ", \"data\": " + transValue(this.getData())
+ "}";
}
-
+
+ /**
+ * 转换 value 值:
+ * 如果 value 值属于 String 类型,则在前后补上引号
+ * 如果 value 值属于其它类型,则原样返回
+ * @param value
+ * @return
+ */
private String transValue(Object value) {
if(value instanceof String) {
return "\"" + value + "\"";