Pārlūkot izejas kodu

权益平台商引入

xuxingan 3 gadi atpakaļ
vecāks
revīzija
1f7b61b8d0
2 mainītis faili ar 47 papildinājumiem un 0 dzēšanām
  1. 38 0
      src/pages/main/redir/redir.vue
  2. 9 0
      src/router/index.js

+ 38 - 0
src/pages/main/redir/redir.vue

@@ -0,0 +1,38 @@
+<template>
+</template>
+<script>
+    export default {
+        data() {
+            return {
+                phoneNo: 0,
+            }
+        },
+        mounted() {
+            this.queryPhone();
+        },
+        methods: {
+            queryPhone() {
+                this.$http({
+                    url: "/sysmgr/sys/login/queryListLoginMsg",
+                    method: "post",
+                    headers: {
+                        "Content-Type": "application/json",
+                    },
+                    data: {
+                        loginNoStr: JSON.parse(window.sessionStorage.userInfo).loginNoStr,
+                    },
+                }).then((res) => {
+                    console.log('res====', typeof res.data[0])
+                    console.log(res.data[0].phoneNo)
+                    this.phoneNo = res.data[0].phoneNo;
+                    console.log("res.phoneNo", res.data[0].phoneNo)
+
+                    console.log("目标页面中获取",this.$route.query.pass)
+                    // 商户引入流程权限
+                    var url = 'https://ljh.ljsh.hl.10086.cn/manageapi/admin/api/v3/loginFromWork?account='+res.data[0].phoneNo+'&pass='+this.$route.query.pass;
+                    window.open(url);
+                });
+            },
+        },
+    }
+</script>

+ 9 - 0
src/router/index.js

@@ -1730,6 +1730,15 @@ const routes = [{
             name: 'marketDecisionMeeting',
             component: (resolve) => require( /* webpackChunkName: "system" */ ['../pages/main/meetingDeclaration/marketDecisionMeeting'], resolve)
         },
+        {
+            meta: {
+                name: '权益',
+                keepAlive: false
+            },
+            path: '/redir',
+            name: 'redir',
+            component: (resolve) => require( /* webpackChunkName: "system" */ ['../pages/main/redir/redir'], resolve)
+        },
 
     ]
 },