Authored by 叶弯弯

添加默认值。reviewed by yuliang。

@@ -32,8 +32,8 @@ export default function deliveryStatsReducer(state = initialState, action) { @@ -32,8 +32,8 @@ export default function deliveryStatsReducer(state = initialState, action) {
32 let {additionInfo, list} = action.payload; 32 let {additionInfo, list} = action.payload;
33 let data = [...origin, ...(list || [])]; 33 let data = [...origin, ...(list || [])];
34 let nextState = state.set('isFetching', false) 34 let nextState = state.set('isFetching', false)
35 - .set('sum', additionInfo.allNumber)  
36 - .set('totalAmount', additionInfo.allAmount) 35 + .set('sum', additionInfo.allNumber || '0')
  36 + .set('totalAmount', additionInfo.allAmount || '0.00')
37 .set('currentPage', action.payload.page) 37 .set('currentPage', action.payload.page)
38 .set('pageCount', action.payload.totalPage) 38 .set('pageCount', action.payload.totalPage)
39 .set('jsonData', Immutable.fromJS(data)); 39 .set('jsonData', Immutable.fromJS(data));
@@ -32,8 +32,8 @@ export default function requestStatsReducer(state = initialState, action) { @@ -32,8 +32,8 @@ export default function requestStatsReducer(state = initialState, action) {
32 let {additionInfo, list} = action.payload; 32 let {additionInfo, list} = action.payload;
33 let data = [...origin, ...(list || [])]; 33 let data = [...origin, ...(list || [])];
34 let nextState = state.set('isFetching', false) 34 let nextState = state.set('isFetching', false)
35 - .set('sum', additionInfo.allNumber)  
36 - .set('totalAmount', additionInfo.allAmount) 35 + .set('sum', additionInfo.allNumber || '0')
  36 + .set('totalAmount', additionInfo.allAmount || '0.00')
37 .set('currentPage', action.payload.page) 37 .set('currentPage', action.payload.page)
38 .set('pageCount', action.payload.totalPage) 38 .set('pageCount', action.payload.totalPage)
39 .set('jsonData', Immutable.fromJS(data)); 39 .set('jsonData', Immutable.fromJS(data));
@@ -28,8 +28,8 @@ export default function stockStatsReducer(state = initialState, action) { @@ -28,8 +28,8 @@ export default function stockStatsReducer(state = initialState, action) {
28 let {additionInfo, list} = action.payload; 28 let {additionInfo, list} = action.payload;
29 let data = [...origin, ...(list || [])]; 29 let data = [...origin, ...(list || [])];
30 let nextState = state.set('isFetching',false) 30 let nextState = state.set('isFetching',false)
31 - .set('sum', additionInfo.storageTotalNum)  
32 - .set('totalAmount', additionInfo.storageTotalMoney) 31 + .set('sum', additionInfo.storageTotalNum || '0')
  32 + .set('totalAmount', additionInfo.storageTotalMoney || '0.00')
33 .set('currentPage', action.payload.page) 33 .set('currentPage', action.payload.page)
34 .set('pageCount', action.payload.totalPage) 34 .set('pageCount', action.payload.totalPage)
35 .set('jsonData', Immutable.fromJS(data)); 35 .set('jsonData', Immutable.fromJS(data));