fix: 修改物模型校验

This commit is contained in:
wangshuaiswim 2023-03-10 15:19:20 +08:00
parent 772b71206d
commit c160e2d0e2
1 changed files with 2 additions and 4 deletions

View File

@ -1,7 +1,5 @@
import { useMetadataStore } from "@/store/metadata";
import { Rule } from "ant-design-vue/es/form";
const metadataStore = useMetadataStore()
export const validateEnum = async (_rule: Rule, val: Record<any, any>[]) => {
if (val.length === 0) return Promise.reject(new Error('请配置枚举项'));
const flag = val.every((item) => {
@ -13,8 +11,8 @@ export const validateEnum = async (_rule: Rule, val: Record<any, any>[]) => {
return Promise.resolve();
}
export const validateArray = async (_rule: Rule, val: Record<any, any>, title = '元素配置') => {
if (!val) return Promise.reject(new Error(`请输入${title}`));
export const validateArray = async (_rule: Rule, val: Record<any, any>) => {
if (!val) return Promise.reject(new Error(`请输入元素配置`));
await validateValueType(_rule, val)
return Promise.resolve();
}