diff --git a/nezha-fronted/src/assets/stylus/main.scss b/nezha-fronted/src/assets/stylus/main.scss index 5361c2ff9..8e57fa1d6 100644 --- a/nezha-fronted/src/assets/stylus/main.scss +++ b/nezha-fronted/src/assets/stylus/main.scss @@ -1290,11 +1290,11 @@ li{ } .right-box-form .one-third-form-item-left{ display: inline-block; - width: 170px; + width: calc(50% - 5px); } .right-box-form .one-third-form-item-right{ display: inline-block; - width: 170px; + width: calc(50% - 5px); .el-form-item__label{ width: 20px !important; } diff --git a/nezha-fronted/src/components/page/config/template/chartTemp.vue b/nezha-fronted/src/components/page/config/template/chartTemp.vue index 4c8856235..afcfeec84 100644 --- a/nezha-fronted/src/components/page/config/template/chartTemp.vue +++ b/nezha-fronted/src/components/page/config/template/chartTemp.vue @@ -142,6 +142,15 @@ export default { this.object.panelName = 'template' this.rightBox.show = true }, + edit (u) { + if (!u.param) { + u.param = { url: '', threshold: '' } + } + this.object = JSON.parse(JSON.stringify(u)) + this.object.panelId = this.showPanel.id + this.object.panelName = this.showPanel.name + this.rightBox.show = true + }, getTableData (params) { if (params && Object.keys(params).length > 0) { for (const key in params) {