From 1e7b658168c4f157bf5b9773d5aaa759e7a63141 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Mon, 13 Oct 2025 17:33:47 +0800 Subject: [PATCH] fix: op_any --- op_any/any.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/op_any/any.go b/op_any/any.go index 3a79783..269b67f 100644 --- a/op_any/any.go +++ b/op_any/any.go @@ -13,6 +13,8 @@ import ( "git.zhangdeman.cn/zhangdeman/consts" "git.zhangdeman.cn/zhangdeman/serialize" + "git.zhangdeman.cn/zhangdeman/wrapper/op_array" + "git.zhangdeman.cn/zhangdeman/wrapper/op_map" ) // AnyDataType ... @@ -89,16 +91,16 @@ func (at *AnyType) ToString() string { case consts.DataTypeSliceAny: var val []any _ = serialize.JSON.Transition(at.data, &val) - return ArrayType[any](val).ToString().Value + return op_array.ToString(*op_array.ArrayType[any](val)).Value case consts.DataTypeMapAnyAny: - easyMap := EasyMap(at.data) + easyMap := op_map.EasyMap(at.data) return easyMap.ToString() case consts.DataTypeInt: - return Int(at.data.(int64)).ToString().Value + fallthrough case consts.DataTypeUint: - return Int(at.data.(uint)).ToString().Value + fallthrough case consts.DataTypeFloat64: - return Float(at.data.(float64)).ToString().Value + fallthrough case consts.DataTypeBool: return fmt.Sprintf("%v", at.data) default: