@@ -110,10 +110,10 @@ func CreateSign(c *gin.Context) { | |||||
} | } | ||||
for key, value := range bodyParams { | for key, value := range bodyParams { | ||||
// 使用类型断言判断是否为 string 类型 | // 使用类型断言判断是否为 string 类型 | ||||
if _, ok := value.(string); ok { | |||||
query[key] = value.(string) | |||||
} else { | |||||
if _, ok := value.(map[string]interface{}); ok { | |||||
query[key] = utils.SerializeStr(value) | query[key] = utils.SerializeStr(value) | ||||
} else { | |||||
query[key] = utils.AnyToString(value) | |||||
} | } | ||||
} | } | ||||
} | } | ||||
@@ -49,10 +49,10 @@ func CheckSign(c *gin.Context) error { | |||||
} | } | ||||
for key, value := range bodyParams { | for key, value := range bodyParams { | ||||
// 使用类型断言判断是否为 string 类型 | // 使用类型断言判断是否为 string 类型 | ||||
if _, ok := value.(string); ok { | |||||
query[key] = value.(string) | |||||
} else { | |||||
if _, ok := value.(map[string]interface{}); ok { | |||||
query[key] = utils.SerializeStr(value) | query[key] = utils.SerializeStr(value) | ||||
} else { | |||||
query[key] = utils.AnyToString(value) | |||||
} | } | ||||
} | } | ||||
} | } | ||||