Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
李伟超(前端)
/
guoguo_kuaidi
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit c3c0272e
authored
Oct 31, 2023
by
李伟超(前端)
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
test
1 parent
9d98df40
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
58 additions
and
18 deletions
npm-shrinkwrap.json
package.json
src/utils/cookie.js
src/utils/index.js
npm-shrinkwrap.json
View file @
c3c0272
...
...
@@ -6024,6 +6024,12 @@
"minimatch"
:
"~0.2.11"
}
},
"graceful-fs"
:
{
"version"
:
"1.2.3"
,
"resolved"
:
"https://registry.npmmirror.com/graceful-fs/-/graceful-fs-1.2.3.tgz"
,
"integrity"
:
"sha512-iiTUZ5vZ+2ZV+h71XAgwCSu6+NAizhFU3Yw8aC/hH5SQ3SnISqEqAek40imAFGtDcwJKNhXvSY+hzIolnLwcdQ=="
,
"dev"
:
true
},
"inherits"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmmirror.com/inherits/-/inherits-1.0.2.tgz"
,
...
...
@@ -8268,6 +8274,11 @@
}
}
},
"js-cookie"
:
{
"version"
:
"3.0.5"
,
"resolved"
:
"https://registry.npmmirror.com/js-cookie/-/js-cookie-3.0.5.tgz"
,
"integrity"
:
"sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw=="
},
"js-tokens"
:
{
"version"
:
"3.0.2"
,
"resolved"
:
"https://registry.npmmirror.com/js-tokens/-/js-tokens-3.0.2.tgz"
,
...
...
@@ -9702,6 +9713,12 @@
"minimatch"
:
"~0.2.11"
}
},
"graceful-fs"
:
{
"version"
:
"2.0.3"
,
"resolved"
:
"https://registry.npmmirror.com/graceful-fs/-/graceful-fs-2.0.3.tgz"
,
"integrity"
:
"sha512-hcj/NTUWv+C3MbqrVb9F+aH6lvTwEHJdx2foBxlrVq5h6zE8Bfu4pv4CAAqbDcZrw/9Ak5lsRXlY9Ao8/F0Tuw=="
,
"dev"
:
true
},
"lru-cache"
:
{
"version"
:
"2.7.3"
,
"resolved"
:
"https://registry.npmmirror.com/lru-cache/-/lru-cache-2.7.3.tgz"
,
...
...
@@ -9911,6 +9928,12 @@
}
}
},
"natives"
:
{
"version"
:
"1.1.6"
,
"resolved"
:
"https://registry.npmmirror.com/natives/-/natives-1.1.6.tgz"
,
"integrity"
:
"sha512-6+TDFewD4yxY14ptjKaS63GVdtKiES1pTPyxn9Jb0rBqPMZ7VcCiooEhPNsr+mqHtMGxa/5c/HhcC4uPEUw/nA=="
,
"dev"
:
true
},
"natural-compare"
:
{
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz"
,
...
...
@@ -18521,6 +18544,15 @@
"integrity"
:
"sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA=="
,
"dev"
:
true
},
"graceful-fs"
:
{
"version"
:
"3.0.12"
,
"resolved"
:
"https://registry.npmmirror.com/graceful-fs/-/graceful-fs-3.0.12.tgz"
,
"integrity"
:
"sha512-J55gaCS4iTTJfTXIxSVw3EMQckcqkpdRv3IR7gu6sq0+tbC363Zx6KH/SEwXASK9JRbhyZmVjJEVJIOxYsB3Qg=="
,
"dev"
:
true
,
"requires"
:
{
"natives"
:
"^1.1.3"
}
},
"isarray"
:
{
"version"
:
"0.0.1"
,
"resolved"
:
"https://registry.npmmirror.com/isarray/-/isarray-0.0.1.tgz"
,
...
...
package.json
View file @
c3c0272
...
...
@@ -26,6 +26,7 @@
"gulp-load-plugins"
:
"1.5.0"
,
"gulp-replace"
:
"0.6.1"
,
"gulp-shell"
:
"0.6.5"
,
"js-cookie"
:
"^3.0.5"
,
"lodash"
:
"4.17.5"
,
"moment"
:
"^2.29.4"
,
"npm"
:
"^6.9.0"
,
...
...
src/utils/cookie.js
View file @
c3c0272
import
Cookies
from
'js-cookie'
import
Vue
from
"vue"
;
import
{
Decrypt
}
from
"./secret"
;
...
...
@@ -8,7 +9,7 @@ const cookie_pre = config.extraData.cookie.pre
export
function
getMallToken
()
{
let
token
=
"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImp0aSI6IiJ9.eyJpc3MiOiIiLCJhdWQiOiIiLCJqdGkiOiIiLCJpYXQiOjE2O
DUzMzA3MjcsIm5iZiI6MTY4NTMzMDcyNywiZXhwIjoxNjg1OTM1NTI3LCJ0b2tlbiI6ImI0M2I3OWMzYTdlMTE5Y2ZmOTYyYmQwY2Y0MTk1YTRmIiwiYnRva2VuIjoiYjQzYjc5YzNhN2UxMTljZmY5NjJiZDBjZjQxOTVhNGYiLCJyb2xlIjoiYnVzaW5lc3MiLCJiaWQiOiIxIiwibmFtZSI6IjE4NzEwODQ3MzA4IiwicGhvbmUiOiIxODcxMDg0NzMwOCIsInNvdXJjZSI6InBjIiwiaW5kdXN0cnlfaWQiOiIxIiwiaW5kdXN0cnlfYWxpYXMiOiJzdG9yZSIsImluZHVzdHJ5X2xldmVsX2lkIjoiMiIsImluZHVzdHJ5X2xldmVsX2FsaWFzIjoiYWR2YW5jZWQiLCJzaG9wX2lkIjoiMSIsIm10b2tlbiI6IjkyM2YyNjlmNTdmZGJhZWU4ZTFhMjA3ZjlmMWYyYThkIiwidHlwZSI6IiIsInRoaXJkX2FwcGlkIjoiIiwiY3VycmVudF9idG9rZW4iOiJiNDNiNzljM2E3ZTExOWNmZjk2MmJkMGNmNDE5NWE0ZiIsImFjY291bnRfdHlwZSI6IjEiLCJhY2NvdW50X3JvbGVzIjpbIm1hc3RlciJdLCJzd2l0Y2hfdGltZSI6MTY4NTMzMTAyOX0.sIu14c9lg_xop2brRmRcvNyFsxQ-JXXIV5Loq1k88LM
"
;
"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImp0aSI6IiJ9.eyJpc3MiOiIiLCJhdWQiOiIiLCJqdGkiOiIiLCJpYXQiOjE2O
TgyNDAwNDQsIm5iZiI6MTY5ODI0MDA0NCwiZXhwIjoxNjk4ODQ0ODQ0LCJ0b2tlbiI6ImI0M2I3OWMzYTdlMTE5Y2ZmOTYyYmQwY2Y0MTk1YTRmIiwiYnRva2VuIjoiYjQzYjc5YzNhN2UxMTljZmY5NjJiZDBjZjQxOTVhNGYiLCJyb2xlIjoiYnVzaW5lc3MiLCJiaWQiOiIxIiwibmFtZSI6IjE4NzEwODQ3MzA4IiwicGhvbmUiOiIxODcxMDg0NzMwOCIsInNvdXJjZSI6InBjIiwiaW5kdXN0cnlfaWQiOiIxIiwiaW5kdXN0cnlfYWxpYXMiOiJzdG9yZSIsImluZHVzdHJ5X2xldmVsX2lkIjoiMiIsImluZHVzdHJ5X2xldmVsX2FsaWFzIjoiYWR2YW5jZWQiLCJzaG9wX2lkIjoiMSIsIm10b2tlbiI6IjkyM2YyNjlmNTdmZGJhZWU4ZTFhMjA3ZjlmMWYyYThkIiwidHlwZSI6IiIsInRoaXJkX2FwcGlkIjoiIiwiY3VycmVudF9idG9rZW4iOiJiNDNiNzljM2E3ZTExOWNmZjk2MmJkMGNmNDE5NWE0ZiIsImFjY291bnRfdHlwZSI6IjEiLCJhY2NvdW50X3JvbGVzIjpbIm1hc3RlciJdLCJzd2l0Y2hfdGltZSI6MTY5ODc0MzE0Nn0.URHHLWZ6bajuS2OWgCyDwHGviwR1N5njjhnqd8Ru09U
"
;
if
(
process
.
env
.
NODE_ENV
===
"development"
)
{
return
token
;
}
else
return
getCookie
(
"token"
);
...
...
@@ -31,26 +32,27 @@ export function getMallInfo() {
export
function
setCookie
(
cookie
)
{
if
(
cookie
==
"token"
)
{
Vue
.
cookie
.
set
(
Cookies
.
set
(
cookie_pre
+
"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiIsImp0aSI6IiJ9.eyJpc3MiOiIiLCJhdWQiOiIiLCJqdGkiOiIiLCJpYXQiOjE2ODM4NjI3MzIsIm5iZiI6MTY4Mzg2MjczMiwiZXhwIjoxNjg0NDY3NTMyLCJ0b2tlbiI6ImM3MWY0MjZjMTEzMjYyMjA0NzI3ZGNhZGNhNmU3NzM2IiwiYnRva2VuIjoiYzcxZjQyNmMxMTMyNjIyMDQ3MjdkY2FkY2E2ZTc3MzYiLCJyb2xlIjoiYnVzaW5lc3MiLCJiaWQiOiIyMyIsIm5hbWUiOiIxOTYwMDAwMDAwMCIsInBob25lIjoiMTk2MDAwMDAwMDAiLCJzb3VyY2UiOiJwYyIsImluZHVzdHJ5X2lkIjoiMSIsImluZHVzdHJ5X2FsaWFzIjoic3RvcmUiLCJpbmR1c3RyeV9sZXZlbF9pZCI6IjIwMCIsImluZHVzdHJ5X2xldmVsX2FsaWFzIjoia3VhaWRpIiwic2hvcF9pZCI6IjciLCJtdG9rZW4iOiIwYWI4NDQyMTgxZTdhZWM5OWY0NmIzYjg4ZTI2ZjdiNyIsInR5cGUiOiJzdG9yZSIsInRoaXJkX2FwcGlkIjoiIiwiY3VycmVudF9idG9rZW4iOiJjNzFmNDI2YzExMzI2MjIwNDcyN2RjYWRjYTZlNzczNiIsImFjY291bnRfdHlwZSI6IjEiLCJhY2NvdW50X3JvbGVzIjpbIm1hc3RlciJdLCJzd2l0Y2hfdGltZSI6MTY4Mzg2MzEyM30.2NMTgbZMsd2p_LiReRSv3nqx9yDBkbfv3AlxaxjyyzE"
);
}
else
{
Vue
.
cookie
.
set
(
cookie
);
Cookies
.
set
(
cookie
);
}
}
export
function
getCookie
(
cookie
)
{
if
(
cookie
==
"token"
)
{
return
Vue
.
cookie
.
get
(
cookie_pre
+
"storeMallToken"
);
return
Cookies
.
get
(
cookie_pre
+
"storeMallToken"
);
}
return
Vue
.
cookie
.
get
(
cookie_pre
+
cookie
);
return
Cookies
.
get
(
cookie_pre
+
cookie
);
}
export
function
removeCookie
(
cookie
)
{
if
(
cookie
==
"token"
)
{
Vue
.
cookie
.
delete
(
cookie_pre
+
"storeMallToken"
);
}
else
{
Vue
.
cookie
.
delete
(
cookie
);
}
Cookies
.
remove
(
cookie_pre
+
cookie
,
{
domain
:
'.ledianyun.com'
});
// Cookies.remove(cookie_pre + 'userInfo', { domain: '.ledianyun.com' });
// Cookies.remove(cookie_pre + 'mallToken', { domain: '.ledianyun.com' });
// Cookies.remove(cookie_pre + 'storeMallRoles', { domain: '.ledianyun.com' });
// Cookies.remove(cookie_pre + 'mallInfo', { domain: '.ledianyun.com' });
// Cookies.remove(cookie_pre + 'storeMallInfo', { domain: '.ledianyun.com' });
}
src/utils/index.js
View file @
c3c0272
...
...
@@ -60,13 +60,18 @@ export function clearCookie () {
*/
export
function
clearLoginInfo
()
{
// Vue.cookie.delete('token')
removeCookie
(
'token'
);
removeCookie
(
'storeMallRoles'
);
removeCookie
(
'userToken'
);
removeCookie
(
'userInfo'
);
removeCookie
(
'storeMallInfo'
);
removeCookie
(
'storeMallToken'
);
removeCookie
(
'designToken'
);
store
.
commit
(
'resetStore'
)
// removeCookie('token');
// removeCookie('storeMallRoles');
// removeCookie('userToken');
// removeCookie('userInfo');
// removeCookie('storeMallInfo');
// removeCookie('storeMallToken');
// removeCookie('designToken');
removeCookie
(
'userInfo'
);
removeCookie
(
'mallToken'
);
removeCookie
(
'storeMallRoles'
);
removeCookie
(
'mallInfo'
);
removeCookie
(
'storeMallInfo'
);
store
.
commit
(
'resetStore'
)
router
.
options
.
isAddDynamicMenuRoutes
=
false
}
Write
Preview
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment