|
@@ -261,6 +261,21 @@
|
|
></el-switch>
|
|
></el-switch>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-row>
|
|
</el-row>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-form-item
|
|
|
|
+ label="开启审核全通过"
|
|
|
|
+ :label-width="style.label_width_tab1"
|
|
|
|
+ >
|
|
|
|
+ <el-switch
|
|
|
|
+ v-model="form.properties.AUDIT_ALL_PASS"
|
|
|
|
+ on-text="是"
|
|
|
|
+ off-text="否"
|
|
|
|
+ ></el-switch>
|
|
|
|
+ <span style="font-size: 12px; margin-left: 30px"
|
|
|
|
+ >*开启后,考试产生的违纪或待审记录将全部自动审核通过</span
|
|
|
|
+ >
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-row>
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
<!-- 周期设置 -->
|
|
<!-- 周期设置 -->
|
|
<el-tab-pane label="周期设置" name="tab8">
|
|
<el-tab-pane label="周期设置" name="tab8">
|
|
@@ -695,25 +710,6 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-row>
|
|
</el-row>
|
|
<el-row v-show="form.properties.IS_FACE_ENABLE == 'true'">
|
|
<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.DISABLE_SNAPSHOT"
|
|
|
|
- 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_ENABLE == 'true' &&
|
|
|
|
- form.properties.DISABLE_SNAPSHOT == 'false'
|
|
|
|
- "
|
|
|
|
- >
|
|
|
|
<el-form-item
|
|
<el-form-item
|
|
label="抓拍间隔"
|
|
label="抓拍间隔"
|
|
prop="SNAPSHOT_INTERVAL"
|
|
prop="SNAPSHOT_INTERVAL"
|
|
@@ -729,12 +725,7 @@
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-row>
|
|
</el-row>
|
|
- <el-row
|
|
|
|
- v-show="
|
|
|
|
- form.properties.IS_FACE_ENABLE == 'true' &&
|
|
|
|
- form.properties.DISABLE_SNAPSHOT == 'false'
|
|
|
|
- "
|
|
|
|
- >
|
|
|
|
|
|
+ <el-row v-show="form.properties.IS_FACE_ENABLE == 'true'">
|
|
<el-form-item
|
|
<el-form-item
|
|
label="预警比例"
|
|
label="预警比例"
|
|
prop="WARN_THRESHOLD"
|
|
prop="WARN_THRESHOLD"
|
|
@@ -750,12 +741,7 @@
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-row>
|
|
</el-row>
|
|
- <el-row
|
|
|
|
- v-show="
|
|
|
|
- form.properties.IS_FACE_ENABLE == 'true' &&
|
|
|
|
- form.properties.DISABLE_SNAPSHOT == 'false'
|
|
|
|
- "
|
|
|
|
- >
|
|
|
|
|
|
+ <el-row v-show="form.properties.IS_FACE_ENABLE == 'true'">
|
|
<el-form-item
|
|
<el-form-item
|
|
label="真实性预警比例"
|
|
label="真实性预警比例"
|
|
prop="LIVING_WARN_THRESHOLD"
|
|
prop="LIVING_WARN_THRESHOLD"
|
|
@@ -1158,10 +1144,7 @@ let validateSnapshotInterval = (rule, value, callback) => {
|
|
let isFaceEnable = _this.form.properties.IS_FACE_ENABLE;
|
|
let isFaceEnable = _this.form.properties.IS_FACE_ENABLE;
|
|
let snapshotnterval = _this.form.properties.SNAPSHOT_INTERVAL;
|
|
let snapshotnterval = _this.form.properties.SNAPSHOT_INTERVAL;
|
|
let duration = _this.form.duration;
|
|
let duration = _this.form.duration;
|
|
- if (
|
|
|
|
- isFaceEnable == "true" &&
|
|
|
|
- _this.form.properties.DISABLE_SNAPSHOT == "false"
|
|
|
|
- ) {
|
|
|
|
|
|
+ if (isFaceEnable == "true") {
|
|
if (snapshotnterval === "") {
|
|
if (snapshotnterval === "") {
|
|
callback(new Error("请输入抓拍间隔"));
|
|
callback(new Error("请输入抓拍间隔"));
|
|
if (!_this.toActiveName) {
|
|
if (!_this.toActiveName) {
|
|
@@ -1193,10 +1176,7 @@ let validateSnapshotInterval = (rule, value, callback) => {
|
|
let validateWarnThreshold = (rule, value, callback) => {
|
|
let validateWarnThreshold = (rule, value, callback) => {
|
|
let isFaceEnable = _this.form.properties.IS_FACE_ENABLE;
|
|
let isFaceEnable = _this.form.properties.IS_FACE_ENABLE;
|
|
let warnThreshold = _this.form.properties.WARN_THRESHOLD;
|
|
let warnThreshold = _this.form.properties.WARN_THRESHOLD;
|
|
- if (
|
|
|
|
- isFaceEnable == "true" &&
|
|
|
|
- _this.form.properties.DISABLE_SNAPSHOT == "false"
|
|
|
|
- ) {
|
|
|
|
|
|
+ if (isFaceEnable == "true") {
|
|
if (warnThreshold === "") {
|
|
if (warnThreshold === "") {
|
|
callback(new Error("请输入预警阀值"));
|
|
callback(new Error("请输入预警阀值"));
|
|
if (!_this.toActiveName) {
|
|
if (!_this.toActiveName) {
|
|
@@ -1219,10 +1199,7 @@ let validateWarnThreshold = (rule, value, callback) => {
|
|
let validateLivingWarnThreshold = (rule, value, callback) => {
|
|
let validateLivingWarnThreshold = (rule, value, callback) => {
|
|
let isFaceEnable = _this.form.properties.IS_FACE_ENABLE;
|
|
let isFaceEnable = _this.form.properties.IS_FACE_ENABLE;
|
|
let livingWarnThreshold = _this.form.properties.LIVING_WARN_THRESHOLD;
|
|
let livingWarnThreshold = _this.form.properties.LIVING_WARN_THRESHOLD;
|
|
- if (
|
|
|
|
- isFaceEnable == "true" &&
|
|
|
|
- _this.form.properties.DISABLE_SNAPSHOT == "false"
|
|
|
|
- ) {
|
|
|
|
|
|
+ if (isFaceEnable == "true") {
|
|
if (livingWarnThreshold === "") {
|
|
if (livingWarnThreshold === "") {
|
|
callback(new Error("请输入真实性预警阀值"));
|
|
callback(new Error("请输入真实性预警阀值"));
|
|
if (!_this.toActiveName) {
|
|
if (!_this.toActiveName) {
|
|
@@ -1471,12 +1448,12 @@ export default {
|
|
FILL_BLANK_REMARK: "",
|
|
FILL_BLANK_REMARK: "",
|
|
BOOL_ANSWER_REMARK: "",
|
|
BOOL_ANSWER_REMARK: "",
|
|
IS_FACE_ENABLE: "false",
|
|
IS_FACE_ENABLE: "false",
|
|
- DISABLE_SNAPSHOT: "false",
|
|
|
|
IS_FACE_CHECK: "false",
|
|
IS_FACE_CHECK: "false",
|
|
SNAPSHOT_INTERVAL: 30,
|
|
SNAPSHOT_INTERVAL: 30,
|
|
WARN_THRESHOLD: 50,
|
|
WARN_THRESHOLD: 50,
|
|
MARKING_TYPE: "ALL",
|
|
MARKING_TYPE: "ALL",
|
|
IP_LIMIT: "false",
|
|
IP_LIMIT: "false",
|
|
|
|
+ AUDIT_ALL_PASS: "false",
|
|
IP_ADDRESSES: null,
|
|
IP_ADDRESSES: null,
|
|
LIVING_WARN_THRESHOLD: 50,
|
|
LIVING_WARN_THRESHOLD: 50,
|
|
IS_FACE_VERIFY_BEFORE: "false",
|
|
IS_FACE_VERIFY_BEFORE: "false",
|
|
@@ -1716,6 +1693,10 @@ export default {
|
|
|
|
|
|
this.form.properties.IP_LIMIT =
|
|
this.form.properties.IP_LIMIT =
|
|
this.form.properties.IP_LIMIT === "true";
|
|
this.form.properties.IP_LIMIT === "true";
|
|
|
|
+
|
|
|
|
+ this.form.properties.AUDIT_ALL_PASS =
|
|
|
|
+ this.form.properties.AUDIT_ALL_PASS === "true";
|
|
|
|
+
|
|
if (this.form.properties.EXAM_CYCLE_TIME_RANGE) {
|
|
if (this.form.properties.EXAM_CYCLE_TIME_RANGE) {
|
|
this.examCycleTimeRangeArr = JSON.parse(
|
|
this.examCycleTimeRangeArr = JSON.parse(
|
|
this.form.properties.EXAM_CYCLE_TIME_RANGE
|
|
this.form.properties.EXAM_CYCLE_TIME_RANGE
|