fix(sj_1.2.0_beta2): 修复重试场景编辑保存问题
This commit is contained in:
parent
861bfb6dc2
commit
2cf6397412
@ -6,7 +6,7 @@ import RouteKey from '@/components/common/route-key.vue';
|
|||||||
import { $t } from '@/locales';
|
import { $t } from '@/locales';
|
||||||
import { fetchAddRetryScene, fetchEditRetryScene } from '@/service/api';
|
import { fetchAddRetryScene, fetchEditRetryScene } from '@/service/api';
|
||||||
import { DelayLevel, backOffRecordOptions, enableStatusNumberOptions } from '@/constants/business';
|
import { DelayLevel, backOffRecordOptions, enableStatusNumberOptions } from '@/constants/business';
|
||||||
import { translateOptions } from '@/utils/common';
|
import { isNotNull, translateOptions } from '@/utils/common';
|
||||||
|
|
||||||
defineOptions({
|
defineOptions({
|
||||||
name: 'SceneOperateDrawer'
|
name: 'SceneOperateDrawer'
|
||||||
@ -103,7 +103,9 @@ const rules = {
|
|||||||
sceneStatus: [defaultRequiredRule],
|
sceneStatus: [defaultRequiredRule],
|
||||||
backOff: [defaultRequiredRule],
|
backOff: [defaultRequiredRule],
|
||||||
maxRetryCount: [defaultRequiredRule],
|
maxRetryCount: [defaultRequiredRule],
|
||||||
triggerInterval: [defaultRequiredRule],
|
triggerInterval: [
|
||||||
|
{ ...defaultRequiredRule, validator: () => isNotNull(model.triggerInterval) || model.backOff === 1 }
|
||||||
|
],
|
||||||
deadlineRequest: [defaultRequiredRule],
|
deadlineRequest: [defaultRequiredRule],
|
||||||
executorTimeout: [defaultRequiredRule],
|
executorTimeout: [defaultRequiredRule],
|
||||||
routeKey: [defaultRequiredRule]
|
routeKey: [defaultRequiredRule]
|
||||||
@ -210,7 +212,8 @@ watch(
|
|||||||
() => model.maxRetryCount,
|
() => model.maxRetryCount,
|
||||||
() => {
|
() => {
|
||||||
delayLevelDesc.value = Object.values(DelayLevel).slice(0, model.maxRetryCount).join(',');
|
delayLevelDesc.value = Object.values(DelayLevel).slice(0, model.maxRetryCount).join(',');
|
||||||
}
|
},
|
||||||
|
{ immediate: true }
|
||||||
);
|
);
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user