welfareSalary.js 1.2 KB
import * as types from '../constants/ActionTypes'

const initialState = {
    welfareTaxExtensionList: [],
    welfareRecordsDetail:{},
  welfareHealthList:[],
  welfareReductionList:{},
  welfareRecordsList:[],
  getTrainDetailData:[],


}

export default function environment(state = initialState, action) {
  switch (action.type) {
    case types.GET_WALFARE_TAX_EXTENSION_LIST:
      return Object.assign({}, state, {
        welfareTaxExtensionList: action.welfareTaxExtensionList
      })
      break
   
    case types.GET_WALFARE_HEALTH_LIST:
      return Object.assign({}, state, {
        welfareHealthList: action.welfareHealthList
      })
      break
    case types.GET_WALFARE_REDUCTION_LIST:
      return Object.assign({}, state, {
        welfareReductionList: action.welfareReductionList
      })
        break
    case types.GET_WALFARE_RECORDS_LIST:
        return Object.assign({}, state, {
    welfareRecordsList: action.welfareRecordsList
    })
        break
    case types.GET_WALFARE_RECORDS_DETAIL:
      return Object.assign({}, state, {
        welfareRecordsDetail: action.welfareRecordsDetail
      })
      break

    default:
      return state
  }
}