|
|
@@ -39,7 +39,7 @@ export default {
|
|
|
header: { label: '无标题' },
|
|
|
baseConfig: { dataSource: { }, viewType: '' },
|
|
|
aggregateTableConfig: { targetColumn: {}, statistics: [], groupBy: [] },
|
|
|
- dataViewConfig: { viewColumns: [], sortColumn: {key: ''}, sortType: 'asc', count: 25 },
|
|
|
+ dataViewConfig: { viewColumns: [], sortColumn: {key: ''}, sortType: 'asc' },
|
|
|
barConfig: { xAxis: { column: {}, granularity: {} }, yAxis: { column: {}, gauge: {} }, groupBy: {key:''} },
|
|
|
lineConfig: { xAxis: { column: {}, granularity: {} }, yAxis: { column: {}, gauge: {} }, groupBy: {key:''} },
|
|
|
pieConfig: { xAxis: { column: {}, granularity: {} }, yAxis: { column: {}, gauge: {} } },
|
|
|
@@ -61,7 +61,7 @@ export default {
|
|
|
viewType: ''
|
|
|
},
|
|
|
aggregateTableConfig: { targetColumn: {}, statistics: [], groupBy: [] },
|
|
|
- dataViewConfig: { viewColumns: [], sortColumn: {key: ''}, sortType: 'asc', count: 25 },
|
|
|
+ dataViewConfig: { viewColumns: [], sortColumn: {key: ''}, sortType: 'asc' },
|
|
|
barConfig: { xAxis: { column: {}, granularity: {} }, yAxis: { column: {}, gauge: {} }, groupBy: {key:''} },
|
|
|
lineConfig: { xAxis: { column: {}, granularity: {} }, yAxis: { column: {}, gauge: {} }, groupBy: {key:''} },
|
|
|
pieConfig: { xAxis: { column: {}, granularity: {} }, yAxis: { column: {}, gauge: {} } },
|
|
|
@@ -169,8 +169,8 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
*changeDataSource(action, { select, call, put }) {
|
|
|
- const { code } = action;
|
|
|
- yield put({ type: 'remoteDataColumn', code });
|
|
|
+ const { dataSource } = action;
|
|
|
+ yield put({ type: 'remoteDataColumn', code: dataSource.code });
|
|
|
},
|
|
|
*remoteQucikAdd(action, { select, call, put }) {
|
|
|
try{
|
|
|
@@ -334,8 +334,7 @@ export default {
|
|
|
const { dataViewConfig } = chartDesigner;
|
|
|
if(dataViewConfig.viewColumns.length > 0 &&
|
|
|
dataViewConfig.sortColumn.key &&
|
|
|
- dataViewConfig.sortType &&
|
|
|
- dataViewConfig.count) {
|
|
|
+ dataViewConfig.sortType) {
|
|
|
yield put({ type: 'fetchDataViewData' });
|
|
|
}else {
|
|
|
yield put({ type: 'silentSetField', name: 'chartOption', value: {} });
|
|
|
@@ -511,8 +510,12 @@ export default {
|
|
|
columnListName: dataViewConfig.viewColumns.map(c => c.name),
|
|
|
sortColumn: dataViewConfig.sortColumn.key,
|
|
|
sort: dataViewConfig.sortType,
|
|
|
- showLine: dataViewConfig.count,
|
|
|
- filters: getBodyFilters(filters)
|
|
|
+ showLine: 999999,
|
|
|
+ filters: getBodyFilters(filters),
|
|
|
+ testPage: {
|
|
|
+ pageNum: 1,
|
|
|
+ pageSize: 999999,
|
|
|
+ }
|
|
|
};
|
|
|
let res = yield call(service.fetch, {
|
|
|
url: URLS.CHART_DATAVIEW_OPTION,
|
|
|
@@ -545,7 +548,11 @@ export default {
|
|
|
columnName: targetColumn.name,
|
|
|
operatorList: statistics,
|
|
|
groupByList: aggregateTableConfig.groupBy && aggregateTableConfig.groupBy.length > 0 ? aggregateTableConfig.groupBy.map(g => g.key) : [],
|
|
|
- filters: getBodyFilters(filters)
|
|
|
+ filters: getBodyFilters(filters),
|
|
|
+ testPage: {
|
|
|
+ pageNum: 1,
|
|
|
+ pageSize: 999,
|
|
|
+ }
|
|
|
};
|
|
|
let res = yield call(service.fetch, {
|
|
|
url: URLS.CHART_AGGREGATETABLE_OPTION,
|