From 310bcd1b90f634f3b216512b2c5c1978edf72c68 Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Thu, 18 Sep 2025 16:53:41 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A9=E6=B3=A8=E5=86=8Capi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + src/api/faceRecognition/index.js | 12 +- src/assets/styles/faceMobile.scss | 10 +- src/main.js | 6 + .../faceRecognition/personInfoManage.vue | 150 +++++++++++++++++- src/views/faceRegisterH5/error.vue | 5 +- src/views/faceRegisterH5/index.vue | 88 ++++++---- src/views/faceRegisterH5/registered.vue | 10 +- src/views/faceRegisterH5/selfRegister.vue | 107 ++++++++++--- src/views/faceRegisterH5/success.vue | 5 +- 10 files changed, 326 insertions(+), 68 deletions(-) diff --git a/package.json b/package.json index 804db2f..04cd0a5 100644 --- a/package.json +++ b/package.json @@ -85,6 +85,7 @@ "sortablejs": "1.8.4", "spark-md5": "^3.0.2", "v-viewer": "^1.6.4", + "vconsole": "^3.15.1", "vkbeautify": "^0.99.3", "vue": "^2.6.14", "vue-awesome-swiper": "^3.1.3", diff --git a/src/api/faceRecognition/index.js b/src/api/faceRecognition/index.js index d469555..7ba1e53 100644 --- a/src/api/faceRecognition/index.js +++ b/src/api/faceRecognition/index.js @@ -83,6 +83,15 @@ export function FetchCheckReader(params) { }) } +// 自助注册 - 编辑人员 +export function FetchEditReaderFace(data) { + return request({ + url: 'api/person/editReaderFace', + method: 'post', + data + }) +} + export default { add, edit, @@ -93,5 +102,6 @@ export default { FetchBatchSavePersonInfos, FetchSnapshotOperation, FetchInitReaderCheck, - FetchCheckReader + FetchCheckReader, + FetchEditReaderFace } diff --git a/src/assets/styles/faceMobile.scss b/src/assets/styles/faceMobile.scss index ab0b061..1c9cbfe 100644 --- a/src/assets/styles/faceMobile.scss +++ b/src/assets/styles/faceMobile.scss @@ -56,15 +56,23 @@ } .submit-btn{ + display: block; width: 200px; height: 80px; margin: 60px auto 0 auto; - padding-top: 20px; + padding: 0; color: #fff; font-size: 16px; background: url("~@/assets/images/faceH5/btnok.png") no-repeat center center; background-size: 100% 100%; text-align: center; + border: none; + line-height: 0; + ::v-deep span{ + display: inline-block !important; + height: 60px; + padding-top: 20px; + } } diff --git a/src/main.js b/src/main.js index 67eb966..d62eca7 100644 --- a/src/main.js +++ b/src/main.js @@ -33,6 +33,12 @@ import 'viewerjs/dist/viewer.css' import Print from 'vue-print-nb' +// import Vconsole from 'vconsole' + +// const vConsole = new Vconsole() + +// export default vConsole + // 加载用户主题 if (localStorage.getItem('themeValue')) { window.document.documentElement.setAttribute('data-theme', localStorage.getItem('themeValue')) diff --git a/src/views/faceRecognition/personInfoManage.vue b/src/views/faceRecognition/personInfoManage.vue index bc9716a..8f4b60a 100644 --- a/src/views/faceRecognition/personInfoManage.vue +++ b/src/views/faceRecognition/personInfoManage.vue @@ -80,7 +80,26 @@ 选择上传照片 - 摄像头拍摄 + + 摄像头拍摄 + + + +
+
-
下一步
+ 下一步 diff --git a/src/views/faceRegisterH5/success.vue b/src/views/faceRegisterH5/success.vue index db0f5b8..73f3e86 100644 --- a/src/views/faceRegisterH5/success.vue +++ b/src/views/faceRegisterH5/success.vue @@ -19,7 +19,10 @@ export default { }, methods: { returnValid() { - this.$router.push({ path: '/faceRegisterH5' }) + this.$router.push({ + path: '/faceRegisterH5', + query: { 'strLibcode': this.$route.query.strLibcode } + }) } } }