diff --git a/src/utils/tools.js b/src/utils/tools.js index 1280e719..098575b3 100644 --- a/src/utils/tools.js +++ b/src/utils/tools.js @@ -442,14 +442,17 @@ export function lineToHump (name) { return letter.toUpperCase() }) } -// 下划线转换空格首位大写 +// 驼峰转空格,首字母小写 +export function humpToSpace (name) { + const str = name.replace(/([A-Z])/g, ' $1') + return str.split(' ').map(s => _.lowerFirst(s)).join(' ') +} +// 下划线转换空格 export function lineToSpace (name) { if (_.isEmpty(name)) { return '' } - return _.upperFirst(name.replace(/\_(\w)/g, function (all, letter) { - return ` ${letter.toUpperCase()}` - })) + return name.replace(/\_(\w)/g, ' ') } // 驼峰转换下划线 export function humpToLine (name) { diff --git a/src/views/charts/PanelChart.vue b/src/views/charts/PanelChart.vue index 5eec4338..4b5caafc 100644 --- a/src/views/charts/PanelChart.vue +++ b/src/views/charts/PanelChart.vue @@ -193,32 +193,6 @@ export default { } if (requestUrl) { get(replaceUrlPlaceholder(requestUrl, this.queryParams)).then(response => { - // if (this.chartInfo.type === 23 && testData) { - // response = testData.data - // } else if (this.chartInfo.type === 24 && testData) { - // response = testData.data2 - // } - if (this.chartInfo.type === 3) { - response = { - code: 200, - data: { - result: [ - { - dnsServerRole: extraParams.dnsServerRole || dnsServerRole.RTDNS, - ipLocationCountry: 'China', - ipLocationId: 'CN', - count: 161 - }, - { - dnsServerRole: extraParams.dnsServerRole || dnsServerRole.RTDNS, - ipLocationCountry: 'Japan', - ipLocationId: 'JP', - count: 222 - } - ] - } - } - } if (response.code === 200) { if (Array.isArray(response.data.result)) { response.data.result.forEach(item => { diff --git a/src/views/charts/charts/ChartEchart.vue b/src/views/charts/charts/ChartEchart.vue index cad57cf6..562e8ecc 100644 --- a/src/views/charts/charts/ChartEchart.vue +++ b/src/views/charts/charts/ChartEchart.vue @@ -5,10 +5,10 @@