From 96a525fd21c61029bb380f0a94465f44f39444e7 Mon Sep 17 00:00:00 2001 From: narasux Date: Tue, 6 Aug 2024 10:15:19 +0800 Subject: [PATCH] fix: webfe cnative app image validate regex --- .../src/views/dev-center/app/create-cloud-module/index.vue | 2 +- .../dev-center/app/engine/cloud-deployment/image-info/index.vue | 2 +- webfe/package_vue/src/views/dev-center/create-app/cloud.vue | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/webfe/package_vue/src/views/dev-center/app/create-cloud-module/index.vue b/webfe/package_vue/src/views/dev-center/app/create-cloud-module/index.vue index 0c2d900603..6e3f417ea8 100644 --- a/webfe/package_vue/src/views/dev-center/app/create-cloud-module/index.vue +++ b/webfe/package_vue/src/views/dev-center/app/create-cloud-module/index.vue @@ -628,7 +628,7 @@ export default { trigger: 'blur', }, { - regex: /^(?:([a-zA-Z0-9]+(?:[._-][a-zA-Z0-9]+)*(?::\d+)?)\/)?(?:([a-zA-Z0-9_-]+)\/)?([a-zA-Z0-9_.-]+)$/, + regex: /^(?:([a-zA-Z0-9]+(?:[._-][a-zA-Z0-9]+)*(?::\d+)?)\/)?(?:([a-zA-Z0-9_-]+)\/)*([a-zA-Z0-9_.-]+)$/, message: this.$t('请输入不包含标签(tag)的镜像仓库地址'), trigger: 'blur', }, diff --git a/webfe/package_vue/src/views/dev-center/app/engine/cloud-deployment/image-info/index.vue b/webfe/package_vue/src/views/dev-center/app/engine/cloud-deployment/image-info/index.vue index 3da2990bfd..05386ac349 100644 --- a/webfe/package_vue/src/views/dev-center/app/engine/cloud-deployment/image-info/index.vue +++ b/webfe/package_vue/src/views/dev-center/app/engine/cloud-deployment/image-info/index.vue @@ -120,7 +120,7 @@ export default { trigger: 'blur', }, { - regex: /^(?:([a-zA-Z0-9]+(?:[._-][a-zA-Z0-9]+)*(?::\d+)?)\/)?(?:([a-zA-Z0-9_-]+)\/)?([a-zA-Z0-9_.-]+)$/, + regex: /^(?:([a-zA-Z0-9]+(?:[._-][a-zA-Z0-9]+)*(?::\d+)?)\/)?(?:([a-zA-Z0-9_-]+)\/)*([a-zA-Z0-9_.-]+)$/, message: this.$t('请输入不包含标签(tag)的镜像仓库地址'), trigger: 'blur', }, diff --git a/webfe/package_vue/src/views/dev-center/create-app/cloud.vue b/webfe/package_vue/src/views/dev-center/create-app/cloud.vue index 4dadefb302..0c9dfc46b9 100644 --- a/webfe/package_vue/src/views/dev-center/create-app/cloud.vue +++ b/webfe/package_vue/src/views/dev-center/create-app/cloud.vue @@ -771,7 +771,7 @@ export default { trigger: 'blur', }, { - regex: /^(?:([a-zA-Z0-9]+(?:[._-][a-zA-Z0-9]+)*(?::\d+)?)\/)?(?:([a-zA-Z0-9_-]+)\/)?([a-zA-Z0-9_.-]+)$/, + regex: /^(?:([a-zA-Z0-9]+(?:[._-][a-zA-Z0-9]+)*(?::\d+)?)\/)?(?:([a-zA-Z0-9_-]+)\/)*([a-zA-Z0-9_.-]+)$/, message: this.$t('请输入不包含标签(tag)的镜像仓库地址'), trigger: 'blur', },