瀏覽代碼

feat: 更新版本号至1.4.5,修改发票上传为必填项并添加验证提示

laiqi 11 月之前
父節點
當前提交
0c58476721
共有 5 個文件被更改,包括 14 次插入8 次删除
  1. 1 1
      env/.env
  2. 1 1
      env/.env.development
  3. 1 1
      env/.env.production
  4. 1 1
      package.json
  5. 10 4
      src/pages/form/formStep4.vue

+ 1 - 1
env/.env

@@ -1,6 +1,6 @@
 VITE_APP_TITLE='达川农机优惠劵'
 VITE_APP_PORT=9000
-VITE_APP_VERSION=1.4.4
+VITE_APP_VERSION=1.4.5
 
 VITE_UNI_APPID='H57F2ACE4'
 VITE_WX_APPID='wxd3ca52d7f454048d'

+ 1 - 1
env/.env.development

@@ -1,7 +1,7 @@
 # 变量必须以 VITE_ 为前缀才能暴露给外部读取
 NODE_ENV='development'
 # 应用版本号
-VITE_APP_VERSION=1.4.4
+VITE_APP_VERSION=1.4.5
 # 是否去除console 和 debugger
 VITE_DELETE_CONSOLE=false
 # 是否开启sourcemap

+ 1 - 1
env/.env.production

@@ -1,7 +1,7 @@
 # 变量必须以 VITE_ 为前缀才能暴露给外部读取
 NODE_ENV='production'
 # 应用版本号
-VITE_APP_VERSION=1.4.4
+VITE_APP_VERSION=1.4.5
 # 是否去除console 和 debugger
 VITE_DELETE_CONSOLE=true
 # 是否开启sourcemap

+ 1 - 1
package.json

@@ -1,7 +1,7 @@
 {
   "name": "samool-uni",
   "type": "commonjs",
-  "version": "1.4.4",
+  "version": "1.4.5",
   "description": "unibest - 最好的 uniapp 开发模板",
   "author": {
     "name": "laiqi",

+ 10 - 4
src/pages/form/formStep4.vue

@@ -102,13 +102,13 @@
         <view class="mb-4">
           <view class="text-gray-700 mb-2 text-base flex items-center">
             <text>发票照片</text>
-            <text class="text-gray-400 ml-1">(可选)</text>
+            <text class="text-red-500 ml-1">*</text>
           </view>
           <UploadComponent
             v-model="formData.invoiceFiles"
             v-model:fileIds="formData.invoiceFileIds"
             :limit="1"
-            :required="false"
+            :required="true"
             attmodel="orders_invoice"
             attpath="/orders_invoice/"
             modelStats="invoiceFileIds"
@@ -290,8 +290,14 @@ function validateForm() {
   if (!validateSn()) return false
   if (!validatePhone()) return false
 
-  // 证件上传相关的验证已移除
-  // 发票上传是可选的,此处不添加验证
+  // 验证发票上传(必填)
+  if (!formData.invoiceFileIds || formData.invoiceFileIds.length === 0) {
+    message.alert({
+      title: '提示',
+      msg: '请上传发票照片',
+    })
+    return false
+  }
 
   return true
 }