|
@@ -469,19 +469,30 @@ export default {
|
|
|
return new Promise((resolve, reject) => {
|
|
|
const isNull = value === null;
|
|
|
if (
|
|
|
- isNull ||
|
|
|
+ (this.form.inProcessLivenessVerify === 0 && isNull) ||
|
|
|
(value.length === 2 &&
|
|
|
isNumber(value[0]) &&
|
|
|
isNumber(value[1]) &&
|
|
|
- value[0] < value[1])
|
|
|
+ value[0] < value[1] &&
|
|
|
+ value[0] > 0 &&
|
|
|
+ value[1] < this.form.minDurationSeconds)
|
|
|
) {
|
|
|
- resolve(); // reject with error message
|
|
|
+ resolve();
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (this.form.inProcessLivenessVerify && value[0] <= 0) {
|
|
|
+ reject("开始时间必须大于0");
|
|
|
+ } else if (
|
|
|
+ this.form.inProcessLivenessVerify &&
|
|
|
+ value[1] >= this.form.minDurationSeconds
|
|
|
+ ) {
|
|
|
+ reject("结束时间必须小于冻结时间");
|
|
|
} else {
|
|
|
- reject("reject");
|
|
|
+ reject("格式错误");
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
- message: "格式错误",
|
|
|
+ // message: "格式错误",
|
|
|
},
|
|
|
},
|
|
|
loading: false,
|