fix:修复endpoint-query 的save chart无法创建新panel的问题
This commit is contained in:
@@ -110,7 +110,7 @@
|
|||||||
<chart ref="endpointChart" :unit="chartUnit"></chart>
|
<chart ref="endpointChart" :unit="chartUnit"></chart>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<transition name="right-box">
|
<transition name="right-box">
|
||||||
<chart-box v-if="rightBox.show" @close="rightBox.show = false" :chart="chart" ref="addChartModal" :panel-data="panelData" @on-create-success="createSuccess" @reloadOnlyPanel="getPanelData" @reload="getPanelData" :show-panel="{}" box-class="save-chart-box"></chart-box>
|
<chart-box v-if="rightBox.show" @close="rightBox.show = false" :chart="chart" ref="addChartModal" :panel-data="panelData" @on-create-success="createSuccess" @reloadOnlyPanel="getPanelData" @reload="getPanelData" :show-panel="{id: -1, name: '', type: 'endpointQuery'}" box-class="save-chart-box"></chart-box>
|
||||||
</transition>
|
</transition>
|
||||||
</span>
|
</span>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -675,7 +675,7 @@
|
|||||||
panelId = this.panelId;
|
panelId = this.panelId;
|
||||||
panel=this.panelData.find(p => p.id === this.panelId);
|
panel=this.panelData.find(p => p.id === this.panelId);
|
||||||
resolve()
|
resolve()
|
||||||
} else if (this.showPanel && this.showPanel.type != "dashboard" && this.showPanel.type != 'explore') {
|
} else if (this.showPanel && this.showPanel.type != "dashboard" && this.showPanel.type != 'explore'&& this.showPanel.type != 'endpointQuery') {
|
||||||
panelId = this.panelData[0].id;
|
panelId = this.panelData[0].id;
|
||||||
panel = this.panelData[0]
|
panel = this.panelData[0]
|
||||||
resolve()
|
resolve()
|
||||||
|
|||||||
Reference in New Issue
Block a user