弹窗异常关闭
This commit is contained in:
parent
2a9b4a4f4d
commit
bd41dc0ad2
@ -54,59 +54,6 @@ struct Index {
|
|||||||
}),
|
}),
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
customStyle: true,
|
customStyle: true,
|
||||||
alignment: DialogAlignment.Center,
|
alignment: DialogAlignment.Center,
|
||||||
})
|
})
|
||||||
@ -507,7 +454,6 @@ struct Index {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
aboutToDisappear() {
|
aboutToDisappear() {
|
||||||
@ -518,10 +464,6 @@ struct Index {
|
|||||||
if (this.loading) {
|
if (this.loading) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
// let mode=globalThis.timeInfo?.mode?globalThis.timeInfo?.mode:1
|
|
||||||
|
|
||||||
// console.log('mode',mode)
|
|
||||||
|
|
||||||
const param = {
|
const param = {
|
||||||
carId: globalThis.carInfo?.carId,
|
carId: globalThis.carInfo?.carId,
|
||||||
examinationRoomId: globalThis.carInfo?.examinationRoomId,
|
examinationRoomId: globalThis.carInfo?.examinationRoomId,
|
||||||
@ -536,30 +478,18 @@ struct Index {
|
|||||||
singlePlay: globalThis.singlePlay
|
singlePlay: globalThis.singlePlay
|
||||||
}
|
}
|
||||||
this.loading = true
|
this.loading = true
|
||||||
console.log("sql 1111")
|
|
||||||
|
|
||||||
getSingleCenterTable(param).then((ret) => {
|
getSingleCenterTable(param).then((ret) => {
|
||||||
console.log('teststetfinsh1', ret)
|
console.log('getSingleCenterTable finish', ret)
|
||||||
// DB.queryListBySql('select * from MA_SYSSET', [{
|
|
||||||
// name: "v_no",
|
|
||||||
// type: ColumnType.STRING,
|
|
||||||
// columnName: "v_no"
|
|
||||||
// }]).then((res) => {
|
|
||||||
// console.log('sql success', JSON.stringify(res))
|
|
||||||
// }).catch((err) => {
|
|
||||||
// console.log('sql error1', err)
|
|
||||||
// })
|
|
||||||
if (ret) {
|
if (ret) {
|
||||||
getSyncData('MA_SYSSET').then(data => {
|
getSyncData('MA_SYSSET').then((data: any[]) => {
|
||||||
console.log('datadata', JSON.stringify(data))
|
console.log('MA_SYSSET data', JSON.stringify(data))
|
||||||
// @ts-ignore
|
|
||||||
data.forEach(sys => {
|
data.forEach(sys => {
|
||||||
//判断是否能点开始考试
|
//判断是否能点开始考试
|
||||||
if (sys.v_no === '854') {
|
if (sys.v_no === '854') {
|
||||||
globalThis.param854Str = sys.v_value
|
globalThis.param854Str = sys.v_value
|
||||||
}
|
}
|
||||||
if (sys.v_no === '824' && decodeURIComponent(sys.v_value) == '0') {
|
if (sys.v_no === '824' && decodeURIComponent(sys.v_value) == '0') {
|
||||||
// this.Param612Str= decodeURIComponent(sys.v_value)
|
|
||||||
router.pushUrl({
|
router.pushUrl({
|
||||||
url: 'pages/CarCheck',
|
url: 'pages/CarCheck',
|
||||||
params: {
|
params: {
|
||||||
@ -572,9 +502,12 @@ struct Index {
|
|||||||
}, router.RouterMode.Single)
|
}, router.RouterMode.Single)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}).finally(() => {
|
||||||
|
this.loading = false
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}).finally(() => {
|
||||||
|
this.loading = false
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -623,9 +556,7 @@ struct Index {
|
|||||||
globalThis.singlePlay = false
|
globalThis.singlePlay = false
|
||||||
}
|
}
|
||||||
this.isSingle = globalThis.singlePlay
|
this.isSingle = globalThis.singlePlay
|
||||||
// this.loading = false
|
|
||||||
this.num = 0
|
this.num = 0
|
||||||
// const TcpClient: TcpClient =new TcpClient(result[0].tcplocalIp, result[0].tcplocalIpPort,result[0].tcpOppositeIp,result[0].tcpOppositePort)
|
|
||||||
globalThis.lsh = '1111111111111'
|
globalThis.lsh = '1111111111111'
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -666,7 +597,6 @@ struct Index {
|
|||||||
console.error(`Failed to request permissions from user. Code is ${err.code}, message is ${err.message}`);
|
console.error(`Failed to request permissions from user. Code is ${err.code}, message is ${err.message}`);
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
async initParams() {
|
async initParams() {
|
||||||
|
|||||||
@ -109,7 +109,6 @@ struct UserInfo {
|
|||||||
if (this.ksksLimit) {
|
if (this.ksksLimit) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
console.log('routerParamrouterParam')
|
|
||||||
try {
|
try {
|
||||||
await this.checkSignal()
|
await this.checkSignal()
|
||||||
this.faceCompareSucess = 0
|
this.faceCompareSucess = 0
|
||||||
@ -140,7 +139,6 @@ struct UserInfo {
|
|||||||
// 同一学员连续第二次考试时不再验证身份
|
// 同一学员连续第二次考试时不再验证身份
|
||||||
if (this.currentUser.kssycs == '1' && this.systemParam.Param830Str == '1') {
|
if (this.currentUser.kssycs == '1' && this.systemParam.Param830Str == '1') {
|
||||||
this.sfbdinterfaceFn()
|
this.sfbdinterfaceFn()
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
this.ksksLimit = false
|
this.ksksLimit = false
|
||||||
this.showFaceCompare = true
|
this.showFaceCompare = true
|
||||||
@ -891,6 +889,7 @@ struct UserInfo {
|
|||||||
const {carId,examinationRoomId} = carInfo;
|
const {carId,examinationRoomId} = carInfo;
|
||||||
let examItems = { getExaminationItemRsp: { body: { ykxx: '' } } };
|
let examItems = { getExaminationItemRsp: { body: { ykxx: '' } } };
|
||||||
if (!globalThis.singlePlay) {
|
if (!globalThis.singlePlay) {
|
||||||
|
try {
|
||||||
//获取已考项目
|
//获取已考项目
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
examItems = await getExaminationItem({
|
examItems = await getExaminationItem({
|
||||||
@ -899,6 +898,15 @@ struct UserInfo {
|
|||||||
lsh: this.currentUser.lsh || '',
|
lsh: this.currentUser.lsh || '',
|
||||||
examinationRoomId
|
examinationRoomId
|
||||||
})
|
})
|
||||||
|
} catch (e) {
|
||||||
|
promptAction.showToast({
|
||||||
|
message: "获取考试信息失败,请重试",
|
||||||
|
duration: 3000
|
||||||
|
})
|
||||||
|
this.isLoadingPopupVisible = false
|
||||||
|
this.isExamStart = false
|
||||||
|
return
|
||||||
|
}
|
||||||
}
|
}
|
||||||
this.currentUser.id = '1'
|
this.currentUser.id = '1'
|
||||||
const avPlayer = this.avPlayer;
|
const avPlayer = this.avPlayer;
|
||||||
@ -906,11 +914,9 @@ struct UserInfo {
|
|||||||
|
|
||||||
avPlayer.playAudio([`voice/监管通信中.mp3`], false, async () => {
|
avPlayer.playAudio([`voice/监管通信中.mp3`], false, async () => {
|
||||||
console.info('surenjun', '播放结束开始考试接口调用')
|
console.info('surenjun', '播放结束开始考试接口调用')
|
||||||
|
try {
|
||||||
const {code,keystr,message} = await this.beginExam() || {};
|
const {code,keystr,message} = await this.beginExam() || {};
|
||||||
console.info('surenjun', '开始考试接口调用结束')
|
console.info('surenjun', '开始考试接口调用结束')
|
||||||
// console.info('surenjun',code +'')
|
|
||||||
//@ts-ignore TODO code转换
|
|
||||||
|
|
||||||
if (code != 1) {
|
if (code != 1) {
|
||||||
avPlayer.playAudio([code == -200 ? 'voice/photo_error.mp3' : 'voice/监管审核未通过.mp3']);
|
avPlayer.playAudio([code == -200 ? 'voice/photo_error.mp3' : 'voice/监管审核未通过.mp3']);
|
||||||
this.isLoadingPopupVisible = false
|
this.isLoadingPopupVisible = false
|
||||||
@ -938,6 +944,15 @@ struct UserInfo {
|
|||||||
this.updateTimeLimit = false
|
this.updateTimeLimit = false
|
||||||
this.stopDeviceById()
|
this.stopDeviceById()
|
||||||
this.stepFlag = false
|
this.stepFlag = false
|
||||||
|
} catch (e) {
|
||||||
|
promptAction.showToast({
|
||||||
|
message: "监管审核失败,请重试",
|
||||||
|
duration: 3000
|
||||||
|
})
|
||||||
|
this.isLoadingPopupVisible = false
|
||||||
|
this.isExamStart = false
|
||||||
|
return
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1097,9 +1112,7 @@ struct UserInfo {
|
|||||||
}).catch(err => {
|
}).catch(err => {
|
||||||
console.log("USER insert fail", JSON.stringify(err))
|
console.log("USER insert fail", JSON.stringify(err))
|
||||||
})
|
})
|
||||||
// await upDateTableByArray('USER', [this.currentUser])
|
|
||||||
console.log("User", JSON.stringify(this.currentUser))
|
console.log("User", JSON.stringify(this.currentUser))
|
||||||
// await sqlInsertCommonFn("USER", [this.currentUser])
|
|
||||||
globalThis.statue = 4
|
globalThis.statue = 4
|
||||||
this.isBoardPrePareSetPopupShow = true;
|
this.isBoardPrePareSetPopupShow = true;
|
||||||
this.isFirstBoardPrePareSetPopupBtnShow = true;
|
this.isFirstBoardPrePareSetPopupBtnShow = true;
|
||||||
|
|||||||
@ -54,6 +54,7 @@ import {
|
|||||||
examJudgeVersion
|
examJudgeVersion
|
||||||
} from './api/index';
|
} from './api/index';
|
||||||
import { getSyncData, upDateTableByArray } from '../../common/service/initable';
|
import { getSyncData, upDateTableByArray } from '../../common/service/initable';
|
||||||
|
import promptAction from '@ohos.promptAction';
|
||||||
|
|
||||||
const judgeTag = 'SURENJUN_JUDGE'
|
const judgeTag = 'SURENJUN_JUDGE'
|
||||||
|
|
||||||
@ -1298,17 +1299,15 @@ export default class Judge {
|
|||||||
judgeUI,
|
judgeUI,
|
||||||
ksjs,
|
ksjs,
|
||||||
getPhoto,
|
getPhoto,
|
||||||
uploadProgressData,
|
|
||||||
uploadDisConnectData,
|
|
||||||
avPlayer,
|
avPlayer,
|
||||||
kfArr,
|
kfArr,
|
||||||
judgeTask,
|
|
||||||
filePath,
|
filePath,
|
||||||
closeAllFiles
|
closeAllFiles
|
||||||
} = this;
|
} = this;
|
||||||
const { lsh, idCard, serialNumber, kssycs, totalScore, judgeConfigObj, isAllProjectsEnd, passingScore } = judgeUI
|
const { lsh, idCard, serialNumber, kssycs, totalScore, judgeConfigObj, isAllProjectsEnd, passingScore } = judgeUI
|
||||||
//TODO 断网考试结束补传
|
//TODO 断网考试结束补传
|
||||||
// await uploadDisConnectData();
|
// await uploadDisConnectData();
|
||||||
|
try {
|
||||||
const time = await getCurrentTime();
|
const time = await getCurrentTime();
|
||||||
const photoBase64 = await getPhoto();
|
const photoBase64 = await getPhoto();
|
||||||
const { d1, d2, d3, d4, d5 } = ksjs
|
const { d1, d2, d3, d4, d5 } = ksjs
|
||||||
@ -1458,6 +1457,14 @@ export default class Judge {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
} catch (e) {
|
||||||
|
promptAction.showToast({
|
||||||
|
message: "考试结束异常,请尝试重新结束",
|
||||||
|
duration: 3000
|
||||||
|
})
|
||||||
|
judgeUI.loadingPopupVisible = false
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 当前项目转换
|
// 当前项目转换
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user