feat(sj_1.2.0-beta1): 移除方法参数校验
This commit is contained in:
parent
d4d6ebe3d2
commit
9d55f2f338
@ -4,7 +4,7 @@ import { useFormRules, useNaiveForm } from '@/hooks/common/form';
|
|||||||
import OperateDrawer from '@/components/common/operate-drawer.vue';
|
import OperateDrawer from '@/components/common/operate-drawer.vue';
|
||||||
import { $t } from '@/locales';
|
import { $t } from '@/locales';
|
||||||
import { fetchAddRetryTask, fetchIdempotentIdGenerate } from '@/service/api';
|
import { fetchAddRetryTask, fetchIdempotentIdGenerate } from '@/service/api';
|
||||||
import { isNotNull, translateOptions } from '@/utils/common';
|
import { translateOptions } from '@/utils/common';
|
||||||
import { retryTaskStatusTypeOptions } from '@/constants/business';
|
import { retryTaskStatusTypeOptions } from '@/constants/business';
|
||||||
import CodeMirror from '@/components/common/code-mirror.vue';
|
import CodeMirror from '@/components/common/code-mirror.vue';
|
||||||
import SelectGroup from '@/components/common/select-group.vue';
|
import SelectGroup from '@/components/common/select-group.vue';
|
||||||
@ -66,7 +66,7 @@ function createDefaultModel(): Model {
|
|||||||
|
|
||||||
type RuleKey = Extract<
|
type RuleKey = Extract<
|
||||||
keyof Model,
|
keyof Model,
|
||||||
'groupName' | 'sceneName' | 'idempotentId' | 'bizNo' | 'executorName' | 'argsStr' | 'retryStatus'
|
'groupName' | 'sceneName' | 'idempotentId' | 'bizNo' | 'executorName' | 'retryStatus'
|
||||||
>;
|
>;
|
||||||
|
|
||||||
const rules: Record<RuleKey, App.Global.FormRule> = {
|
const rules: Record<RuleKey, App.Global.FormRule> = {
|
||||||
@ -75,27 +75,27 @@ const rules: Record<RuleKey, App.Global.FormRule> = {
|
|||||||
idempotentId: defaultRequiredRule,
|
idempotentId: defaultRequiredRule,
|
||||||
bizNo: defaultRequiredRule,
|
bizNo: defaultRequiredRule,
|
||||||
executorName: defaultRequiredRule,
|
executorName: defaultRequiredRule,
|
||||||
argsStr: { ...defaultRequiredRule, required: false, validator: validatorArgsStr },
|
// argsStr: { ...defaultRequiredRule, required: false, validator: validatorArgsStr },
|
||||||
retryStatus: defaultRequiredRule
|
retryStatus: defaultRequiredRule
|
||||||
};
|
};
|
||||||
|
|
||||||
function validatorArgsStr() {
|
// function validatorArgsStr() {
|
||||||
if (argsList.value.length === 0) {
|
// if (argsList.value.length === 0) {
|
||||||
return false;
|
// return false;
|
||||||
}
|
// }
|
||||||
|
|
||||||
try {
|
// try {
|
||||||
argsList.value.forEach(arg => {
|
// argsList.value.forEach(arg => {
|
||||||
if (!isNotNull(arg)) {
|
// if (!isNotNull(arg)) {
|
||||||
throw new Error($t('form.required'));
|
// throw new Error($t('form.required'));
|
||||||
}
|
// }
|
||||||
});
|
// });
|
||||||
} catch {
|
// } catch {
|
||||||
return false;
|
// return false;
|
||||||
}
|
// }
|
||||||
|
|
||||||
return true;
|
// return true;
|
||||||
}
|
// }
|
||||||
|
|
||||||
function handleUpdateModelWhenEdit() {
|
function handleUpdateModelWhenEdit() {
|
||||||
argsList.value = [];
|
argsList.value = [];
|
||||||
|
Loading…
Reference in New Issue
Block a user