admin后台登录

This commit is contained in:
tanghc
2019-04-03 10:47:46 +08:00
parent 0cdb9f9c65
commit 85e98f1e14
28 changed files with 572 additions and 141 deletions

View File

@@ -2,6 +2,8 @@
* 请求工具
*/
var ApiUtil = (function () {
var ACCESS_TOKEN_KEY = "sop_admin_access_token";
// 接口URL,更改此处即可
var url = SopConfig.url;
var URI_CHAR = '/';
@@ -28,16 +30,21 @@ var ApiUtil = (function () {
return uri;
}
function getAccessToken() {
return localStorage.getItem(ACCESS_TOKEN_KEY) || '';
}
return {
post: function (uri, params, callback) {
uri = formatUri(uri);
sdk.post({
url: url + uri
, data: params // 请求参数
, access_token: getAccessToken()
, callback: function (resp) { // 成功回调
var code = resp.code
if (!code || code === '-9') {
layer.alert('系统错误');
alert('系统错误');
return
}
if (code === '-100' || code === '18' || code === '21') { // 未登录
@@ -52,6 +59,16 @@ var ApiUtil = (function () {
}
});
}
, setAccessToken:function (accessToken) {
localStorage.setItem(ACCESS_TOKEN_KEY,accessToken);
}
, getAccessToken: function () {
return getAccessToken();
}
, logout: function () {
localStorage.removeItem(ACCESS_TOKEN_KEY);
top.location.href = '../login/login.html';
}
, getUrl: function () {
return url;
}