fix: 优化开始考试代码

This commit is contained in:
wangzhongjie 2024-02-22 17:33:10 +08:00
parent f49c68a3a5
commit efc98c114b
8 changed files with 410 additions and 555 deletions

BIN
entry/src/main/ets/.DS_Store vendored Normal file

Binary file not shown.

View File

@ -0,0 +1,212 @@
export const CandidateData = [
{
sfzmhm: '342323199501470011',
xm: '测试学员1',
lsh: '0000000000001',
ksy1: '考试员1',
id: '001',
kszp: '',
ksmjzp: '',
bz1: '',
jxmc: '',
kchp: '',
kscx: '',
ksdd: '',
kssycs: '',
ksxl: '',
ksy1sfzmhm: '',
kszt: '',
xb: '',
xh: '',
xldm: '',
yycs: ''
}, {
sfzmhm: '341182199308155624',
xm: '测试学员2',
lsh: '0000000000002',
ksy1: '考试员2',
id: '002',
kszp: '',
ksmjzp: '',
bz1: '',
jxmc: '',
kchp: '',
kscx: '',
ksdd: '',
kssycs: '',
ksxl: '',
ksy1sfzmhm: '',
kszt: '',
xb: '',
xh: '',
xldm: '',
yycs: ''
}, {
sfzmhm: '3423231995014700003',
xm: '测试学员3',
lsh: '0000000000003',
ksy1: '考试员2',
id: '002',
kszp: '',
ksmjzp: '',
bz1: '',
jxmc: '',
kchp: '',
kscx: '',
ksdd: '',
kssycs: '',
ksxl: '',
ksy1sfzmhm: '',
kszt: '',
xb: '',
xh: '',
xldm: '',
yycs: ''
}, {
sfzmhm: '3423231995014700004',
xm: '测试学员4',
lsh: '0000000000004',
ksy1: '考试员2',
id: '002',
kszp: '',
ksmjzp: '',
bz1: '',
jxmc: '',
kchp: '',
kscx: '',
ksdd: '',
kssycs: '',
ksxl: '',
ksy1sfzmhm: '',
kszt: '',
xb: '',
xh: '',
xldm: '',
yycs: ''
}, {
sfzmhm: '3423231995014700005',
xm: '测试学员5',
lsh: '0000000000004',
ksy1: '考试员2',
id: '002',
kszp: '',
ksmjzp: '',
bz1: '',
jxmc: '',
kchp: '',
kscx: '',
ksdd: '',
kssycs: '',
ksxl: '',
ksy1sfzmhm: '',
kszt: '',
xb: '',
xh: '',
xldm: '',
yycs: ''
}, {
sfzmhm: '342323199501470016',
xm: '测试学员6',
lsh: '0000000000005',
ksy1: '考试员1',
id: '001',
kszp: '',
ksmjzp: '',
bz1: '',
jxmc: '',
kchp: '',
kscx: '',
ksdd: '',
kssycs: '',
ksxl: '',
ksy1sfzmhm: '',
kszt: '',
xb: '',
xh: '',
xldm: '',
yycs: ''
}, {
sfzmhm: '3423231995014700007',
xm: '测试学员7',
lsh: '0000000000007',
ksy1: '考试员2',
id: '002',
kszp: '',
ksmjzp: '',
bz1: '',
jxmc: '',
kchp: '',
kscx: '',
ksdd: '',
kssycs: '',
ksxl: '',
ksy1sfzmhm: '',
kszt: '',
xb: '',
xh: '',
xldm: '',
yycs: ''
}, {
sfzmhm: '3423231995014700008',
xm: '测试学员8',
lsh: '0000000000008',
ksy1: '考试员2',
id: '002',
kszp: '',
ksmjzp: '',
bz1: '',
jxmc: '',
kchp: '',
kscx: '',
ksdd: '',
kssycs: '',
ksxl: '',
ksy1sfzmhm: '',
kszt: '',
xb: '',
xh: '',
xldm: '',
yycs: ''
}, {
sfzmhm: '3423231995014700009',
xm: '测试学员9',
lsh: '0000000000009',
ksy1: '考试员2',
id: '002',
kszp: '',
ksmjzp: '',
bz1: '',
jxmc: '',
kchp: '',
kscx: '',
ksdd: '',
kssycs: '',
ksxl: '',
ksy1sfzmhm: '',
kszt: '',
xb: '',
xh: '',
xldm: '',
yycs: ''
}, {
sfzmhm: '34232319950147000010',
xm: '测试学员10',
lsh: '002',
ksy1: '考试员2',
id: '0000000000010',
kszp: '',
ksmjzp: '',
bz1: '',
jxmc: '',
kchp: '',
kscx: '',
ksdd: '',
kssycs: '',
ksxl: '',
ksy1sfzmhm: '',
kszt: '',
xb: '',
xh: '',
xldm: '',
yycs: ''
}]

