@@ -100,28 +100,28 @@ const formData = ref<DataBridgeVO>({
100100 config: {} as any
101101})
102102const formRules = reactive ({
103- /** 通用字段 */
103+ // 通用字段
104104 name: [{ required: true , message: ' 桥梁名称不能为空' , trigger: ' blur' }],
105105 status: [{ required: true , message: ' 桥梁状态不能为空' , trigger: ' blur' }],
106106 direction: [{ required: true , message: ' 桥梁方向不能为空' , trigger: ' blur' }],
107107 type: [{ required: true , message: ' 桥梁类型不能为空' , trigger: ' change' }],
108- /** HTTP 配置 */
108+ // HTTP 配置
109109 ' config.url' : [{ required: true , message: ' 请求地址不能为空' , trigger: ' blur' }],
110110 ' config.method' : [{ required: true , message: ' 请求方法不能为空' , trigger: ' blur' }],
111- /** MQTT 配置 */
111+ // MQTT 配置
112112 ' config.username' : [{ required: true , message: ' 用户名不能为空' , trigger: ' blur' }],
113113 ' config.password' : [{ required: true , message: ' 密码不能为空' , trigger: ' blur' }],
114114 ' config.clientId' : [{ required: true , message: ' 客户端ID不能为空' , trigger: ' blur' }],
115115 ' config.topic' : [{ required: true , message: ' 主题不能为空' , trigger: ' blur' }],
116- /** RocketMQ 配置 */
116+ // RocketMQ 配置
117117 ' config.nameServer' : [{ required: true , message: ' NameServer 地址不能为空' , trigger: ' blur' }],
118118 ' config.accessKey' : [{ required: true , message: ' AccessKey 不能为空' , trigger: ' blur' }],
119119 ' config.secretKey' : [{ required: true , message: ' SecretKey 不能为空' , trigger: ' blur' }],
120120 ' config.group' : [{ required: true , message: ' 消费组不能为空' , trigger: ' blur' }],
121- /** Kafka 配置 */
121+ // Kafka 配置
122122 ' config.bootstrapServers' : [{ required: true , message: ' 服务地址不能为空' , trigger: ' blur' }],
123123 ' config.ssl' : [{ required: true , message: ' SSL 配置不能为空' , trigger: ' change' }],
124- /** RabbitMQ 配置 */
124+ // RabbitMQ 配置
125125 ' config.host' : [{ required: true , message: ' 主机地址不能为空' , trigger: ' blur' }],
126126 ' config.port' : [
127127 { required: true , message: ' 端口不能为空' , trigger: ' blur' },
@@ -131,7 +131,7 @@ const formRules = reactive({
131131 ' config.exchange' : [{ required: true , message: ' 交换机不能为空' , trigger: ' blur' }],
132132 ' config.routingKey' : [{ required: true , message: ' 路由键不能为空' , trigger: ' blur' }],
133133 ' config.queue' : [{ required: true , message: ' 队列不能为空' , trigger: ' blur' }],
134- /** Redis Stream 配置 */
134+ // Redis Stream 配置
135135 ' config.database' : [
136136 { required: true , message: ' 数据库索引不能为空' , trigger: ' blur' },
137137 { type: ' number' , min: 0 , message: ' 数据库索引必须是非负整数' , trigger: ' blur' }
@@ -143,6 +143,7 @@ const showConfig = computed(() => (val: string) => {
143143 const dict = getDictObj (DICT_TYPE .IOT_DATA_BRIDGE_TYPE_ENUM , formData .value .type )
144144 return dict && dict .value + ' ' === val
145145}) // 显示对应的 Config 配置项
146+
146147/** 打开弹窗 */
147148const open = async (type : string , id ? : number ) => {
148149 dialogVisible .value = true
@@ -195,6 +196,7 @@ const handleTypeChange = (val: number) => {
195196/** 重置表单 */
196197const resetForm = () => {
197198 formData .value = {
199+ // TODO @puhui999:换成枚举值哈
198200 status: 0 ,
199201 direction: 1 ,
200202 type: 1 ,
0 commit comments