houzhongjian
2024-07-23 d9f9ba31913bb9f5053ad78109e8a3c1c00f1e6a
iailab-module-infra/iailab-module-infra-biz/src/main/java/com/iailab/module/infra/dal/dataobject/file/FileConfigDO.java
@@ -17,6 +17,8 @@
import com.fasterxml.jackson.core.type.TypeReference;
import lombok.*;
import java.lang.reflect.Field;
/**
 * 文件配置表
 *
@@ -65,8 +67,16 @@
    public static class FileClientConfigTypeHandler extends AbstractJsonTypeHandler<Object> {
        public FileClientConfigTypeHandler(Class<?> type) {
            super(type);
        }
        public FileClientConfigTypeHandler(Class<?> type, Field field) {
            super(type, field);
        }
        @Override
        protected Object parse(String json) {
        public Object parse(String json) {
            FileClientConfig config = JsonUtils.parseObjectQuietly(json, new TypeReference<FileClientConfig>() {});
            if (config != null) {
                return config;
@@ -92,7 +102,7 @@
        }
        @Override
        protected String toJson(Object obj) {
        public String toJson(Object obj) {
            return JsonUtils.toJsonString(obj);
        }