|
@@ -106,7 +106,7 @@
|
|
|
<el-form-item v-if="enableBreakProxy" label="断点次数">
|
|
|
<el-input-number
|
|
|
v-model.trim="form.breakResumeCount"
|
|
|
- :min="0"
|
|
|
+ :min="1"
|
|
|
:max="10000"
|
|
|
></el-input-number>
|
|
|
</el-form-item>
|
|
@@ -609,7 +609,7 @@ export default {
|
|
|
set(v) {
|
|
|
if (v) {
|
|
|
this.form.breakResumeCount = 1;
|
|
|
- this.form.breakExpireSeconds = 0;
|
|
|
+ this.form.breakExpireSeconds = 60;
|
|
|
} else {
|
|
|
this.form.breakResumeCount = null;
|
|
|
this.form.breakExpireSeconds = null;
|
|
@@ -796,12 +796,14 @@ export default {
|
|
|
validator: (rule, value) => {
|
|
|
// console.log(value);
|
|
|
return new Promise((resolve, reject) => {
|
|
|
- if (
|
|
|
- this.enableBreakProxy &&
|
|
|
- this.form.monitorRecord.length &&
|
|
|
- value > 25 * 60
|
|
|
- ) {
|
|
|
- reject("开启回放情况下,断点时长不得超过25分钟");
|
|
|
+ if (this.enableBreakProxy) {
|
|
|
+ if (this.form.monitorRecord.length && value > 25 * 60) {
|
|
|
+ reject("开启回放情况下,断点时长不得超过25分钟");
|
|
|
+ } else if (!value) {
|
|
|
+ reject("请设置断点时长");
|
|
|
+ } else {
|
|
|
+ resolve();
|
|
|
+ }
|
|
|
} else {
|
|
|
resolve();
|
|
|
}
|