12345678910111213141516171819202122232425 |
- import { GET_PATIENT_MESSAGE, GET_HOSPITAL_MESSAGE, SETINITPATINFO, SETMEDICALNAME, CLEARMEDICALNAME} from '../types/patInfo';
- import { updatePatientMessage, updateHospitalMessage, setPatInfo, setMedicalName, clearMedicalName} from '../actions/patInfo';
- const initState = {
- message: {},
- hospitalMsg:{},
- patInfoData: [], // 病历基本信息
- medicalName: '' //病历名称
- };
- export default function(state = initState,action){
- switch(action.type){
- case GET_PATIENT_MESSAGE:
- return updatePatientMessage(state,action);
- case GET_HOSPITAL_MESSAGE:
- return updateHospitalMessage(state,action);
- case SETINITPATINFO:
- return setPatInfo(state, action);
- case SETMEDICALNAME:
- return setMedicalName(state, action);
- case CLEARMEDICALNAME:
- return clearMedicalName(state, action);
- default:
- return state;
- }
- };
|