Compare commits

...

2 commits

Author SHA1 Message Date
RB 794ec9347c style 2024-08-20 20:22:12 +08:00
RB 3d1786d4bc fix 2024-08-20 15:50:24 +08:00
3 changed files with 12 additions and 4 deletions

View file

@ -609,6 +609,12 @@ See LICENSE and COMMERCIAL in the project root for license information.
color: #4285f4 !important; color: #4285f4 !important;
} }
.chart-box.DataList .table td .badge {
padding: 3px 6px;
line-height: 1;
font-size: 13px;
}
/* for tablecellsselection.js */ /* for tablecellsselection.js */
.tcs::selection { .tcs::selection {

View file

@ -140,6 +140,9 @@ $(document).ready(() => {
.attr('title', $L('保存并返回')) .attr('title', $L('保存并返回'))
.off('click') .off('click')
.on('click', () => { .on('click', () => {
const hasError = $('#chart-preview .has-error').text()
if (hasError) return RbHighbar.create(hasError)
const cfg = build_config() const cfg = build_config()
if (!cfg) return RbHighbar.create($L('当前图表无数据')) if (!cfg) return RbHighbar.create($L('当前图表无数据'))
@ -485,7 +488,7 @@ function render_preview(_color) {
) )
} }
function render_preview_error(err) { function render_preview_error(err) {
$('#chart-preview').html(`<h4 class="chart-undata must-center">${err}</h4>`) $('#chart-preview').html(`<h4 class="chart-undata must-center has-error">${err}</h4>`)
} }
// 构造配置 // 构造配置

View file

@ -386,8 +386,8 @@ const ECHART_VALUE_LABEL2 = function (dataFlags = []) {
const ECHART_TOOLTIP_FORMATTER = function (i, dataFlags = []) { const ECHART_TOOLTIP_FORMATTER = function (i, dataFlags = []) {
if (!Array.isArray(i)) i = [i] // Object > Array if (!Array.isArray(i)) i = [i] // Object > Array
const tooltip = [`<b>${i[0].name}</b>`] const tooltip = [`<b>${i[0].name}</b>`]
i.forEach((a, idx) => { i.forEach((a) => {
tooltip.push(`${a.marker} ${a.seriesName} : ${formatThousands(a.value, dataFlags[idx])}`) tooltip.push(`${a.marker} ${a.seriesName} : ${formatThousands(a.value, dataFlags[a.seriesIndex])}`)
}) })
return tooltip.join('<br>') return tooltip.join('<br>')
} }
@ -1538,7 +1538,6 @@ class ChartCNMap extends BaseChart {
.find('.chart-body') .find('.chart-body')
.height(H - (window.render_preview_chart ? 0 : 40)) .height(H - (window.render_preview_chart ? 0 : 40))
this.__lastHW = [H, W] this.__lastHW = [H, W]
console.log(this.__lastHW)
} }
export() { export() {