diff --git a/zyplayer-doc-data/pom.xml b/zyplayer-doc-data/pom.xml
index d30bfc9d..c5d984a7 100644
--- a/zyplayer-doc-data/pom.xml
+++ b/zyplayer-doc-data/pom.xml
@@ -104,31 +104,6 @@
aspectjtools
-
- org.elasticsearch
- elasticsearch
- ${elasticsearch.version}
-
-
- org.elasticsearch.client
- elasticsearch-rest-client
- ${elasticsearch.version}
-
-
- org.elasticsearch.client
- transport
- ${elasticsearch.version}
-
-
- org.elasticsearch.plugin
- transport-netty4-client
- ${elasticsearch.version}
-
-
- org.elasticsearch.plugin
- reindex-client
- ${elasticsearch.version}
-
org.elasticsearch.client
elasticsearch-rest-high-level-client
diff --git a/zyplayer-doc-es/src/main/java/com/zyplayer/doc/elasticsearch/controller/EsMappingController.java b/zyplayer-doc-es/src/main/java/com/zyplayer/doc/elasticsearch/controller/EsMappingController.java
index 5e53e414..8a7b7554 100644
--- a/zyplayer-doc-es/src/main/java/com/zyplayer/doc/elasticsearch/controller/EsMappingController.java
+++ b/zyplayer-doc-es/src/main/java/com/zyplayer/doc/elasticsearch/controller/EsMappingController.java
@@ -3,6 +3,7 @@ package com.zyplayer.doc.elasticsearch.controller;
import com.zyplayer.doc.core.json.DocResponseJson;
import com.zyplayer.doc.core.json.ResponseJson;
import com.zyplayer.doc.data.service.elasticsearch.support.ElasticSearchUtil;
+import org.apache.commons.lang3.StringUtils;
import org.elasticsearch.client.RequestOptions;
import org.elasticsearch.client.RestHighLevelClient;
import org.elasticsearch.client.indices.GetMappingsRequest;
@@ -12,6 +13,7 @@ import org.elasticsearch.common.unit.TimeValue;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@@ -37,15 +39,22 @@ public class EsMappingController {
@Resource
ElasticSearchUtil elasticSearchUtil;
- @GetMapping("/mappings")
- public ResponseJson