From 8ce222aa135239cb378b79ed870c07f5fbfab345 Mon Sep 17 00:00:00 2001 From: lion <120344285@qq.com> Date: Fri, 7 Apr 2023 10:33:18 +0800 Subject: [PATCH] =?UTF-8?q?=E9=97=A8=E5=B2=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/gate/index.js | 11 ++ src/utils/request.js | 3 + src/views/gate/visitlist.vue | 134 +++++++++++++---- src/views/visit/visitor.vue | 278 ----------------------------------- vue.config.js | 10 +- 5 files changed, 130 insertions(+), 306 deletions(-) delete mode 100644 src/views/visit/visitor.vue diff --git a/src/api/gate/index.js b/src/api/gate/index.js index a2914dd..97be6bc 100644 --- a/src/api/gate/index.js +++ b/src/api/gate/index.js @@ -24,6 +24,17 @@ export function cancelCode(params){ }) } +export function getIdcard(baseURL,params){ + return request({ + idcards:baseURL, + url:'/ZKIDROnline/ScanReadIdCardInfo?OP-DEV=1&CMD-URL=4&REPEAT=1&READTYPE=1', + method:'get', + params + }) +} + +// http://127.0.0.1:24010/ZKIDROnline/ScanReadIdCardInfo?OP-DEV=1&CMD-URL=4&REPEAT=1&READTYPE=1 + // export function show(params){ // return request({ // method:'get', diff --git a/src/utils/request.js b/src/utils/request.js index ab840ea..411c004 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -21,6 +21,9 @@ const service = axios.create({ // request interceptor service.interceptors.request.use( config => { + if(config.idcards){ + config.baseURL = config.idcards + } if(config.isLoading){ loading = Loading.service({ lock:true, diff --git a/src/views/gate/visitlist.vue b/src/views/gate/visitlist.vue index 97bf2df..059789a 100644 --- a/src/views/gate/visitlist.vue +++ b/src/views/gate/visitlist.vue @@ -1,12 +1,19 @@ @@ -156,7 +217,8 @@ diff --git a/vue.config.js b/vue.config.js index 8084348..7ae9160 100644 --- a/vue.config.js +++ b/vue.config.js @@ -25,7 +25,7 @@ module.exports = { * Detail: https://cli.vuejs.org/config/#publicpath */ publicPath: '/admin/', - outputDir: '/Users/mac/Documents/朗业/2023/b-bd智能访客系统/szbd', + outputDir: '/Users/mac/Documents/朗业/2023/b-bd智能访客系统/bd-fangke/public/admin', assetsDir: 'static', css: { loaderOptions: { // 向 CSS 相关的 loader 传递选项 @@ -45,6 +45,14 @@ module.exports = { }, //before: require('./mock/mock-server.js'), proxy: { + '/idcard': { + target: 'http://127.0.0.1:24010', + changeOrigin: true, //配置跨域 + "secure": false, // 接受运行在https上,默认不接受 + pathRewrite: { + '^/idcard':'' + } + }, [process.env.VUE_APP_BASE_API]: { target: process.env.VUE_APP_BASE_API, changeOrigin: true, //配置跨域