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() } } }