diff --git a/mallinkService/src/main/java/com/iformall/utils/sign/SignUtils.java b/mallinkService/src/main/java/com/iformall/utils/sign/SignUtils.java index 683c6fbfc..6cead21f0 100644 --- a/mallinkService/src/main/java/com/iformall/utils/sign/SignUtils.java +++ b/mallinkService/src/main/java/com/iformall/utils/sign/SignUtils.java @@ -27,7 +27,7 @@ public class SignUtils { for(int var7 = 0; var7 < var6; ++var7) { String key = var5[var7]; - String value = (String)params.get(key); + String value = params.get(key)==null?"":params.get(key).toString(); if (value != null && !"".equals(value)) { signStr.append(key).append("=").append(value).append("&"); }