From 0b2b4c643ce8d0e09a6e7b86c94e9011cb410963 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Sun, 24 Aug 2025 00:11:38 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=98=B2=E7=81=AB=E5=A2=99=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E8=A7=84=E5=88=99=E7=82=B9=E4=B8=8D=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/views/firewall/CreateModal.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/web/src/views/firewall/CreateModal.vue b/web/src/views/firewall/CreateModal.vue index 92354439..f1f2a9e5 100644 --- a/web/src/views/firewall/CreateModal.vue +++ b/web/src/views/firewall/CreateModal.vue @@ -64,12 +64,15 @@ const createModel = ref({ protocol: 'tcp', port_start: 80, port_end: 80, - address: [], + address: [] as string[], strategy: 'accept', direction: 'in' }) const handleCreate = async () => { + if (!createModel.value.address.length) { + createModel.value.address.push('') + } for (const address of createModel.value.address) { useRequest( firewall.createRule({