diff --git a/README.md b/README.md
index acd3e7e5..a843f9bd 100644
--- a/README.md
+++ b/README.md
@@ -13,27 +13,27 @@
+ href="https://github.com/dromara/orion-visor/releases">
-
+ href="https://gitee.com/dromara/orion-visor/stargazers">
+
-
+ href="https://gitee.com/dromara/orion-visor/members">
+
+ href="https://github.com/dromara/orion-visor">
+ href="https://github.com/dromara/orion-visor">
- * preValid > updateFill > preValid
+ * preValid > updateFill > valid
*
* @param beforeModel beforeModel
* @param afterModel afterModel
*/
- default void doValidChain(Model beforeModel, Model afterModel) {
- // 预校验参数
- this.preValid(afterModel);
- // 更新填充
- this.updateFill(beforeModel, afterModel);
- // 校验参数
- this.valid(afterModel);
- }
+ void doValid(M beforeModel, M afterModel);
+
+ /**
+ * 解析数据
+ *
+ * @param serialModel serialModel
+ * @return model
+ */
+ M parse(String serialModel);
/**
* 转为视图配置
*
* @param model model
- * @return 视图配置
*/
- View toView(String model);
+ void toView(M model);
}
diff --git a/orion-visor-framework/orion-visor-framework-common/src/main/java/com/orion/visor/framework/common/handler/data/strategy/MapDataStrategy.java b/orion-visor-framework/orion-visor-framework-common/src/main/java/com/orion/visor/framework/common/handler/data/strategy/MapDataStrategy.java
deleted file mode 100644
index 4e92dbb4..00000000
--- a/orion-visor-framework/orion-visor-framework-common/src/main/java/com/orion/visor/framework/common/handler/data/strategy/MapDataStrategy.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.orion.visor.framework.common.handler.data.strategy;
-
-import com.alibaba.fastjson.JSONObject;
-import com.orion.visor.framework.common.handler.data.model.GenericsDataModel;
-
-import java.util.Map;
-
-/**
- * map 数据处理策略
- *
- * @author Jiahang Li
- * @version 1.0.0
- * @since 2023/12/20 22:11
- */
-public interface MapDataStrategy