From f59b8527261646b54f6ebf2b2ef759d0526dabd9 Mon Sep 17 00:00:00 2001
From: chenhaozhe <cgz@hz-kingdee.com>
Date: 星期一, 16 三月 2026 09:23:17 +0800
Subject: [PATCH] Merge branch 'Dev' of http://101.37.171.70:10101/r/~jhz/STUWMS into Dev

---
 pages/ZLGL/lailiaojianyan_fast/Kf_QCStockInCheckBill_Fast2.vue |   50 +++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 43 insertions(+), 7 deletions(-)

diff --git a/pages/ZLGL/lailiaojianyan_fast/Kf_QCStockInCheckBill_Fast2.vue b/pages/ZLGL/lailiaojianyan_fast/Kf_QCStockInCheckBill_Fast2.vue
index a6b21fb..c62e755 100644
--- a/pages/ZLGL/lailiaojianyan_fast/Kf_QCStockInCheckBill_Fast2.vue
+++ b/pages/ZLGL/lailiaojianyan_fast/Kf_QCStockInCheckBill_Fast2.vue
@@ -36,6 +36,9 @@
         </view>
         <!-- 椤电 鐗╂枡娓呭崟 -->
         <view v-if="tabs == 1">
+            <view style="padding: 10rpx;">
+                <button class="btn-a" size="mini" @tap="switchModule">鎵归噺</button>
+            </view>
             <view class="form-item-wrapper">
                 <view class="form-item">
                     <view class="title">璐ㄦ鍛�:</view>
@@ -310,6 +313,13 @@
             };
         },
         methods: {
+            switchModule() {
+                uni.redirectTo({
+                    url: "/pages/ZLGL/lailiaojianyan_fast/Kf_QCStockInCheckBill_Fast?" +
+                        `HInterID=${this.sourceBillInfo.HInterID}&HBillNo=${this.sourceBillInfo.HBillNo}` +
+                        `&HSourceBillNo=${this.sourceBillInfo.HSourceBillNo}&operationType=5`
+                })
+            },
             selectMater(item, index) {
                 if (typeof this.materialManifest[index].selected == 'undefined') {
                     this.$set(this.materialManifest[index], 'selected', false)
@@ -540,7 +550,7 @@
             },
             async cmdSubmit() { // 鍚庣鍦ㄥ崟娆′笂浼犳枃浠舵彁浜ゅ悗浼氬垹闄ゆ湰鍦版枃浠讹紝涓�娆″彧鑳芥彁浜や竴涓暟鎹�
                 // 妫�鏌ユ槸鍚﹂�変腑鐗╂枡
-                
+
                 if (this.sourceBillInfo.HSourceInterID == 0) {
                     CommonUtils.showTips({
                         title: '娓╅Θ鎻愮ず',
@@ -556,7 +566,8 @@
                     return
                 }
 
-                let HEntryIDStr = `${this.sourceBillInfo.HSourceEntryIDList.filter(item => item !== undefined && item !== null).join(',')}`
+                let HEntryIDStr =
+                    `${this.sourceBillInfo.HSourceEntryIDList.filter(item => item !== undefined && item !== null).join(',')}`
 
                 try {
                     let res = await CommonUtils.doRequest2Sync({
@@ -591,7 +602,7 @@
                                 } else if (res.cancel) {
                                     console.log('鐢ㄦ埛鐐瑰嚮鍙栨秷');
                                     setTimeout(() => {
-                                    	uni.navigateBack();
+                                        uni.navigateBack();
                                     }, 50)
                                 }
                             }
@@ -682,9 +693,28 @@
                 }
             }
         },
-        onLoad() {
-            // 鑾峰彇鏉ユ枡妫�楠屽崟鏈�鏂板崟鎹彿鍜屽崟鎹唴鐮�
-            this.GetMaxNumPDA()
+        onLoad(e) {
+            let operationType = e.operationType
+            if (!operationType) {
+                // 鑾峰彇鏉ユ枡妫�楠屽崟鏈�鏂板崟鎹彿鍜屽崟鎹唴鐮�
+                this.GetMaxNumPDA()
+            } else if (operationType == 5) {
+                // 鐢辨壒閲忛〉闈㈣繘鍏�
+                let {
+                    HInterID,
+                    HBillNo,
+                    HSourceBillNo
+                } = e
+                this.sourceBillInfo.HBillNo = HBillNo
+                this.sourceBillInfo.HInterID = HInterID
+
+                if (HSourceBillNo) {
+                    this.tabs = 1
+                    this.sourceBillInfo.HSourceBillNo = HSourceBillNo
+                    this.getCode(HSourceBillNo)
+                }
+            }
+
             this.getHEmpInfo()
         }
     }
@@ -896,7 +926,13 @@
     }
 
     .card-selected {
-        background-color: #a8c7fa;
         scale: 1.05;
+        background-color: #6dabfc !important;
+
+    }
+
+    .btn-a {
+        background-color: #3A78FF;
+        color: #fff;
     }
 </style>
\ No newline at end of file

--
Gitblit v1.9.1