feat: 优化
This commit is contained in:
parent
efc98c114b
commit
8e8afd92db
@ -1,4 +1,5 @@
|
||||
export const CandidateData = [
|
||||
|
||||
export const CandidateData: Array<User> = [
|
||||
{
|
||||
sfzmhm: '342323199501470011',
|
||||
xm: '测试学员1',
|
||||
@ -19,13 +20,225 @@ export const CandidateData = [
|
||||
xb: '',
|
||||
xh: '',
|
||||
xldm: '',
|
||||
yycs: ''
|
||||
}, {
|
||||
sfzmhm: '341182199308155624',
|
||||
xm: '测试学员2',
|
||||
lsh: '0000000000002',
|
||||
ksy1: '考试员2',
|
||||
id: '002',
|
||||
yycs: '',
|
||||
ksy2sfzmhm: "",
|
||||
|
||||
},
|
||||
{
|
||||
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: '',
|
||||
ksy2sfzmhm: "",
|
||||
},
|
||||
{
|
||||
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: '',
|
||||
ksy2sfzmhm: "",
|
||||
},
|
||||
{
|
||||
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: '',
|
||||
ksy2sfzmhm: "",
|
||||
},
|
||||
{
|
||||
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: '',
|
||||
ksy2sfzmhm: "",
|
||||
},
|
||||
{
|
||||
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: '',
|
||||
ksy2sfzmhm: "",
|
||||
},
|
||||
{
|
||||
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: '',
|
||||
ksy2sfzmhm: "",
|
||||
},
|
||||
{
|
||||
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: '',
|
||||
ksy2sfzmhm: ""
|
||||
},
|
||||
{
|
||||
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: '',
|
||||
ksy2sfzmhm: ""
|
||||
},
|
||||
{
|
||||
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: '',
|
||||
ksy2sfzmhm: "",
|
||||
}]
|
||||
|
||||
export const EmptyCandidateObject = {
|
||||
ksy2sfzmhm: "",
|
||||
sfzmhm: '',
|
||||
xm: '',
|
||||
lsh: '',
|
||||
ksy1: '',
|
||||
id: '',
|
||||
kszp: '',
|
||||
ksmjzp: '',
|
||||
bz1: '',
|
||||
@ -41,172 +254,4 @@ export const CandidateData = [
|
||||
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: ''
|
||||
}]
|
||||
}
|
||||
@ -11,38 +11,14 @@ import { initJudgeUdp } from '../common/utils/UdpJudge'
|
||||
import { writeObjectOut } from '../api/judge'
|
||||
import testNapi from "@ohos.idcard";
|
||||
import common from '@ohos.app.ability.common';
|
||||
import { VideoConfig } from './interfaces'
|
||||
import { VideoConfig, User } from './interfaces'
|
||||
import WebRTCVoice from './webRTC/'
|
||||
import promptAction from '@ohos.promptAction'
|
||||
import { CandidateData } from "../mock/CandidateData"
|
||||
|
||||
export interface User {
|
||||
sfzmhm: string
|
||||
xm: string
|
||||
lsh: string
|
||||
ksy1: string
|
||||
id: string
|
||||
kszp: string
|
||||
ksmjzp: string
|
||||
bz1: string
|
||||
jxmc: string
|
||||
kchp: string
|
||||
kscx: string
|
||||
ksdd: string
|
||||
kssycs: string
|
||||
ksxl: string
|
||||
ksy1sfzmhm: string
|
||||
kszt: string
|
||||
xb: string
|
||||
xh: string
|
||||
xldm: string
|
||||
yycs: string
|
||||
ksy2sfzmhm: string
|
||||
}
|
||||
import { CandidateData, EmptyCandidateObject } from "../mock/CandidateData"
|
||||
|
||||
@Entry
|
||||
@Component
|
||||
struct Index {
|
||||
struct UserInfo {
|
||||
@State pageIndex: number = 0
|
||||
@State ratio: number = 850 / 960
|
||||
@State index: number = 0
|
||||
@ -58,31 +34,9 @@ struct Index {
|
||||
@State url: string = ''
|
||||
@State lsh: string = ''
|
||||
@State qkFlag: boolean = false
|
||||
@State currentUser: User = {
|
||||
sfzmhm: '',
|
||||
xm: '',
|
||||
lsh: '',
|
||||
ksy1: '',
|
||||
id: '',
|
||||
kszp: '',
|
||||
ksmjzp: '',
|
||||
bz1: '',
|
||||
jxmc: '',
|
||||
kchp: '',
|
||||
kscx: '',
|
||||
ksdd: '',
|
||||
kssycs: '',
|
||||
ksxl: '',
|
||||
ksy1sfzmhm: '',
|
||||
kszt: '',
|
||||
xb: '',
|
||||
xh: '',
|
||||
xldm: '',
|
||||
yycs: '',
|
||||
ksy2sfzmhm: ''
|
||||
}
|
||||
@State dataList: Array<any> = []
|
||||
@State list: Array<any> = []
|
||||
@State currentUser: User = EmptyCandidateObject
|
||||
@State dataList: Array<User> = []
|
||||
@State list: Array<User> = []
|
||||
@State param: VideoConfig = {
|
||||
spls: '',
|
||||
faceFlag: false,
|
||||
@ -135,29 +89,7 @@ struct Index {
|
||||
this.lsh = '0000000000000'
|
||||
this.callBackFlag = false
|
||||
globalThis.lsh = this.lsh
|
||||
this.currentUser = {
|
||||
ksy2sfzmhm: '',
|
||||
sfzmhm: '',
|
||||
xm: '',
|
||||
lsh: '',
|
||||
ksy1: '',
|
||||
id: '',
|
||||
kszp: '',
|
||||
ksmjzp: '',
|
||||
bz1: '',
|
||||
jxmc: '',
|
||||
kchp: '',
|
||||
kscx: '',
|
||||
ksdd: '',
|
||||
kssycs: '',
|
||||
ksxl: '',
|
||||
ksy1sfzmhm: '',
|
||||
kszt: '',
|
||||
xb: '',
|
||||
xh: '',
|
||||
xldm: '',
|
||||
yycs: ''
|
||||
}
|
||||
this.currentUser = EmptyCandidateObject
|
||||
globalThis.statue = 2
|
||||
this.numCount = 0
|
||||
globalThis.udpClient2 && globalThis.udpClient2.onMessage((val) => {
|
||||
@ -167,6 +99,7 @@ struct Index {
|
||||
this.getqkFn()
|
||||
this.signNum = val.body[1]
|
||||
}
|
||||
|
||||
} else if (val.id == '42') {
|
||||
console.log('qkfnqkfn', val.body[0])
|
||||
this.qkFn()
|
||||
@ -181,7 +114,7 @@ struct Index {
|
||||
} else {
|
||||
console.error("zzctest Failed to Open Device");
|
||||
}
|
||||
|
||||
// 如果是单机模式则模拟假数据
|
||||
if (globalThis.singlePlay) {
|
||||
// TODO 模拟假数据
|
||||
this.list = CandidateData
|
||||
@ -432,29 +365,7 @@ struct Index {
|
||||
getExaminationStudentInfo(param).then(res => {
|
||||
if (!res) {
|
||||
this.dataList = []
|
||||
this.currentUser = {
|
||||
ksy2sfzmhm: "",
|
||||
sfzmhm: '',
|
||||
xm: '',
|
||||
lsh: '',
|
||||
ksy1: '',
|
||||
id: '',
|
||||
kszp: '',
|
||||
ksmjzp: '',
|
||||
bz1: '',
|
||||
jxmc: '',
|
||||
kchp: '',
|
||||
kscx: '',
|
||||
ksdd: '',
|
||||
kssycs: '',
|
||||
ksxl: '',
|
||||
ksy1sfzmhm: '',
|
||||
kszt: '',
|
||||
xb: '',
|
||||
xh: '',
|
||||
xldm: '',
|
||||
yycs: ''
|
||||
}
|
||||
this.currentUser = EmptyCandidateObject
|
||||
console.log('currentUser', JSON.stringify(this.currentUser))
|
||||
this.errorMsg = decodeURI(res.getExaminationStudentInfoRsp.head.resultMessage)
|
||||
return
|
||||
@ -486,29 +397,7 @@ struct Index {
|
||||
if (this.dataList.length) {
|
||||
this.currentUser = this.dataList[0]
|
||||
} else {
|
||||
this.currentUser = {
|
||||
ksy2sfzmhm: '',
|
||||
sfzmhm: '',
|
||||
xm: '',
|
||||
lsh: '',
|
||||
ksy1: '',
|
||||
id: '',
|
||||
kszp: '',
|
||||
ksmjzp: '',
|
||||
bz1: '',
|
||||
jxmc: '',
|
||||
kchp: '',
|
||||
kscx: '',
|
||||
ksdd: '',
|
||||
kssycs: '',
|
||||
ksxl: '',
|
||||
ksy1sfzmhm: '',
|
||||
kszt: '',
|
||||
xb: '',
|
||||
xh: '',
|
||||
xldm: '',
|
||||
yycs: ''
|
||||
}
|
||||
this.currentUser = EmptyCandidateObject
|
||||
}
|
||||
|
||||
this.lsh = this.currentUser.lsh
|
||||
@ -590,29 +479,7 @@ struct Index {
|
||||
if (res.examinationStuAbsentRsp.head.resultCode == '0') {
|
||||
this.pageIndex = 0
|
||||
this.qkFlag = false
|
||||
this.currentUser = {
|
||||
ksy2sfzmhm: '',
|
||||
sfzmhm: '',
|
||||
xm: '',
|
||||
lsh: '',
|
||||
ksy1: '',
|
||||
id: '',
|
||||
kszp: '',
|
||||
ksmjzp: '',
|
||||
bz1: '',
|
||||
jxmc: '',
|
||||
kchp: '',
|
||||
kscx: '',
|
||||
ksdd: '',
|
||||
kssycs: '',
|
||||
ksxl: '',
|
||||
ksy1sfzmhm: '',
|
||||
kszt: '',
|
||||
xb: '',
|
||||
xh: '',
|
||||
xldm: '',
|
||||
yycs: ''
|
||||
}
|
||||
this.currentUser = EmptyCandidateObject
|
||||
this.getExaminationStudentInfoFn()
|
||||
return
|
||||
}
|
||||
|
||||
@ -1,4 +1,27 @@
|
||||
|
||||
export interface User {
|
||||
sfzmhm: string
|
||||
xm: string
|
||||
lsh: string
|
||||
ksy1: string
|
||||
id: string
|
||||
kszp: string
|
||||
ksmjzp: string
|
||||
bz1: string
|
||||
jxmc: string
|
||||
kchp: string
|
||||
kscx: string
|
||||
ksdd: string
|
||||
kssycs: string
|
||||
ksxl: string
|
||||
ksy1sfzmhm: string
|
||||
kszt: string
|
||||
xb: string
|
||||
xh: string
|
||||
xldm: string
|
||||
yycs: string
|
||||
ksy2sfzmhm: string
|
||||
}
|
||||
export interface VideoConfig{
|
||||
videoNum?:string,
|
||||
spls:string
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user