Przeglądaj źródła

:tada: 增加refreshToken的mock数据

smallchill 7 lat temu
rodzic
commit
911622ca14
3 zmienionych plików z 31 dodań i 4 usunięć
  1. 2 2
      public/index.html
  2. 7 2
      src/mock/index.js
  3. 22 0
      src/mock/oauth.js

+ 2 - 2
public/index.html

@@ -86,12 +86,12 @@
                 <div class="avue-home__title">
                     正在加载资源
                 </div>
-                <div class="avue-home__sub-title">
+                <div class="avue-home__sub-titley d">
                     初次加载资源可能需要较多时间 请耐心等待
                 </div>
             </div>
             <div class="avue-home__footer">
-                <a href="https://gitee.com/smallweigit/avue" target="_blank">
+                <a href="https://bladex.vip" target="_blank">
                   https://bladex.vip </a>
             </div>
         </div>

+ 7 - 2
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);

+ 22 - 0
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"
+      }
+    }
+  })
+
+}