From 77af30d3bd49a3b2a5f1e619c52e0657e3d5b894 Mon Sep 17 00:00:00 2001
From: chenhaozhe <cgz@hz-kingdee.com>
Date: 星期二, 21 十月 2025 13:58:25 +0800
Subject: [PATCH] 兴达 设置 默认扫源单带出仓库

---
 pages/shengchantuiliao/form.vue |   12 ++++--
 pages/xiaoshouchuku/form.vue    |   11 +++++
 pages/caigouruku/form.vue       |   11 +++++
 pages/caigoutuiliao/form.vue    |   16 ++++++++
 pages/xiaoshoutuihuo/form.vue   |   14 +++++++
 5 files changed, 60 insertions(+), 4 deletions(-)

diff --git a/pages/caigouruku/form.vue b/pages/caigouruku/form.vue
index fc70c5b..ef7516a 100644
--- a/pages/caigouruku/form.vue
+++ b/pages/caigouruku/form.vue
@@ -187,6 +187,10 @@
                             <view class="detail" v-if="item.鍗曚环">
                                 <text>鍗曚环锛�</text>{{item.鍗曚环}}
                             </view>
+                            <view class="detail" v-if="materMeta[0].HWHName && /鍏磋揪/.test(hform.HStockOrgName
+                            )">
+                                <text>浠撳簱锛�</text>{{materMeta[0].HWHName}}
+                            </view>
                         </view>
                     </uni-card>
                 </view>
@@ -1443,6 +1447,13 @@
                             var data = res.data.data
                             this.materMeta = data.BarCodeDetailslist
                             this.Materlist = data.Materlist
