Răsfoiți Sursa

db数据源 添加节点的时候,把类型选择框放出可以修正类型
数据模型 添加节点的时候,取值方式暂时取消吧
数据中心-数据源管理中筛选完数据源类型,重置不好用

yukai 2 ani în urmă
părinte
comite
d090c850e3

+ 2 - 2
src/views/system/datahub/modeling/component/editNode.vue

@@ -46,11 +46,11 @@
 					</el-select>
 				</el-form-item>
 
-				<el-form-item label="取值方式" prop="method" v-if="ruleForm.dataType=='int' || ruleForm.dataType=='bigint' || ruleForm.dataType=='float' || ruleForm.dataType=='double'">
+				<!-- <el-form-item label="取值方式" prop="method" v-if="ruleForm.dataType=='int' || ruleForm.dataType=='bigint' || ruleForm.dataType=='float' || ruleForm.dataType=='double'">
 					<el-select v-model="ruleForm.method"  placeholder="请选择数据类型">
 						<el-option v-for="item in methodData" :key="item.value" :label="item.label" :value="item.value" />
 					</el-select>
-				</el-form-item>
+				</el-form-item> -->
 
 
 				<el-form-item label="默认值" prop="default" v-if="ruleForm.from==1">

+ 1 - 1
src/views/system/datahub/source/component/editNode.vue

@@ -16,7 +16,7 @@
 					</el-radio-group>
 				</el-form-item>
 
-				<el-form-item label="数据类型" prop="dataType" v-if="detail.from == 1">
+				<el-form-item label="数据类型" prop="dataType" v-if="detail.from == 1 || detail.from == 2">
 					<el-select v-model="ruleForm.dataType" filterable placeholder="请选择数据类型">
 						<el-option v-for="item in tabData" :key="item.value" :label="item.label" :value="item.value" />
 					</el-select>

+ 4 - 3
src/views/system/datahub/source/index.vue

@@ -10,7 +10,7 @@
             <el-input v-model="tableData.param.name" placeholder="请输入数据源名称" clearable size="default" style="width: 240px" @keyup.enter.native="typeList" />
           </el-form-item>
 
-          <el-form-item label="数据源类型" prop="host">
+          <el-form-item label="数据源类型" prop="from">
             <el-select v-model="tableData.param.from" placeholder="请选择数据源类型" @keyup.enter.native="typeList">
               <el-option v-for="item in typeData" :key="item.value" :label="item.label" :value="item.value" />
             </el-select>
@@ -155,8 +155,8 @@ export default defineComponent({
           pageNum: 1,
           pageSize: 10,
           name: '',
-          types: '',
-          status: '',
+          from: '',
+          key: '',
         },
       },
     });
@@ -235,6 +235,7 @@ export default defineComponent({
     const resetQuery = (formEl: FormInstance | undefined) => {
       if (!formEl) return;
       formEl.resetFields();
+      state.tableData.param.from='-1'
       typeList();
     };
     // 多选框选中数据