|
|
@ -61,7 +61,17 @@ const formRef = ref() // 表单 Ref
|
|
|
|
|
|
|
|
|
|
|
|
const formRules = reactive({
|
|
|
|
const formRules = reactive({
|
|
|
|
businessFileType: [{ required: true, message: 'APP ID不能为空', trigger: 'blur' }],
|
|
|
|
businessFileType: [{ required: true, message: 'APP ID不能为空', trigger: 'blur' }],
|
|
|
|
businessId: [{ required: true, message: '版本号不能为空', trigger: 'blur' }],
|
|
|
|
businessId: [{ required: true, message: '版本号不能为空', trigger: 'blur' },
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
validator: (rule, value) => {
|
|
|
|
|
|
|
|
const isNumeric = /^\d+$/.test(value) // 正则表达式检查是否为纯数字
|
|
|
|
|
|
|
|
if (isNumeric) return Promise.resolve() // 如果是数字,返回成功
|
|
|
|
|
|
|
|
else return Promise.reject(new Error('版本号必须为数字')) // 否则,返回错误
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
trigger: 'blur'
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
|
|
|
|
})
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|