diff --git a/public/index.html b/public/index.html index d23e8d6..c948729 100644 --- a/public/index.html +++ b/public/index.html @@ -86,12 +86,12 @@
正在加载资源
-
+
初次加载资源可能需要较多时间 请耐心等待
diff --git a/src/mock/index.js b/src/mock/index.js index 900f6ba..25f486b 100644 --- a/src/mock/index.js +++ b/src/mock/index.js @@ -1,5 +1,6 @@ import user from './user'; import menu from './menu'; +import oauth from './oauth'; /** * 模拟数据mock @@ -7,6 +8,10 @@ import menu from './menu'; * mock是否开启模拟数据拦截 */ -user({mock: true}); +const options = {mock: true}; -menu({mock: true}); +user(options); + +menu(options); + +oauth(options); diff --git a/src/mock/oauth.js b/src/mock/oauth.js new file mode 100644 index 0000000..9ef2d80 --- /dev/null +++ b/src/mock/oauth.js @@ -0,0 +1,22 @@ +import Mock from 'mockjs' + +export default ({mock}) => { + if (!mock) return; + Mock.mock('/api/blade-auth/oauth/token/refresh', 'post', () => { + return { + data: { + "account": "admin", + "user_name": "admin", + "nick_name": "管理员", + "role_name": "administrator", + "avatar": "https://gw.alipayobjects.com/zos/rmsportal/BiazfanxmamNRoxxVxka.png", + "access_token": "eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInVzZXJfbmFtZSI6ImFkbWluIiwibmlja19uYW1lIjoi566h55CG5ZGYIiwiYWNjb3VudCI6ImFkbWluIiwidGVuYW50X2NvZGUiOiIwMDAwMDAiLCJjbGllbnRfaWQiOiJzd29yZCIsImV4cCI6MTU1Nzk0Njc5OSwibmJmIjoxNTU3ODgxODg0fQ.FT8y1v1tg8hOAAoQpKlarKMgmsSXol-561edqtvOwa4", + "refresh_token": "eyJ0eXAiOiJKc29uV2ViVG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJpc3N1c2VyIiwiYXVkIjoiYXVkaWVuY2UiLCJyb2xlX25hbWUiOiJhZG1pbmlzdHJhdG9yIiwidXNlcl9pZCI6IjExMjM1OTg4MjE3Mzg2NzUyMDEiLCJyb2xlX2lkIjoiMTEyMzU5ODgxNjczODY3NTIwMSIsInVzZXJfbmFtZSI6ImFkbWluIiwibmlja19uYW1lIjoi566h55CG5ZGYIiwiYWNjb3VudCI6ImFkbWluIiwidGVuYW50X2NvZGUiOiIwMDAwMDAiLCJjbGllbnRfaWQiOiJzd29yZCIsImV4cCI6MTU1Nzk0Njc5OSwibmJmIjoxNTU3ODgxODg0fQ.FT8y1v1tg8hOAAoQpKlarKMgmsSXol-561edqtvOwa4", + "token_type": "bearer", + "expires_in": 64915, + "license": "powered by bladex" + } + } + }) + +}