From 58f5ee999a9f033e5cefe2df1371b71de217bf14 Mon Sep 17 00:00:00 2001 From: Redkale <8730487+redkale@users.noreply.github.com> Date: Thu, 30 Jan 2020 12:04:56 +0800 Subject: [PATCH] --- src/org/redkale/source/EntityInfo.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/org/redkale/source/EntityInfo.java b/src/org/redkale/source/EntityInfo.java index 8fcca0aa2..e1bf4e97f 100644 --- a/src/org/redkale/source/EntityInfo.java +++ b/src/org/redkale/source/EntityInfo.java @@ -1007,7 +1007,9 @@ public final class EntityInfo { case MOV: CryptHandler handler = attr.attach(); if (handler != null) val = handler.encrypt(val); - return formatter == null ? formatToString(val) : formatter.apply(this, val); + CharSequence rs = formatter == null ? formatToString(val) : formatter.apply(this, val); + if (rs == null && isNotNullJson(attr)) rs = ""; + return rs; } CryptHandler handler = attr.attach(); if (handler != null) val = handler.encrypt(val);