|
|
@@ -163,7 +163,7 @@ export default {
|
|
|
},
|
|
|
*remoteQucikAdd(action, { select, call, put }) {
|
|
|
try{
|
|
|
- const { dataSource } = action;
|
|
|
+ const { dataSource, group } = action;
|
|
|
|
|
|
yield put({ type: 'silentSetFields', fields: [
|
|
|
{ name: 'baseConfig', value: { dataSource: dataSource.code, viewType: '' } }
|
|
|
@@ -174,11 +174,15 @@ export default {
|
|
|
describes: '',
|
|
|
chartConfig: '{}',
|
|
|
chartType: '',
|
|
|
+ chartsGroup: group ? group.code : '-1',
|
|
|
};
|
|
|
+ yield put({ type: 'chart/setField', name: 'listLoading', value: true });
|
|
|
const res = yield call(service.fetch, {
|
|
|
url: URLS.CHART_ADD,
|
|
|
body: body
|
|
|
})
|
|
|
+ yield put({ type: 'chart/setField', name: 'listLoading', value: false });
|
|
|
+
|
|
|
if(res.data > 0) {
|
|
|
yield put({ type: 'chart/fetchList', mandatory: true });
|
|
|
yield put({ type: 'main/redirect', path: '/chart/' + res.data });
|