dengzedong
10 天以前 86c96a3dac97a7f3a38e293beb98b1c8129830e0
src/views/infra/dataSourceConfig/DataSourceConfigForm.vue
@@ -46,7 +46,17 @@
  password: ''
})
const formRules = reactive({
  name: [{ required: true, message: '数据源名称不能为空', trigger: 'blur' }],
  name: [{ required: true, message: '数据源名称不能为空', trigger: 'blur' },
    {
      validator: (value) => {
        // 使用正则表达式检查是否包含下划线
        if (value.indexOf('_') !== -1) {
          return '数据源名称不能包含下划线';
        }
        return true;
      },
      trigger: 'blur'
    }],
  url: [{ required: true, message: '数据源连接不能为空', trigger: 'blur' }],
  username: [{ required: true, message: '用户名不能为空', trigger: 'blur' }],
  password: [{ required: true, message: '密码不能为空', trigger: 'blur' }]