From 9620ca5caed59bd206dce701a04a5a4e4cfb9dc5 Mon Sep 17 00:00:00 2001
From: dytyqx <1342948614@qq.com>
Date: 星期二, 31 三月 2026 13:46:57 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-VUEUI

---
 src/views/logistics/transportGPS/Add_Edit_WL_YayBill.vue |   34 ++++++++++++++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)

diff --git a/src/views/logistics/transportGPS/Add_Edit_WL_YayBill.vue b/src/views/logistics/transportGPS/Add_Edit_WL_YayBill.vue
index 49297eb..c17e08d 100644
--- a/src/views/logistics/transportGPS/Add_Edit_WL_YayBill.vue
+++ b/src/views/logistics/transportGPS/Add_Edit_WL_YayBill.vue
@@ -194,6 +194,25 @@
                                 </el-col>
                             </el-row>
                         </div>
+                        <div class="form-group">
+                            <el-form-item label="闄勪欢" prop="fujian">
+                                <el-upload
+                                    class="upload-demo"
+                                    ref="upload"
+                                    action=""
+                                    :on-preview="handleFilePreview"
+                                    :on-remove="handleFileRemove"
+                                    :on-change="handleFileChange"
+                                    :file-list="fileList"
+                                    :auto-upload="false"
+                                    :limit="10"
+                                    :on-exceed="handleExceed"
+                                    accept=".jpg,.png,.jpeg,.pdf,.doc,.docx,.xls,.xlsx,.zip,.rar">
+                                    <el-button size="small" type="primary">鐐瑰嚮涓婁紶</el-button>
+                                    <div slot="tip" class="el-upload__tip">鏀寔涓婁紶jpg/png/jpeg/pdf/doc/docx/xls/xlsx/zip/rar鏍煎紡鏂囦欢锛屾渶澶�10涓�</div>
+                                </el-upload>
+                            </el-form-item>
+                        </div>
                     </el-tab-pane>
                     <el-tab-pane label="鎵胯繍鍟嗕俊鎭�" name="second">
                         <div class="form-group">
@@ -2015,6 +2034,21 @@
         handleFileRemove(file, fileList) {
             this.uploadFiles = fileList;
         },
+        // 鏂囦欢棰勮
+        handleFilePreview(file) {
+            if (file.url) {
+                window.open(file.url, '_blank');
+            } else if (file.raw) {
+                const url = URL.createObjectURL(file.raw);
+                window.open(url, '_blank');
+            } else {
+                this.$message.warning('鏃犳硶棰勮璇ユ枃浠�');
+            }
+        },
+        // 鏂囦欢瓒呭嚭闄愬埗鏃剁殑澶勭悊
+        handleExceed(files, fileList) {
+            this.$message.warning(`褰撳墠闄愬埗閫夋嫨 10 涓枃浠讹紝鏈閫夋嫨浜� ${files.length} 涓枃浠讹紝鍏遍�夋嫨浜� ${files.length + fileList.length} 涓枃浠禶);
+        },
         flieUpload(row) {
             // 鍒涘缓FormData瀵硅薄
             const formData = new FormData();

--
Gitblit v1.9.1