diff --git a/src/api/pt/neConfigDataLog.ts b/src/api/pt/neConfigDataLog.ts new file mode 100644 index 00000000..54c2dc0c --- /dev/null +++ b/src/api/pt/neConfigDataLog.ts @@ -0,0 +1,27 @@ +import { request } from '@/plugins/http-fetch'; + +/** + * 网元参数配置数据变更日志信息 + * @param params 数据 {neType,paramName} + * @returns object + */ +export function getPtNeConfigDataLogList(params: Record) { + return request({ + url: `/pt/neConfigDataLog`, + params, + method: 'get', + }); +} + +/** + * 网元参数配置数据变更日志还原到数据 + * @param data 数据 { "id": "1", "value": "old" } + * @returns object + */ +export function restorePtNeConfigDataLog(data: Record) { + return request({ + url: `/pt/neConfigDataLog/restore`, + method: 'put', + data: data, + }); +} diff --git a/src/views/configManage/configParamTreeTable/components/OpeateDrawer.vue b/src/views/configManage/configParamTreeTable/components/OpeateDrawer.vue new file mode 100644 index 00000000..795c0fcb --- /dev/null +++ b/src/views/configManage/configParamTreeTable/components/OpeateDrawer.vue @@ -0,0 +1,323 @@ + + + + + diff --git a/src/views/configManage/configParamTreeTable/index.vue b/src/views/configManage/configParamTreeTable/index.vue index f2fe486f..406c585f 100644 --- a/src/views/configManage/configParamTreeTable/index.vue +++ b/src/views/configManage/configParamTreeTable/index.vue @@ -1,5 +1,12 @@