|
@@ -165,6 +165,9 @@ const getMessage = (e: any) => {
|
|
* 开始识别
|
|
* 开始识别
|
|
*/
|
|
*/
|
|
const getOpenOneTestAndStartFace = async () => {
|
|
const getOpenOneTestAndStartFace = async () => {
|
|
|
|
+ if (area == null || area == "") {
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
console.log("examId", examId)
|
|
console.log("examId", examId)
|
|
if (examState.value > 3) {
|
|
if (examState.value > 3) {
|
|
await closeOneTest(examId);
|
|
await closeOneTest(examId);
|
|
@@ -177,6 +180,9 @@ const getOpenOneTestAndStartFace = async () => {
|
|
* 停止人脸识别
|
|
* 停止人脸识别
|
|
*/
|
|
*/
|
|
const getStopFace = async () => {
|
|
const getStopFace = async () => {
|
|
|
|
+ if (area == null || area == "") {
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
// 旧版识别成功直接43了这里先屏蔽
|
|
// 旧版识别成功直接43了这里先屏蔽
|
|
// if (examState.value != 41) {
|
|
// if (examState.value != 41) {
|
|
// return false;
|
|
// return false;
|
|
@@ -233,6 +239,9 @@ const getRetestFace = () => {
|
|
* 开始测试
|
|
* 开始测试
|
|
*/
|
|
*/
|
|
const getStartOneTest = () => {
|
|
const getStartOneTest = () => {
|
|
|
|
+ if (area == null || area == "") {
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
if (examState.value != 43 || !faceCheckStu.value.student_id) {
|
|
if (examState.value != 43 || !faceCheckStu.value.student_id) {
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
@@ -243,6 +252,9 @@ const getStartOneTest = () => {
|
|
* 再测一次
|
|
* 再测一次
|
|
*/
|
|
*/
|
|
const getAgain = async () => {
|
|
const getAgain = async () => {
|
|
|
|
+ if (area == null || area == "") {
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
//预存测试人员
|
|
//预存测试人员
|
|
let student = JSON.parse(JSON.stringify(faceCheckStu.value));
|
|
let student = JSON.parse(JSON.stringify(faceCheckStu.value));
|
|
//测试中
|
|
//测试中
|
|
@@ -266,6 +278,9 @@ const getAgain = async () => {
|
|
* 重新识别
|
|
* 重新识别
|
|
*/
|
|
*/
|
|
const getAllRetestFace = async () => {
|
|
const getAllRetestFace = async () => {
|
|
|
|
+ if (area == null || area == "") {
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
//测试中
|
|
//测试中
|
|
if (examState.value == 42) {
|
|
if (examState.value == 42) {
|
|
await finishOneTest(examId);
|
|
await finishOneTest(examId);
|