ソースを参照

数据节点数据类型 改成下拉选择框

yukai 3 年 前
コミット
b72b99ee6f
1 ファイル変更41 行追加1 行削除
  1. 41 1
      src/views/datahub/source/component/editNode.vue

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

@@ -9,8 +9,17 @@
 					<el-input v-model="ruleForm.name" placeholder="请输入数据节点名称" />
 				</el-form-item>
 
+
+					
 			<el-form-item label="数据类型" prop="dataType">
-					<el-input v-model="ruleForm.dataType" placeholder="请输入数据类型" />
+					<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>
 				</el-form-item>
 
 				<el-form-item label="取值项" prop="value">
@@ -88,6 +97,37 @@ export default defineComponent({
 			
 			isShowDialog: false,
 			config: {},
+			tabData:[{
+				label: 'varchar',
+				value: 'varchar',
+			},{
+				label: 'string',
+				value: 'string',
+			},{
+				label: 'int',
+				value: 'int',
+			},{
+				label: 'bigint',
+				value: 'bigint',
+			},{
+				label: 'tinyint',
+				value: 'tinyint',
+			},{
+				label: 'float',
+				value: 'float',
+			},{
+				label: 'double',
+				value: 'double',
+			},{
+				label: 'text',
+				value: 'text',
+			},{
+				label: 'datetime',
+				value: 'datetime',
+			},{
+				label: 'timestamp',
+				value: 'timestamp',
+			}],
 			ruledata:  [
 				{
 					expression: '',