修改数据来源

This commit is contained in:
guanj
2026-01-08 19:51:43 +08:00
parent 4cbd2e43cb
commit e21ae50e51
20 changed files with 2639 additions and 2570 deletions

View File

@@ -140,15 +140,15 @@ const form = reactive({
})
const formRef = ref()
const rules: Partial<Record<string, Arrayable<FormItemRule>>> = {
name: [{ required: true, message: '用户名不能为空', trigger: 'blur' }],
role: [{ required: true, message: '角色不能为空', trigger: 'blur' }],
password: [{ required: true, message: '用户密码不能为空', trigger: 'blur' }],
loginName: [{ required: true, message: '登录名不能为空', trigger: 'blur' }],
casualUser: [{ required: true, message: '用户类型不能为空', trigger: 'blur' }],
smsNotice: [{ required: true, message: '短信通知不能为空', trigger: 'blur' }],
emailNotice: [{ required: true, message: '邮件通知不能为空', trigger: 'blur' }],
name: [{ required: true, message: '请输入用户名', trigger: 'blur' }],
role: [{ required: true, message: '请输入角色', trigger: 'blur' }],
password: [{ required: true, message: '请输入用户密码', trigger: 'blur' }],
loginName: [{ required: true, message: '请输入登录名', trigger: 'blur' }],
casualUser: [{ required: true, message: '请输入用户类型', trigger: 'blur' }],
smsNotice: [{ required: true, message: '请输入短信通知', trigger: 'blur' }],
emailNotice: [{ required: true, message: '请输入邮件通知', trigger: 'blur' }],
email: [
{ required: false, message: '邮箱不能为空', trigger: 'blur' },
{ required: false, message: '请输入邮箱', trigger: 'blur' },
{
type: 'email',
message: "'请输入正确的邮箱地址",
@@ -156,16 +156,16 @@ const rules: Partial<Record<string, Arrayable<FormItemRule>>> = {
}
],
phone: [
{ required: false, message: '手机号不能为空', trigger: 'blur' },
{ required: false, message: '请输入手机号', trigger: 'blur' },
{
pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
message: '请输入正确的手机号码',
trigger: 'blur'
}
],
limitTime: [{ required: true, message: '时间段不能为空', trigger: 'blur' }],
limitTime: [{ required: true, message: '请选择时间段', trigger: 'blur' }],
limitIpStart: [
{ required: true, message: '起始IP不能为空', trigger: 'blur' },
{ required: true, message: '请输入起始IP', trigger: 'blur' },
{
required: true,
validator: (rule: any, value: string, callback: any) => {
@@ -183,7 +183,7 @@ const rules: Partial<Record<string, Arrayable<FormItemRule>>> = {
}
],
limitIpEnd: [
{ required: true, message: '结束IP不能为空', trigger: 'blur' },
{ required: true, message: '请输入结束IP', trigger: 'blur' },
{
required: true,
validator: (rule: any, value: string, callback: any) => {