yapi/client/reducer/middleware/messageMiddleware.js

12 lines
405 B
JavaScript
Raw Normal View History

2017-08-08 15:41:07 +08:00
import { message } from 'antd';
export default () => next => action => {
2017-08-16 18:04:16 +08:00
if(!action) return;
if (action.error) {
2017-08-08 15:41:07 +08:00
message.error((action.payload && action.payload.message) || '服务器错误');
} else if (action.payload && action.payload.data && action.payload.data.errcode && action.payload.data.errcode !== 40011) {
2017-08-08 15:41:07 +08:00
message.error(action.payload.data.errmsg);
}
return next(action);
};