diff --git a/entry/src/main/ets/pages/Judge.ets b/entry/src/main/ets/pages/Judge.ets index ebbddc4..6329bf4 100644 --- a/entry/src/main/ets/pages/Judge.ets +++ b/entry/src/main/ets/pages/Judge.ets @@ -260,7 +260,7 @@ export struct JudgePage { FLAG: carInfo.flag!, BK1: carInfo.bk1!, BK2: carInfo.bk2!, - X_MCH: carInfo.x_mch, + X_MCH: carInfo.x_mch || "", }) dConsole.info(JudgeTag, 'surenjun =>carinfoArrr', JSON.stringify(this.carinfoArr)) } diff --git a/entry/src/main/ets/pages/Judge/BaseJudgeBussines.ets b/entry/src/main/ets/pages/Judge/BaseJudgeBussines.ets index 922f213..8b509e0 100644 --- a/entry/src/main/ets/pages/Judge/BaseJudgeBussines.ets +++ b/entry/src/main/ets/pages/Judge/BaseJudgeBussines.ets @@ -34,6 +34,7 @@ import { endRecordVideo, saveStartRecordVideo } from '../../utils/Video' import router from '@ohos.router' import { GetSyncData, UpdateTableByArray } from '../../utils/table/Operation' import { CurrentProjectConversion, DeductionProjectConversion, DetectingDifferences, GetCarStatus } from './utils' +import { ProcessDataTaskPoolInstance } from './ProcessDataTaskPool' export interface GetSysSetResult { @@ -189,6 +190,9 @@ export class BaseJudge { await endRecordVideo(that.videoData) } // TODO + ProcessDataTaskPoolInstance.setOnAllTasksCompletedCallback((data) => { + dConsole.log(JudgeTag, "考试结束判断", data) + }) // judgeTask.addTask(async () => { // dConsole.info(JudgeTag, '考试结束 start') // AppStorage.setOrCreate('isJudge', false)