snow 1 éve
szülő
commit
e479a0d0b3

+ 15 - 0
dist/index.html

@@ -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>
 

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
dist/static/js/0.js


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
dist/static/js/app.js


+ 15 - 0
public/index.html

@@ -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>
 </head>
 

+ 6 - 6
src/main.js

@@ -72,12 +72,6 @@ Object.keys(filters).forEach(key => {
 Vue.config.productionTip = false
 Vue.use(ElementUI)
 
-window.vm = new Vue({
-  router,
-  store,
-  render: h => h(App)
-}).$mount('#app')
-
 router.beforeEach((to, from, next) => {
   if (to.path === '/login' || from.path === '/accept') {
     next()
@@ -91,3 +85,9 @@ router.beforeEach((to, from, next) => {
     next()
   }
 })
+
+window.vm = new Vue({
+  router,
+  store,
+  render: h => h(App)
+}).$mount('#app')

+ 2 - 0
src/views/goodStore/goodsCost/components/baseForm.vue

@@ -2013,6 +2013,8 @@ export default {
           const { spec:_spec = [] } = data;
           const spec = unionSpec(_spec)
 
+          console.log(spec)
+
           if (spec && spec.length > 0) {
             if (this.spec_tableData && this.spec_tableData.length > 0) {
               this.spec_tableData.forEach((c) => {

+ 1 - 0
src/views/netOrderEntry/netOrderEnter/index.vue

@@ -516,6 +516,7 @@ export default {
           ? { customer_code: vm.parmValue.customer_code[0] }
           : {}),
         ...(vm.parmValue.supplierNo ? { supplierNo: vm.parmValue.supplierNo[0] } : {}),
+        needRela:true
       });
 
       if (res && res.code === 0 && res.data) {

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott