|
@@ -16,10 +16,18 @@
|
|
label-position="right"
|
|
label-position="right"
|
|
>
|
|
>
|
|
<div style="margin-bottom: 10px;">
|
|
<div style="margin-bottom: 10px;">
|
|
- <el-button type="primary" size="small" @click="saveExam"
|
|
|
|
|
|
+ <el-button
|
|
|
|
+ type="primary"
|
|
|
|
+ size="small"
|
|
|
|
+ icon="el-icon-document"
|
|
|
|
+ @click="saveExam"
|
|
>保 存</el-button
|
|
>保 存</el-button
|
|
>
|
|
>
|
|
- <el-button type="primary" size="small" @click="back"
|
|
|
|
|
|
+ <el-button
|
|
|
|
+ type="primary"
|
|
|
|
+ size="small"
|
|
|
|
+ @click="back"
|
|
|
|
+ icon="el-icon-arrow-left"
|
|
>返 回</el-button
|
|
>返 回</el-button
|
|
>
|
|
>
|
|
</div>
|
|
</div>
|
|
@@ -307,10 +315,10 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-row>
|
|
</el-row>
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
- <el-tab-pane label="人脸识别设置" name="tab4">
|
|
|
|
|
|
+ <el-tab-pane label="生物检测设置" name="tab4">
|
|
<el-row>
|
|
<el-row>
|
|
<el-form-item
|
|
<el-form-item
|
|
- label="是否开启"
|
|
|
|
|
|
+ label="开启生物检测"
|
|
:label-width="style.label_width_tab4"
|
|
:label-width="style.label_width_tab4"
|
|
>
|
|
>
|
|
<el-radio-group
|
|
<el-radio-group
|
|
@@ -318,8 +326,8 @@
|
|
@change="faceChange"
|
|
@change="faceChange"
|
|
class="input"
|
|
class="input"
|
|
>
|
|
>
|
|
- <el-radio label="true">开启</el-radio>
|
|
|
|
- <el-radio label="false">关闭</el-radio>
|
|
|
|
|
|
+ <el-radio label="true">是</el-radio>
|
|
|
|
+ <el-radio label="false">否</el-radio>
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-row>
|
|
</el-row>
|
|
@@ -388,6 +396,58 @@
|
|
>
|
|
>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-row>
|
|
</el-row>
|
|
|
|
+ <el-row v-show="form.properties.IS_FACE_ENABLE == 'true'">
|
|
|
|
+ <el-form-item
|
|
|
|
+ label="开启人脸活体检测"
|
|
|
|
+ :label-width="style.label_width_tab4"
|
|
|
|
+ >
|
|
|
|
+ <el-radio-group
|
|
|
|
+ v-model="form.properties.IS_FACE_VERIFY"
|
|
|
|
+ class="input"
|
|
|
|
+ >
|
|
|
|
+ <el-radio label="true">是</el-radio>
|
|
|
|
+ <el-radio label="false">否</el-radio>
|
|
|
|
+ </el-radio-group>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-row>
|
|
|
|
+ <el-row v-show="form.properties.IS_FACE_VERIFY == 'true'">
|
|
|
|
+ <el-form-item
|
|
|
|
+ label="人脸活体检测开始时间"
|
|
|
|
+ prop="FACE_VERIFY_START_MINUTE"
|
|
|
|
+ :label-width="style.label_width_tab4"
|
|
|
|
+ >
|
|
|
|
+ <el-input
|
|
|
|
+ maxlength="20"
|
|
|
|
+ v-model.trim.number="
|
|
|
|
+ form.properties.FACE_VERIFY_START_MINUTE
|
|
|
|
+ "
|
|
|
|
+ auto-complete="off"
|
|
|
|
+ class="input"
|
|
|
|
+ ><template slot="append"
|
|
|
|
+ >分钟</template
|
|
|
|
+ ></el-input
|
|
|
|
+ >
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-row>
|
|
|
|
+ <el-row v-show="form.properties.IS_FACE_VERIFY == 'true'">
|
|
|
|
+ <el-form-item
|
|
|
|
+ label="人脸活体检测结束时间"
|
|
|
|
+ prop="FACE_VERIFY_END_MINUTE"
|
|
|
|
+ :label-width="style.label_width_tab4"
|
|
|
|
+ >
|
|
|
|
+ <el-input
|
|
|
|
+ maxlength="20"
|
|
|
|
+ v-model.trim.number="
|
|
|
|
+ form.properties.FACE_VERIFY_END_MINUTE
|
|
|
|
+ "
|
|
|
|
+ auto-complete="off"
|
|
|
|
+ class="input"
|
|
|
|
+ ><template slot="append"
|
|
|
|
+ >分钟</template
|
|
|
|
+ ></el-input
|
|
|
|
+ >
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-row>
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
<el-tab-pane label="阅卷设置" name="tab5">
|
|
<el-tab-pane label="阅卷设置" name="tab5">
|
|
<el-row>
|
|
<el-row>
|
|
@@ -657,7 +717,7 @@ export default {
|
|
label_width_tab1: "80px",
|
|
label_width_tab1: "80px",
|
|
label_width_tab2: "110px",
|
|
label_width_tab2: "110px",
|
|
label_width_tab3: "120px",
|
|
label_width_tab3: "120px",
|
|
- label_width_tab4: "120px",
|
|
|
|
|
|
+ label_width_tab4: "160px",
|
|
label_width_tab5: "80px",
|
|
label_width_tab5: "80px",
|
|
label_width_tab6: "120px"
|
|
label_width_tab6: "120px"
|
|
},
|
|
},
|
|
@@ -697,7 +757,11 @@ export default {
|
|
MARKING_TYPE: "ALL",
|
|
MARKING_TYPE: "ALL",
|
|
IP_LIMIT: "false",
|
|
IP_LIMIT: "false",
|
|
IP_ADDRESSES: null,
|
|
IP_ADDRESSES: null,
|
|
- LIVING_WARN_THRESHOLD: 50
|
|
|
|
|
|
+ LIVING_WARN_THRESHOLD: 50,
|
|
|
|
+ IS_FACE_VERIFY: "false",
|
|
|
|
+ FACE_VERIFY_START_MINUTE: 5,
|
|
|
|
+ FACE_VERIFY_END_MINUTE: 10,
|
|
|
|
+ PUSH_SCORE: "true"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
examTypeList: EXAM_TYPE,
|
|
examTypeList: EXAM_TYPE,
|
|
@@ -751,8 +815,9 @@ export default {
|
|
methods: {
|
|
methods: {
|
|
faceChange() {
|
|
faceChange() {
|
|
if (this.form.properties.IS_FACE_ENABLE == "false") {
|
|
if (this.form.properties.IS_FACE_ENABLE == "false") {
|
|
- this.form.properties.SNAPSHOT_INTERVAL = 30;
|
|
|
|
- this.form.properties.WARN_THRESHOLD = 50;
|
|
|
|
|
|
+ this.form.properties.IS_FACE_VERIFY = "false";
|
|
|
|
+ } else if (this.form.properties.IS_FACE_ENABLE == "true") {
|
|
|
|
+ this.form.properties.IS_FACE_VERIFY = "true";
|
|
}
|
|
}
|
|
},
|
|
},
|
|
init() {
|
|
init() {
|
|
@@ -772,14 +837,7 @@ export default {
|
|
this.form.properties,
|
|
this.form.properties,
|
|
response.data
|
|
response.data
|
|
);
|
|
);
|
|
- this.form.properties.SINGLE_EDIT =
|
|
|
|
- this.form.properties.SINGLE_EDIT == "true" ? true : false;
|
|
|
|
- this.form.properties.MUTIPLE_EDIT =
|
|
|
|
- this.form.properties.MUTIPLE_EDIT == "true" ? true : false;
|
|
|
|
- this.form.properties.BOOL_EDIT =
|
|
|
|
- this.form.properties.BOOL_EDIT == "true" ? true : false;
|
|
|
|
- this.form.properties.FILL_BLANK_EDIT =
|
|
|
|
- this.form.properties.FILL_BLANK_EDIT == "true" ? true : false;
|
|
|
|
|
|
+
|
|
this.show_ckeditor = true;
|
|
this.show_ckeditor = true;
|
|
});
|
|
});
|
|
});
|
|
});
|