diff --git a/src/views/appmana/deploy/components/ControlModal.vue b/src/views/appmana/deploy/components/ControlModal.vue index 361bc6b..b48519d 100644 --- a/src/views/appmana/deploy/components/ControlModal.vue +++ b/src/views/appmana/deploy/components/ControlModal.vue @@ -129,11 +129,15 @@ // 添加日志 addLog(topic, payload); + let initData = data.rw_prot; + if (!initData) { + initData = data.params; + } - if (data.rw_prot !== undefined) { - if (data.rw_prot.r_data !== undefined) { + if (initData) { + if (initData.r_data !== undefined) { // 先构建源数据的 Map - const sourceMap = data.rw_prot.r_data.reduce((map, item) => { + const sourceMap = initData.r_data.reduce((map, item) => { map[item.name] = item.value; return map; }, {});