View File

@ -78,7 +78,7 @@ struct Index {
// }) // })
// this.url='pages/userInfo' // this.url='pages/userInfo'
router.pushUrl({ router.pushUrl({
url: 'pages/userInfo', url: 'pages/UserInfo',
},router.RouterMode.Single); },router.RouterMode.Single);
console.log('res11',JSON.stringify(res)) console.log('res11',JSON.stringify(res))
globalThis.username=this.inputTextArr[0] globalThis.username=this.inputTextArr[0]

View File

@ -91,7 +91,7 @@ struct Index {
} }
router.pushUrl({ router.pushUrl({
url: 'pages/userInfo', url: 'pages/UserInfo',
}, router.RouterMode.Single); }, router.RouterMode.Single);
}) })
} }
@ -100,7 +100,7 @@ struct Index {
return return
} }
router.pushUrl({ router.pushUrl({
url: 'pages/carCheck' url: 'pages/CarCheck'
}, router.RouterMode.Single); }, router.RouterMode.Single);
}) })
} }

View File

@ -112,7 +112,7 @@ struct Index {
} }
router.pushUrl({ router.pushUrl({
url: 'pages/userInfo', url: 'pages/UserInfo',
}, router.RouterMode.Single); }, router.RouterMode.Single);
}) })
} }
@ -121,7 +121,7 @@ struct Index {
return return
} }
router.pushUrl({ router.pushUrl({
url: 'pages/carCheck' url: 'pages/CarCheck'
}, router.RouterMode.Single); }, router.RouterMode.Single);
}) })
} }

File diff suppressed because it is too large Load Diff

View File

@ -26,7 +26,7 @@ const PERMISSIONS: Array<string> = [
'ohos.permission.CAMERA'] 'ohos.permission.CAMERA']
@Component @Component
struct FaceCompare { export default struct FaceCompare {
constructor() { constructor() {
super() super()
} }
@ -45,7 +45,7 @@ struct FaceCompare {
private times = 1; //人脸比对失败次数, 超过3次将不会自动比对需要点击重新打开重新触发 private times = 1; //人脸比对失败次数, 超过3次将不会自动比对需要点击重新打开重新触发
private vocObj = null; private vocObj = null;
@State callBackFlag:boolean=false; @State callBackFlag:boolean=false;
@State @Watch('changefaceCompareSucess') showFaceCompare2: Boolean = false; @State @Watch('changeFaceCompareSuccess') showFaceCompare2: Boolean = false;
private surfaceId: string = ''; private surfaceId: string = '';
@State video_url: string = 'rtsp://admin:12345qwe@192.168.5.41:8000/h264/ch2/main/av_stream' @State video_url: string = 'rtsp://admin:12345qwe@192.168.5.41:8000/h264/ch2/main/av_stream'
@ -209,7 +209,7 @@ struct FaceCompare {
// this.cameraModel.initCamera(this.surfaceId); // this.cameraModel.initCamera(this.surfaceId);
} }
changefaceCompareSucess(){ changeFaceCompareSuccess(){
this.callBackFlag=false this.callBackFlag=false
clearInterval(this.interval) clearInterval(this.interval)
this.vocObj&&this.vocObj.releasePlayer() this.vocObj&&this.vocObj.releasePlayer()
@ -554,4 +554,3 @@ struct FaceCompare {
} }
} }
export default FaceCompare

View File

@ -8,9 +8,7 @@
"pages/Settings", "pages/Settings",
"pages/TerminalInfo", "pages/TerminalInfo",
"pages/VideoConfig", "pages/VideoConfig",
"pages/Hello",
"pages/Judge", "pages/Judge",
"pages/SignalDisplay",
"pages/SignDisplay", "pages/SignDisplay",
"pages/RealTime" "pages/RealTime"
], ],