From 2a2fd3767d3ea6372eaf271bc37c32d859fdcdd6 Mon Sep 17 00:00:00 2001 From: wangzhongjie Date: Tue, 29 Jul 2025 15:35:26 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=94=B9=E8=BD=A6=E9=81=93?= =?UTF-8?q?=E5=9E=8B=E5=8F=B7=E5=AF=BC=E8=87=B4=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- entry/src/main/ets/pages/SignDisplay.ets | 3 ++- entry/src/main/ets/pages/UserInfo.ets | 2 +- entry/src/main/ets/pages/UserInfo/FaceRecognition.ets | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/entry/src/main/ets/pages/SignDisplay.ets b/entry/src/main/ets/pages/SignDisplay.ets index 1ff5477..e124ab6 100644 --- a/entry/src/main/ets/pages/SignDisplay.ets +++ b/entry/src/main/ets/pages/SignDisplay.ets @@ -2,12 +2,13 @@ import SignalDisplayComponent from './compontents/SignalDisplay'; import router from '@ohos.router'; import TabComponent from './compontents/Tab'; import { PerLane } from '../model'; +import { InitialPerLane } from '../mock'; @Entry @Component struct SignDisplayPage { @State active: number = 0 - @Link laneSignal: PerLane + @State laneSignal: PerLane = InitialPerLane build() { Flex({ diff --git a/entry/src/main/ets/pages/UserInfo.ets b/entry/src/main/ets/pages/UserInfo.ets index 176c4c6..d90cada 100644 --- a/entry/src/main/ets/pages/UserInfo.ets +++ b/entry/src/main/ets/pages/UserInfo.ets @@ -112,7 +112,7 @@ struct UserInfoPage { customStyle: true, autoCancel: true }) - // 人脸对比弹窗 + //TODO 人脸对比弹窗 faceCompareController: CustomDialogController = new CustomDialogController({ builder: FaceRecognitionDialog({ sfzh: this.currentUser.sfzmhm, diff --git a/entry/src/main/ets/pages/UserInfo/FaceRecognition.ets b/entry/src/main/ets/pages/UserInfo/FaceRecognition.ets index db60554..69f991d 100644 --- a/entry/src/main/ets/pages/UserInfo/FaceRecognition.ets +++ b/entry/src/main/ets/pages/UserInfo/FaceRecognition.ets @@ -111,7 +111,7 @@ export default struct FaceRecognitionDialog { }) if (result.imageCompareRsp?.head?.resultCode == '0') { this.videoController.stop() - this.controller.close() + this.controller?.close() this.FacialComparisonSuccess() this.voiceController.playAudio({ type: 1, @@ -175,7 +175,7 @@ export default struct FaceRecognitionDialog { type: 1, name: 'face_chekc_fail.wav' }) - this.controller.close() + this.controller?.close() } } }