From 0fd8824ad709351c948ce792a175dba416fa2609 Mon Sep 17 00:00:00 2001 From: Baorong Li Date: Fri, 25 May 2018 11:52:39 +0800 Subject: [PATCH] fix logout not work #826, #669 --- src/models/app.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/models/app.js b/src/models/app.js index fe4fe87..89c4c45 100644 --- a/src/models/app.js +++ b/src/models/app.js @@ -113,6 +113,16 @@ export default { }, { call, put }) { const data = yield call(logout, parse(payload)) if (data.success) { + yield put({ type: 'updateState', payload: { + user: {}, + permissions: { visit: [] }, + menu: [{ + id: 1, + icon: 'laptop', + name: 'Dashboard', + router: '/dashboard', + }], + }}) yield put({ type: 'query' }) } else { throw (data)