Browse Source

no message

linwenxin 3 weeks ago
parent
commit
15d4bfb5df

+ 17 - 1
src/views/networkSigning/index.vue

@@ -6,7 +6,23 @@
 import { websitContractSignSign } from '@/api/networkContractSigning'
 export default {
   mounted() {
-    if (this.$route?.query?.id) {
+    if (this.$route?.query?.itemId) {
+      websitContractSignSingleSign({
+        id: this.$route?.query?.id,
+        returnUrl: `${window.location.href.split('#')?.[0]}#/networkSigning?id=${this.$route?.query?.id}&itemId=${
+          this.$route?.query?.itemId
+        }`,
+        itemId: this.$route?.query?.itemId
+      }).then(res => {
+        if (res.data.jump) {
+          window.open(res.data.url, '_blank')
+        } else {
+          window.location.href = `${
+            window.location.href.split('#')?.[0]
+          }#/setting/networkSigning/networkContractSigning?id=${this.$route?.query?.id}`
+        }
+      })
+    } else if (this.$route?.query?.id) {
       websitContractSignSign({
         id: this.$route?.query?.id,
         returnUrl: `${window.location.href.split('#')?.[0]}#/networkSigning?id=${this.$route?.query?.id}`

+ 1 - 1
src/views/setting/networkSigning/networkContractSigning/index.vue

@@ -445,7 +445,7 @@ export default {
                                     id: this.formData.id,
                                     returnUrl: `${window.location.href.split('#')?.[0]}#/networkSigning?id=${
                                       this.formData.id
-                                    }`,
+                                    }&itemId=${row.id}`,
                                     itemId: row.id
                                   }).then(res => {
                                     if (res.data.jump) {