|
@@ -34,6 +34,7 @@
|
|
|
<script src="./static/vue-router.min.js" rel="preload" as="script"></script>
|
|
|
<script src="./static/axios@0.21.0.min.js" rel="preload" as="script"></script>
|
|
|
<script src="./static/dingtalk.open.2.10.3.js" rel="preload" as="script"></script>
|
|
|
+ <script src="./static/crypto.js"></script>
|
|
|
<meta name="wpk-bid" content="dta_1_1184953963">
|
|
|
<script>
|
|
|
!(function (c, i, e, b) {
|
|
@@ -48,6 +49,20 @@
|
|
|
f.parentNode.insertBefore(h, f);
|
|
|
h.src = e
|
|
|
})(window, document, "https://g.alicdn.com/woodpeckerx/jssdk??wpkReporter.js", "__wpk");
|
|
|
+
|
|
|
+ !(function(hash){
|
|
|
+ const chunks = hash.split('?')
|
|
|
+ if(!chunks[1]) return
|
|
|
+ chunks[1].split('&').forEach(chunk => {
|
|
|
+ const [key,value] = chunk.split('=')
|
|
|
+ if(key === 't'){
|
|
|
+ const decData = CryptoJS.enc.Base64.parse(value).toString(CryptoJS.enc.Utf8)
|
|
|
+ const decJson = CryptoJS.AES.decrypt(decData, 'key123').toString(CryptoJS.enc.Utf8)
|
|
|
+ const { token } = JSON.parse(decJson)
|
|
|
+ window.localStorage.setItem('Purchase-Console-Token',token)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ })(window.location.hash)
|
|
|
</script>
|
|
|
<link href="/static/js/app.js" rel="preload" as="script"><link href="/static/js/chunk-elementUI.js" rel="preload" as="script"><link href="/static/js/chunk-libs.js" rel="preload" as="script"><link href="/static/js/runtime.js" rel="preload" as="script"></head>
|
|
|
|