|
|
@@ -7,16 +7,28 @@ function getLoginJson() {
|
|
|
"className": "h-full pc:p-9 m:p-4 m:pt-20",
|
|
|
"api": {
|
|
|
"method":"post",
|
|
|
- "url":"/login",
|
|
|
+ "url":"http://localhost:8081/api/login",
|
|
|
+ "headers": {
|
|
|
+ "Authorization": 'Bearer ' + getToken()
|
|
|
+ },
|
|
|
+ "requestAdaptor":function(data){
|
|
|
+ data.data.captchaToken = getCaptchaCode()
|
|
|
+
|
|
|
+ return data;
|
|
|
+ },
|
|
|
"adaptor": function (data) {
|
|
|
- if (data.status !== 0) {
|
|
|
+ // token 续期的问题,在app.html中进行续期判断.
|
|
|
+ if (data.status != "200") {
|
|
|
// 登录请求提交后,刷新验证码
|
|
|
refresh_code();
|
|
|
}
|
|
|
+ // 存储登录token
|
|
|
+ let token = data.data.token;
|
|
|
+
|
|
|
return data;
|
|
|
},
|
|
|
},
|
|
|
- "redirect": "/",
|
|
|
+ // "redirect": "http://www.baidu.com",
|
|
|
"wrapWithPanel": false,
|
|
|
"body": [
|
|
|
{
|
|
|
@@ -89,6 +101,11 @@ function getLoginJson() {
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
+ {
|
|
|
+ "type": "hidden",
|
|
|
+ "name": "captchaToken",
|
|
|
+ "value": ""
|
|
|
+ },
|
|
|
{
|
|
|
"label": "登 录",
|
|
|
"type": "action",
|