正在显示
1 个修改的文件
包含
17 行增加
和
2 行删除
@@ -265,7 +265,7 @@ | @@ -265,7 +265,7 @@ | ||
265 | // 队列名称 | 265 | // 队列名称 |
266 | queueName: '', | 266 | queueName: '', |
267 | consumerGroupName: '', | 267 | consumerGroupName: '', |
268 | - partitionCount: 3, | 268 | + partitionCount: undefined, |
269 | queueType: 1, | 269 | queueType: 1, |
270 | // 用户名称 | 270 | // 用户名称 |
271 | username: '', | 271 | username: '', |
@@ -281,6 +281,7 @@ | @@ -281,6 +281,7 @@ | ||
281 | arguments: '', | 281 | arguments: '', |
282 | // 相关描述 | 282 | // 相关描述 |
283 | description: '', | 283 | description: '', |
284 | + oldpartition:undefined | ||
284 | }, | 285 | }, |
285 | /** | 286 | /** |
286 | * queue,编辑表单 | 287 | * queue,编辑表单 |
@@ -324,6 +325,10 @@ | @@ -324,6 +325,10 @@ | ||
324 | ], | 325 | ], |
325 | consumerGroupName:[ | 326 | consumerGroupName:[ |
326 | {required: true, message: '请输入消费者组名称', trigger: ['blur', 'change']}, | 327 | {required: true, message: '请输入消费者组名称', trigger: ['blur', 'change']}, |
328 | + ], | ||
329 | + partitionCount:[ | ||
330 | + { type: 'number', message: '请输入正确的数字', trigger: 'blur', transform: (value) => Number(value) }, | ||
331 | + {pattern:/^[0-5]$|^5$/, message: "分区数量最多为5", trigger: "blur"} | ||
327 | ] | 332 | ] |
328 | // // 所属虚拟机id | 333 | // // 所属虚拟机id |
329 | // virtualHostId: [ | 334 | // virtualHostId: [ |
@@ -358,6 +363,10 @@ | @@ -358,6 +363,10 @@ | ||
358 | username: [ | 363 | username: [ |
359 | {required: true, message: '请输入用户名称', trigger: ['blur', 'change']}, | 364 | {required: true, message: '请输入用户名称', trigger: ['blur', 'change']}, |
360 | ], | 365 | ], |
366 | + partitionCount:[ | ||
367 | + { type: 'number', message: '请输入正确的数字', trigger: 'blur', transform: (value) => Number(value) }, | ||
368 | + {pattern:/^[0-5]$|^5$/, message: "分区数量最多为5", trigger: "blur"} | ||
369 | + ] | ||
361 | // // 所属虚拟机id | 370 | // // 所属虚拟机id |
362 | // virtualHostId: [ | 371 | // virtualHostId: [ |
363 | // {required: true, message: '请选择所属虚拟机', trigger: ['blur', 'change']}, | 372 | // {required: true, message: '请选择所属虚拟机', trigger: ['blur', 'change']}, |
@@ -464,7 +473,7 @@ | @@ -464,7 +473,7 @@ | ||
464 | // 队列名称 | 473 | // 队列名称 |
465 | queueName: '', | 474 | queueName: '', |
466 | consumerGroupName: '', | 475 | consumerGroupName: '', |
467 | - partitionCount: 3, | 476 | + partitionCount: undefined, |
468 | queueType: 1, | 477 | queueType: 1, |
469 | // 用户名称 | 478 | // 用户名称 |
470 | username: '', | 479 | username: '', |
@@ -528,7 +537,12 @@ | @@ -528,7 +537,12 @@ | ||
528 | * queue,编辑对话框,打开事件 | 537 | * queue,编辑对话框,打开事件 |
529 | */ | 538 | */ |
530 | queue_toEditDialog(index, row) { | 539 | queue_toEditDialog(index, row) { |
540 | + console.log(row); | ||
531 | this.queue_addForm = Object.assign({}, row); | 541 | this.queue_addForm = Object.assign({}, row); |
542 | + row.consumerList.forEach(v => { | ||
543 | + this.queue_addForm.consumerGroupName=v.name; | ||
544 | + }); | ||
545 | + this.queue_addForm.oldpartition=row.partitionCount; | ||
532 | this.queue_dialog.addDialog = true; | 546 | this.queue_dialog.addDialog = true; |
533 | this.dialogStatus= 'update'; | 547 | this.dialogStatus= 'update'; |
534 | }, | 548 | }, |
@@ -547,6 +561,7 @@ | @@ -547,6 +561,7 @@ | ||
547 | this.$refs.queue_addFormRef.validate(valid => { | 561 | this.$refs.queue_addFormRef.validate(valid => { |
548 | // 未通过,表单预校验 | 562 | // 未通过,表单预校验 |
549 | if (!valid) return; | 563 | if (!valid) return; |
564 | + if(this.queue_addForm.oldpartition>this.queue_addForm.partitionCount){this.$message.error("分区数量不能小于现有数量");return;} | ||
550 | // 通过,表单预检验,开启加载 | 565 | // 通过,表单预检验,开启加载 |
551 | this.queue_loading.editLoading = true; | 566 | this.queue_loading.editLoading = true; |
552 | updateBusQueue(this.queue_addForm).then((response) => { | 567 | updateBusQueue(this.queue_addForm).then((response) => { |
-
请 注册 或 登录 后发表评论