This commit is contained in:
Redkale
2017-12-21 16:24:08 +08:00
parent 2ad8c5d425
commit a1c0bbf413

View File

@@ -124,7 +124,8 @@ public class RetResult<T> {
*/
public RetResult<T> attach(String key, Object value) {
if (this.attach == null) this.attach = new HashMap<>();
this.attach.put(key, value == null ? null : String.valueOf(value));
boolean canstr = value instanceof CharSequence || value.getClass().isPrimitive();
this.attach.put(key, value == null ? null : (canstr ? String.valueOf(value) : JsonConvert.root().convertTo(value)));
return this;
}