|
@@ -25,13 +25,13 @@ const dependScripts = [
|
|
|
'https://unpkg.com/vuex@3.4.0',
|
|
|
'https://cdn.bootcdn.net/ajax/libs/element-ui/2.13.2/index.js',
|
|
|
'https://cdn.bootcdn.net/ajax/libs/echarts/4.8.0/echarts.min.js',
|
|
|
- 'expendPlugins/chart/chartmix.umd.min.js',
|
|
|
+ 'Luckysheet/expendPlugins/chart/chartmix.umd.min.js',
|
|
|
// 'http://26.26.26.1:8000/chartmix.umd.js'
|
|
|
]
|
|
|
|
|
|
const dependLinks = [
|
|
|
'https://cdn.bootcdn.net/ajax/libs/element-ui/2.13.2/theme-chalk/index.css',
|
|
|
- 'expendPlugins/chart/chartmix.css',
|
|
|
+ 'Luckysheet/expendPlugins/chart/chartmix.css',
|
|
|
// 'http://26.26.26.1:8000/chartmix.css'
|
|
|
]
|
|
|
|
|
@@ -1179,7 +1179,26 @@ function createLuckyChart(width, height, left, top) {
|
|
|
|
|
|
let container = document.getElementById(chart_id_c)
|
|
|
|
|
|
- let { render, chart_json } = chartInfo.createChart($(`#${chart_id_c}`).children('.luckysheet-modal-dialog-content')[0], chartData, chart_id, rangeArray, rangeTxt)
|
|
|
+ let copyChartData = JSON.parse(JSON.stringify(chartData))
|
|
|
+ copyChartData.forEach(rows => {
|
|
|
+ rows.forEach(value => {
|
|
|
+ if (value.ct?.t == 'inlineStr') {
|
|
|
+ value.v = value.ct.s?.map(s => s.v).join('');
|
|
|
+ value.ct = {
|
|
|
+ fa: '@',
|
|
|
+ t: 's',
|
|
|
+ };
|
|
|
+ } else if (value.ct?.t == "d") {
|
|
|
+ value.ct = {
|
|
|
+ fa: '@',
|
|
|
+ t: 's',
|
|
|
+ };
|
|
|
+ value.v = value.m
|
|
|
+ }
|
|
|
+ })
|
|
|
+ })
|
|
|
+
|
|
|
+ let { render, chart_json } = chartInfo.createChart($(`#${chart_id_c}`).children('.luckysheet-modal-dialog-content')[0], copyChartData, chart_id, rangeArray, rangeTxt)
|
|
|
// chartInfo.currentChart = chart_json.chartOptions
|
|
|
console.dir(JSON.stringify(chart_json))
|
|
|
|
|
@@ -1210,6 +1229,7 @@ function createLuckyChart(width, height, left, top) {
|
|
|
height,
|
|
|
left,
|
|
|
top,
|
|
|
+ chartOptions: JSON.parse(JSON.stringify(chart_json.chartOptions)),
|
|
|
sheetIndex: sheetFile.index
|
|
|
})
|
|
|
|