|
|
@ -12,50 +12,23 @@ export default { |
|
|
receiverName: 'Alex', |
|
|
receiverName: 'Alex', |
|
|
amount: '500', |
|
|
amount: '500', |
|
|
}, |
|
|
}, |
|
|
regularFormSubmitting: false, |
|
|
|
|
|
stepFormSubmitting: false, |
|
|
|
|
|
advancedFormSubmitting: false, |
|
|
|
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
effects: { |
|
|
effects: { |
|
|
*submitRegularForm({ payload }, { call, put }) { |
|
|
*submitRegularForm({ payload }, { call }) { |
|
|
yield put({ |
|
|
|
|
|
type: 'changeRegularFormSubmitting', |
|
|
|
|
|
payload: true, |
|
|
|
|
|
}); |
|
|
|
|
|
yield call(fakeSubmitForm, payload); |
|
|
yield call(fakeSubmitForm, payload); |
|
|
yield put({ |
|
|
|
|
|
type: 'changeRegularFormSubmitting', |
|
|
|
|
|
payload: false, |
|
|
|
|
|
}); |
|
|
|
|
|
message.success('提交成功'); |
|
|
message.success('提交成功'); |
|
|
}, |
|
|
}, |
|
|
*submitStepForm({ payload }, { call, put }) { |
|
|
*submitStepForm({ payload }, { call, put }) { |
|
|
yield put({ |
|
|
|
|
|
type: 'changeStepFormSubmitting', |
|
|
|
|
|
payload: true, |
|
|
|
|
|
}); |
|
|
|
|
|
yield call(fakeSubmitForm, payload); |
|
|
yield call(fakeSubmitForm, payload); |
|
|
yield put({ |
|
|
yield put({ |
|
|
type: 'saveStepFormData', |
|
|
type: 'saveStepFormData', |
|
|
payload, |
|
|
payload, |
|
|
}); |
|
|
}); |
|
|
yield put({ |
|
|
|
|
|
type: 'changeStepFormSubmitting', |
|
|
|
|
|
payload: false, |
|
|
|
|
|
}); |
|
|
|
|
|
yield put(routerRedux.push('/form/step-form/result')); |
|
|
yield put(routerRedux.push('/form/step-form/result')); |
|
|
}, |
|
|
}, |
|
|
*submitAdvancedForm({ payload }, { call, put }) { |
|
|
*submitAdvancedForm({ payload }, { call }) { |
|
|
yield put({ |
|
|
|
|
|
type: 'changeAdvancedFormSubmitting', |
|
|
|
|
|
payload: true, |
|
|
|
|
|
}); |
|
|
|
|
|
yield call(fakeSubmitForm, payload); |
|
|
yield call(fakeSubmitForm, payload); |
|
|
yield put({ |
|
|
|
|
|
type: 'changeAdvancedFormSubmitting', |
|
|
|
|
|
payload: false, |
|
|
|
|
|
}); |
|
|
|
|
|
message.success('提交成功'); |
|
|
message.success('提交成功'); |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
@ -70,23 +43,5 @@ export default { |
|
|
}, |
|
|
}, |
|
|
}; |
|
|
}; |
|
|
}, |
|
|
}, |
|
|
changeRegularFormSubmitting(state, { payload }) { |
|
|
|
|
|
return { |
|
|
|
|
|
...state, |
|
|
|
|
|
regularFormSubmitting: payload, |
|
|
|
|
|
}; |
|
|
|
|
|
}, |
|
|
|
|
|
changeStepFormSubmitting(state, { payload }) { |
|
|
|
|
|
return { |
|
|
|
|
|
...state, |
|
|
|
|
|
stepFormSubmitting: payload, |
|
|
|
|
|
}; |
|
|
|
|
|
}, |
|
|
|
|
|
changeAdvancedFormSubmitting(state, { payload }) { |
|
|
|
|
|
return { |
|
|
|
|
|
...state, |
|
|
|
|
|
advancedFormSubmitting: payload, |
|
|
|
|
|
}; |
|
|
|
|
|
}, |
|
|
|
|
|
}, |
|
|
}, |
|
|
}; |
|
|
}; |
|
|
|