cede521babc248ed553b5a45d3ee7ef5fd2a51d6..86c96a3dac97a7f3a38e293beb98b1c8129830e0
9 天以前 dengzedong
数据源名称不能包含下划线
86c96a 对比 | 目录
9 天以前 dongyukun
快照配置分页
56c72c 对比 | 目录
已修改2个文件
18 ■■■■ 文件已修改
src/views/infra/dataSourceConfig/DataSourceConfigForm.vue 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/model/sche/snapshotConf/det/index.vue 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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' }]
src/views/model/sche/snapshotConf/det/index.vue
@@ -97,7 +97,8 @@
      <!-- 分页 -->
      <Pagination
        v-model:limit="queryParams.limit"
        v-model:page="queryParams.page"
        v-model:page="queryParams.pageNo"
        v-model:pageSize="queryParams.pageSize"
        :total="total"
        @pagination="getList"
      />
@@ -124,8 +125,9 @@
  const total = ref(0) // 列表的总页数
  const list = ref([]) // 字典表格数据
  const queryParams = reactive({
    page: 1,
    pageNo: 1,
    limit: 10,
    pageSize: 10,
    confId: '',
  })
  const queryFormRef = ref() // 搜索的表单