From e295922209fb87c6dcd68ea1560fd16c3e6d808c Mon Sep 17 00:00:00 2001
From: dongyukun <1208714201@qq.com>
Date: 星期五, 27 六月 2025 09:36:51 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/feature/ai'

---
 src/views/model/mpk/file/MpkForm.vue |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/views/model/mpk/file/MpkForm.vue b/src/views/model/mpk/file/MpkForm.vue
index 8dfbae9..c6ac0d7 100644
--- a/src/views/model/mpk/file/MpkForm.vue
+++ b/src/views/model/mpk/file/MpkForm.vue
@@ -417,6 +417,11 @@
   const uploadLoading = ref(false) // 表单的加载中
   const uploadHeaders = ref() // 上传 Header 头
   const beforeUpload = function (file) {
+    const regex = /^[a-zA-Z][a-zA-Z0-9]*$/;
+    if (!regex.test(file.name)) {
+      message.error('py名称只能包含字母和数字,且不能以数字开头')
+      return false
+    }
     // 提交请求
     uploadHeaders.value = {
       Authorization: 'Bearer ' + getAccessToken(),

--
Gitblit v1.9.3