+
+                            if (/鍏磋揪/.test(uni.getStorageSync("Organization"))) {
+                                // 鍏磋揪瀹㈡埛 甯﹀嚭 浠撳簱
+                                console.log("鍏磋揪甯﹀嚭榛樿浠撳簱")
+                                this.HWHNameChange(data.BarCodeDetailslist[0].HWHName)
+                            }
+
                             if (!data.BarCodeDetailslist[0].HBarCode) {
                                 this.hform.HMaterName_B = ''
                                 this.hform.HMaterModel_B = ''
diff --git a/pages/caigoutuiliao/form.vue b/pages/caigoutuiliao/form.vue
index 834ce1d..c45556b 100644
--- a/pages/caigoutuiliao/form.vue
+++ b/pages/caigoutuiliao/form.vue
@@ -174,6 +174,12 @@
                             <view class="detail" v-if="item.杈呭姪灞炴��">
                                 <text>杈呭姪灞炴�э細</text>{{item.杈呭姪灞炴�}
                             </view>
+                            
+                            <!-- 鍏磋揪瀹㈡埛 鍔熻兘 -->
+                            <view class="detail" v-if="materMeta[0].HWHName && /鍏磋揪/.test(hform.HStockOrgName
+                            )">
+                                <text>浠撳簱锛�</text>{{materMeta[0].HWHName}}
+                            </view>
                         </view>
                     </uni-card>
                 </view>
@@ -302,6 +308,8 @@
                 btnType: 0, //0鏂板锛�1淇敼锛�2瀹℃牳锛�3鍙嶅鏍�
                 showmore: false,
 
+
+                materMeta: [],
                 arrayHWHName: [], //浠撳簱
                 HWHNameList: [],
                 arrayHStockPlaceName: [], //浠撲綅
@@ -1383,7 +1391,15 @@
                         console.log('鐗╂枡', res.data)
                         if (res.data.count == 1) {
                             var data = res.data.data
+                            this.materMeta = data.BarCodeDetailslist
                             this.Materlist = data.Materlist
+                            if (/鍏磋揪/.test(uni.getStorageSync("Organization"))) {
+                                // 鍏磋揪瀹㈡埛 甯﹀嚭 浠撳簱
+                                console.log("鍏磋揪甯﹀嚭榛樿浠撳簱")
+                                this.HWHNameChange(data.BarCodeDetailslist[0].HWHName)
+                            }
+                            
+                            
                             if (!data.BarCodeDetailslist[0].HBarCode) {
                                 this.hform.HMaterName_B = ''
                                 this.hform.HMaterModel_B = ''
diff --git a/pages/shengchantuiliao/form.vue b/pages/shengchantuiliao/form.vue
index 6c573f2..a429e22 100644
--- a/pages/shengchantuiliao/form.vue
+++ b/pages/shengchantuiliao/form.vue
@@ -353,10 +353,14 @@
 
                     HBarCode: '',
                     HQty: '',
-                    HWHName: getUserInfo().HWHName,
-                    HWHID: getUserInfo().HWhID,
-                    HStockPlaceName: getUserInfo().HSPName,
-                    HStockPlaceID: getUserInfo().HSPID,
+                    // HWHName: getUserInfo().HWHName,
+                    // HWHID: getUserInfo().HWhID,
+                    // HStockPlaceName: getUserInfo().HSPName,
+                    // HStockPlaceID: getUserInfo().HSPID,
+                    HWHName: '',
+                    HWHID: 0,
+                    HStockPlaceName: '',
+                    HStockPlaceID: 0,
 
                     HMainSourceBillType: 3720,
                     HSourceBillNo: '', //CGDD000200
diff --git a/pages/xiaoshouchuku/form.vue b/pages/xiaoshouchuku/form.vue
index 24db8d6..17c5d0f 100644
--- a/pages/xiaoshouchuku/form.vue
+++ b/pages/xiaoshouchuku/form.vue
@@ -187,6 +187,11 @@
                             <view class="detail" v-if="item.杈呭姪灞炴��">
                                 <text>杈呭姪灞炴�э細</text>{{item.杈呭姪灞炴�}
                             </view>
+                            <!-- 鍏磋揪瀹㈡埛 鍔熻兘 -->
+                            <view class="detail" v-if="materMeta[0].HWHName && /鍏磋揪/.test(hform.HStockOrgName
+                            )">
+                                <text>浠撳簱锛�</text>{{materMeta[0].HWHName}}
+                            </view>
                         </view>
                     </uni-card>
                 </view>
@@ -1435,6 +1440,12 @@
                             var data = res.data.data
                             this.materMeta = data.BarCodeDetailslist
                             this.Materlist = data.Materlist
+                            if (/鍏磋揪/.test(uni.getStorageSync("Organization"))) {
+                                // 鍏磋揪瀹㈡埛 甯﹀嚭 浠撳簱
+                                console.log("鍏磋揪甯﹀嚭榛樿浠撳簱")
+                                this.HWHNameChange(data.BarCodeDetailslist[0].HWHName)
+                            }
+
                             if (data.FIFOlist.length != 0) {
                                 if (data.FIFOlist[0].HMaterID != 0) {
                                     this.FIFOlist = data.FIFOlist
diff --git a/pages/xiaoshoutuihuo/form.vue b/pages/xiaoshoutuihuo/form.vue
index 6aa4167..f28557f 100644
--- a/pages/xiaoshoutuihuo/form.vue
+++ b/pages/xiaoshoutuihuo/form.vue
@@ -165,6 +165,12 @@
                             <view class="detail" v-if="item.杈呭姪灞炴��">
                                 <text>杈呭姪灞炴�э細</text>{{item.杈呭姪灞炴�}
                             </view>
+                            
+                            <!-- 鍏磋揪瀹㈡埛 鍔熻兘 -->
+                            <view class="detail" v-if="materMeta[0].HWHName && /鍏磋揪/.test(hform.HStockOrgName
+                            )">
+                                <text>浠撳簱锛�</text>{{materMeta[0].HWHName}}
+                            </view>
                         </view>
                     </uni-card>
                 </view>
@@ -304,6 +310,7 @@
                 HSupNameList: [],
 
                 Materlist: [],
+                materMeta: [],
                 hform: {
                     HBillType: 1247,
                     HBillerID: uni.getStorageSync('HBillerID'),
@@ -1242,7 +1249,14 @@
                         console.log('鐗╂枡', res.data)
                         if (res.data.count == 1) {
                             var data = res.data.data
+                            this.materMeta = data.BarCodeDetailslist
                             this.Materlist = data.Materlist
+                            
+                            if (/鍏磋揪/.test(uni.getStorageSync("Organization"))) {
+                                // 鍏磋揪瀹㈡埛 甯﹀嚭 浠撳簱
+                                console.log("鍏磋揪甯﹀嚭榛樿浠撳簱")
+                                this.HWHNameChange(data.BarCodeDetailslist[0].HWHName)
+                            }
                             if (!data.BarCodeDetailslist[0].HBarCode) {
                                 this.hform.HMaterName_B = ''
                                 this.hform.HMaterModel_B = ''

--
Gitblit v1.9.1