diff --git a/src/components/noPass.vue b/src/components/noPass.vue new file mode 100644 index 0000000..f592e1c --- /dev/null +++ b/src/components/noPass.vue @@ -0,0 +1,26 @@ + + + + + diff --git a/src/components/plateNumber.vue b/src/components/plateNumber.vue index 88c1491..d03e652 100644 --- a/src/components/plateNumber.vue +++ b/src/components/plateNumber.vue @@ -385,18 +385,24 @@ export default { //alertMsg("出场成功"); if (res.data) { var tmpObj = res.data; + console.log(tmpObj) //判断是否需要支付 if (tmpObj.needPay) { - - var queryParams = this.$utils.parseParams(tmpObj); - console.log(queryParams) - console.log(tmpObj) - // - this.$router.push({ - path: 'pay', - query: tmpObj - }) - + if(tmpObj.channelEnable){ + var queryParams = this.$utils.parseParams(tmpObj); + console.log(queryParams) + // // + this.$router.push({ + path: 'pay', + query: tmpObj + }) + }else{ + sessionStorage.setItem('noPassText',tmpObj.alertMessage) + this.$router.push({ + path: 'noPass' + // query: tmpObj.message + }) + } // window.location.href = "../pay.html?" + queryParams; } else { alert('无需缴费,欢迎下次光临') diff --git a/src/router/index.js b/src/router/index.js index 5cf6547..3d76e4d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -11,7 +11,7 @@ export default new Router({ { path: '/', redirect: { - name: 'dynCodePay' + name: 'plateNumber' } }, // { @@ -54,10 +54,11 @@ export default new Router({ component: () => import("@/components/pay.vue") }, - - - - + { + path: '/noPass', + name: 'noPass', + component: () => import("@/components/noPass.vue") + }, ] diff --git a/src/utils/request.js b/src/utils/request.js index e884522..9aceca6 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -13,7 +13,7 @@ const service = axios.create({ // https://dev.renniting.cn/pay/ 赤峰农行测试环境 - baseURL: 'https://pay.renniting.cn/', // url = base url + request url + baseURL: 'https://dev.renniting.cn/pay/', // url = base url + request url // withCredentials: true, // send cookies when cross-domain requests timeout: 6000 // request timeout })