Browse Source

修改单元格数据

jiang
master
tonytonychopper123 5 years ago
parent
commit
78b170ef72
  1. 5
      src/controllers/expendPlugins.js
  2. 2
      src/core.js
  3. 8
      src/demoData/sheetCell.js
  4. 7
      src/expendPlugins/chart/chartmix.common.js
  5. 2
      src/expendPlugins/chart/chartmix.common.js.map
  6. 7
      src/expendPlugins/chart/chartmix.umd.js
  7. 2
      src/expendPlugins/chart/chartmix.umd.js.map
  8. 2
      src/expendPlugins/chart/chartmix.umd.min.js
  9. 2
      src/expendPlugins/chart/chartmix.umd.min.js.map
  10. 1572
      src/expendPlugins/chart/plugin.js
  11. 1
      src/global/refresh.js
  12. 6
      src/store/index.js

5
src/controllers/expendPlugins.js

@ -3,13 +3,14 @@ import { chart } from '../expendPlugins/chart/plugin'
const pluginsObj = { const pluginsObj = {
'chart':chart 'chart':chart
} }
/** /**
* Register plugins * Register plugins
*/ */
function initPlugins(plugins){ function initPlugins(plugins , data){
if(plugins.length){ if(plugins.length){
plugins.forEach(plugin => { plugins.forEach(plugin => {
pluginsObj[plugin](); pluginsObj[plugin](data)
}); });
} }
} }

2
src/core.js

@ -90,7 +90,7 @@ luckysheet.create = function (setting) {
luckysheetConfigsetting.plugins = extendsetting.plugins; luckysheetConfigsetting.plugins = extendsetting.plugins;
// Register plugins // Register plugins
initPlugins(extendsetting.plugins); initPlugins(extendsetting.plugins , extendsetting.data);
// Store formula information, including internationalization // Store formula information, including internationalization
functionlist(); functionlist();

8
src/demoData/sheetCell.js

@ -1171,10 +1171,10 @@ const sheetCell = {
"row": "[1,3]", "row": "[1,3]",
"column": "[3,3]", "column": "[3,3]",
"chartStyle": "default", "chartStyle": "default",
"myWidth": "480", "width": "480",
"myHeight": "288", "height": "288",
"myLeft": "67", "left": "67",
"myTop": "11" "top": "11"
}], }],
"status": "1", "status": "1",
"order": "0", "order": "0",

7
src/expendPlugins/chart/chartmix.common.js

@ -39025,7 +39025,7 @@ function changeChartCellData(chart_id, chartData) {
chart_json.defaultOption = defaultOption; chart_json.defaultOption = defaultOption;
src_store.dispatch('chartSetting/updateChartItemChartlist', chart_json); src_store.dispatch('chartSetting/updateChartItemChartlist', chart_json);
chartUtil_renderChart({ chartUtil_renderChart({
chartOptions: updateJson, chartOptions: chart_json,
chart_id: chart_id chart_id: chart_id
}); });
} }
@ -40580,9 +40580,8 @@ if (typeof window !== 'undefined' && window.Vue) {
deleteChart: deleteChart, deleteChart: deleteChart,
resizeChart: resizeChart, resizeChart: resizeChart,
changeChartRange: changeChartRange, changeChartRange: changeChartRange,
changeChartCellData: changeChartCellData // ChartSetting, changeChartCellData: changeChartCellData,
// ChartRender renderChart: /* Cannot get final name for export "renderChart" in "./src/utils/exportUtil.js" (known exports: initChart createChart highlightChart deleteChart resizeChart resizeChartAll, known reexports: changeChartRange changeChartCellData) */ undefined
})); }));
// CONCATENATED MODULE: ./node_modules/@vue/cli-service/lib/commands/build/entry-lib.js // CONCATENATED MODULE: ./node_modules/@vue/cli-service/lib/commands/build/entry-lib.js

2
src/expendPlugins/chart/chartmix.common.js.map

File diff suppressed because one or more lines are too long

7
src/expendPlugins/chart/chartmix.umd.js

@ -39034,7 +39034,7 @@ function changeChartCellData(chart_id, chartData) {
chart_json.defaultOption = defaultOption; chart_json.defaultOption = defaultOption;
src_store.dispatch('chartSetting/updateChartItemChartlist', chart_json); src_store.dispatch('chartSetting/updateChartItemChartlist', chart_json);
chartUtil_renderChart({ chartUtil_renderChart({
chartOptions: updateJson, chartOptions: chart_json,
chart_id: chart_id chart_id: chart_id
}); });
} }
@ -40589,9 +40589,8 @@ if (typeof window !== 'undefined' && window.Vue) {
deleteChart: deleteChart, deleteChart: deleteChart,
resizeChart: resizeChart, resizeChart: resizeChart,
changeChartRange: changeChartRange, changeChartRange: changeChartRange,
changeChartCellData: changeChartCellData // ChartSetting, changeChartCellData: changeChartCellData,
// ChartRender renderChart: /* Cannot get final name for export "renderChart" in "./src/utils/exportUtil.js" (known exports: initChart createChart highlightChart deleteChart resizeChart resizeChartAll, known reexports: changeChartRange changeChartCellData) */ undefined
})); }));
// CONCATENATED MODULE: ./node_modules/@vue/cli-service/lib/commands/build/entry-lib.js // CONCATENATED MODULE: ./node_modules/@vue/cli-service/lib/commands/build/entry-lib.js

2
src/expendPlugins/chart/chartmix.umd.js.map

File diff suppressed because one or more lines are too long

2
src/expendPlugins/chart/chartmix.umd.min.js

File diff suppressed because one or more lines are too long

2
src/expendPlugins/chart/chartmix.umd.min.js.map

File diff suppressed because one or more lines are too long

1572
src/expendPlugins/chart/plugin.js

File diff suppressed because it is too large

1
src/global/refresh.js

@ -115,6 +115,7 @@ function jfrefreshgrid(data, range, cfg, cdformat, RowlChange, isRunExecFunction
if(server.allowUpdate){ //共享编辑模式 if(server.allowUpdate){ //共享编辑模式
server.historyParam(Store.flowdata, Store.currentSheetIndex, range[s]); server.historyParam(Store.flowdata, Store.currentSheetIndex, range[s]);
} }
Store.chartparam.jfrefreshchartall(Store.flowdata,range[s].row[0],range[s].row[1],range[s].column[0],range[s].column[1])
} }
//刷新表格 //刷新表格

6
src/store/index.js

@ -103,12 +103,14 @@ const Store = {
luckysheetCurrentChartZIndexRank : 100, luckysheetCurrentChartZIndexRank : 100,
luckysheet_chart_redo_click:false, //撤销重做时标识 luckysheet_chart_redo_click:false, //撤销重做时标识
luckysheetCurrentChartMaxState: false, //图表全屏状态 luckysheetCurrentChartMaxState: false, //图表全屏状态
jfrefreshchartall: '',
changeChartCellData: '',
renderChart: ''
}, },
functionList:null, //function list explanation functionList:null, //function list explanation
luckysheet_function:null, luckysheet_function:null,
chart_selection: {}, chart_selection: {},
currentChart: {} currentChart: ''
} }
export default Store; export default Store;
Loading…
Cancel
Save