/* * @Description: * @Author: tangjiang * @Github: * @Date: 2020-01-14 09:44:02 * @LastEditors : tangjiang * @LastEditTime : 2020-01-14 17:02:45 */ import types from "./actionTypes"; import { fetchStaticList } from "../../services/staticService"; export const staticList = (id) => { return (dispatch, getState) => { const { params, total_count, other_info } = getState().staticReducer; if (total_count !== 0 && total_count === other_info.length) return; fetchStaticList(id, params).then(res => { // console.log('统计数据=====>>>>>', res); const {data} = res; if (data.status === 0) { dispatch({ type: types.GET_STATIC_INFO, payload: data.data }); } }); } }; export const changeParams = (params) => { return { type: types.CHANGE_STATIC_PARAMS, payload: params } } export const initTotal = () => { return { type: types.CHANGE_STATIC_TOTAL } }