diff --git a/src/api/system/config.js b/src/api/system/config.js
new file mode 100644
index 0000000..65d1f86
--- /dev/null
+++ b/src/api/system/config.js
@@ -0,0 +1,60 @@
+import request from "@/utils/request";
+
+// 查询参数列表
+export function listConfig(query) {
+ return request({
+ url: "/system/config/list",
+ method: "get",
+ params: query,
+ });
+}
+
+// 查询参数详细
+export function getConfig(configId) {
+ return request({
+ url: "/system/config/" + configId,
+ method: "get",
+ });
+}
+
+// 根据参数键名查询参数值
+export function getConfigKey(configKey) {
+ return request({
+ url: "/system/config/configKey/" + configKey,
+ method: "get",
+ });
+}
+
+// 新增参数配置
+export function addConfig(data) {
+ return request({
+ url: "/system/config",
+ method: "post",
+ data: data,
+ });
+}
+
+// 修改参数配置
+export function updateConfig(data) {
+ return request({
+ url: "/system/config",
+ method: "put",
+ data: data,
+ });
+}
+
+// 删除参数配置
+export function delConfig(configId) {
+ return request({
+ url: "/system/config/" + configId,
+ method: "delete",
+ });
+}
+
+// 刷新参数缓存
+export function refreshCache() {
+ return request({
+ url: "/system/config/refreshCache",
+ method: "delete",
+ });
+}
diff --git a/src/api/system/config.js b/src/api/system/config.js
new file mode 100644
index 0000000..65d1f86
--- /dev/null
+++ b/src/api/system/config.js
@@ -0,0 +1,60 @@
+import request from "@/utils/request";
+
+// 查询参数列表
+export function listConfig(query) {
+ return request({
+ url: "/system/config/list",
+ method: "get",
+ params: query,
+ });
+}
+
+// 查询参数详细
+export function getConfig(configId) {
+ return request({
+ url: "/system/config/" + configId,
+ method: "get",
+ });
+}
+
+// 根据参数键名查询参数值
+export function getConfigKey(configKey) {
+ return request({
+ url: "/system/config/configKey/" + configKey,
+ method: "get",
+ });
+}
+
+// 新增参数配置
+export function addConfig(data) {
+ return request({
+ url: "/system/config",
+ method: "post",
+ data: data,
+ });
+}
+
+// 修改参数配置
+export function updateConfig(data) {
+ return request({
+ url: "/system/config",
+ method: "put",
+ data: data,
+ });
+}
+
+// 删除参数配置
+export function delConfig(configId) {
+ return request({
+ url: "/system/config/" + configId,
+ method: "delete",
+ });
+}
+
+// 刷新参数缓存
+export function refreshCache() {
+ return request({
+ url: "/system/config/refreshCache",
+ method: "delete",
+ });
+}
diff --git a/src/components/videoDHone/index.vue b/src/components/videoDHone/index.vue
index 11f62a0..cc0ace1 100644
--- a/src/components/videoDHone/index.vue
+++ b/src/components/videoDHone/index.vue
@@ -1,47 +1,13 @@