对象转json
static String toJsonT<T>( T t, Map<String, dynamic> Function(T value) toJsonT) { var jsonStr = toJsonT.call(t); return jsonStr.toJson(); }