Parcourir la source

fix:修复API定义数据列表搜索功能

microrain il y a 5 mois
Parent
commit
98b86ec318
1 fichiers modifiés avec 5 ajouts et 5 suppressions
  1. 5 5
      src/views/apihub/apilist.vue

+ 5 - 5
src/views/apihub/apilist.vue

@@ -57,9 +57,9 @@
           <el-form-item label="API名称" prop="keyWord">
             <el-input v-model="params.keyWord" placeholder="请输入API名称" clearable style="width: 180px" @keyup.enter.native="getList(1)" />
           </el-form-item>
-          <el-form-item label="数据源" prop="dataSourceId">
-            <el-select v-model="params.dataSourceId" placeholder="请选择数据源" clearable style="width: 180px">
-              <el-option v-for="item in dataSources" :key="item.id" :label="item.name" :value="item.id" />
+          <el-form-item label="数据源" prop="dataSourceKey">
+            <el-select v-model="params.dataSourceKey" placeholder="请选择数据源" clearable style="width: 180px">
+              <el-option v-for="item in dataSources" :key="item.dsKey" :label="item.name" :value="item.dsKey" />
             </el-select>
           </el-form-item>
           <el-form-item label="状态" prop="status">
@@ -177,7 +177,7 @@ interface ApiDefinition {
   name: string;
   path: string;
   method: string;
-  dataSourceId: number;
+  dataSourceKey: string;
   dataSourceName?: string;
   sqlType: string;
   sqlContent: string;
@@ -217,7 +217,7 @@ const dataSources = ref<any[]>([]);
 // 使用通用搜索钩子
 const { params, tableData, getList, loading } = useSearch<ApiDefinition[]>(api.list, "Data", {
   keyWord: "",
-  dataSourceId: "",
+  dataSourceKey: "",
   status: "",
   dateRange: [],
   orderBy: "",