From cdaa6b433a2ce3fbb727a9661015e6f76683529f Mon Sep 17 00:00:00 2001
From: 南骏 池 <chiffly@163.com>
Date: 星期五, 13 六月 2025 14:35:56 +0800
Subject: [PATCH] 1.采购退货单优化 2.采购退料单拆分 3.采购入库优化

---
 H5/Cpdbsj.aspx |   49 ++++++++++++++++++++++++++++++++-----------------
 1 files changed, 32 insertions(+), 17 deletions(-)

diff --git a/H5/Cpdbsj.aspx b/H5/Cpdbsj.aspx
index 38c2311..66f9f12 100644
--- a/H5/Cpdbsj.aspx
+++ b/H5/Cpdbsj.aspx
@@ -51,9 +51,6 @@
         flex: 1; /* 绛夊垎鍓╀綑绌洪棿 */
         min-width: 0; /* 闃叉鍐呭婧㈠嚭 */
     }
-
-
-
 </style>
 </asp:Content>
 
@@ -85,14 +82,16 @@
                     <div class="si-status__left">
                       <span class="si-status__label">鍙鏁�</span>
                     </div>
-                    <div  class="si-status__right">{{KbBarInfo.oldqty}}</div>
+                    <div  class="si-status__right">{{KbBarInfo.oldqty||0}}</div>
                   </div>
 
                   <div class="si-status-box si-status--error">
                     <div class="si-status__left">
                       <span class="si-status__label">寰呰鏁�</span>
                     </div>
-                    <div class="si-status__right">{{KbBarInfo.ySum}}</div>
+                    <div class="si-status__right">
+                      {{ ((+(KbBarInfo.oldqty || 0) - +(KbBarInfo.ySum || 0)) || 0) }}
+                    </div>
                   </div>
                 </div>
                 
@@ -117,10 +116,21 @@
                 </van-field>
                 
                 <van-field
-                    ref="LsBar"
-                    v-model="LsBar"
+                    ref="DAA001"
+                    v-model="DAA001"
+                    label="鎸囦护宸ュ崟"
+                    placeholder="鎸囦护宸ュ崟"
+                    autofocus="true"
+                    readonly
+                    >
+                </van-field>
+
+                <van-field
+                    ref="XBar"
+                    v-model="XBar"
                     label="绠辨潯鐮�"
                     placeholder="璇锋壂澶栫鐮�"
+                    @keyup.enter.native="getXBarInfo" 
                     autofocus="true">
                 </van-field>
 
@@ -129,25 +139,28 @@
                     v-model="LsBar"
                     label="浜у搧鏉$爜"
                     placeholder="璇锋壂浜у搧鏉$爜"
+                    @keyup.enter.native="checkProductBarcode"
                     autofocus="true">
                 </van-field>
                 
-                <van-field
+<%--                <van-field
                     ref="LsBar"
                     v-model="LsBar"
                     label="绾垮埆"
                     placeholder="璇烽�夋嫨绾垮埆"
                     autofocus="true">
-                </van-field>
+                </van-field>--%>
                <!-- 淇敼鍚庣殑鎸夐挳瀹瑰櫒 -->
                 <div class="button-container">
                   <van-button 
                     type="warning" 
                     class="action-button reset-button"
+<%--                      @click.native="handleClear"--%>
                   >閲嶇疆</van-button>
                   <van-button 
                     type="info" 
                     class="action-button submit-button"
+                    @click.native="handleSubmit"
                   >閫佹</van-button>
                 </div>
 
@@ -160,10 +173,13 @@
                     <van-col span="7" class="text-left padding-left">鏉$爜</van-col>
                     <van-col span="7" class="text-left padding-left">鐗╂枡</van-col>
                     <van-col span="7" class="text-left padding-left">瑙勬牸</van-col>
-                    <van-col span="3" >鏁伴噺</van-col>
+                    <van-col span="3" >閲嶉噺</van-col>
                 </van-row>
-                <van-row v-for="(itm,index) in KbBarMxInfo" :key="index">
-                    <van-col span="7" class="text-left padding-left" >{{itm.iteM_BARCODE}}</van-col>
+                <van-row 
+                    v-for="(itm,index) in XbarInfo" 
+                    :key="index"
+                    :style="{ background: itm.is_hedui === '1' ? '#e8f5e9 !important' : 'transparent' }">
+                    <van-col span="7" class="text-left padding-left">{{itm.iteM_BARCODE}}</van-col>
                     <van-col span="7" class="text-left padding-left">
                         <div class="blue-text">{{itm.item_no}}</div>
                         <div>{{itm.item_name}}</div>
@@ -171,8 +187,7 @@
                     <van-col span="7" class="text-left padding-left">
                         <div>{{itm.item_model}}</div>
                     </van-col>
-                    
-                    <van-col span="3" class="blue-text">{{itm.quantity}}</van-col>
+                    <van-col span="3" class="blue-text">{{itm.weight}}</van-col>
                 </van-row>
             </van-tab>
 
@@ -181,7 +196,7 @@
                     <van-col span="7" class="text-left padding-left">鏉$爜</van-col>
                     <van-col span="7" class="text-left padding-left">鐗╂枡</van-col>
                     <van-col span="7" class="text-left padding-left">瑙勬牸</van-col>
-                    <van-col span="3" >鏁伴噺</van-col>
+                    <van-col span="3" >閲嶉噺</van-col>
                 </van-row>
                 <van-row v-for="(itm,index) in KbBarMxInfo" :key="index">
                     <van-col span="7" class="text-left padding-left" >{{itm.iteM_BARCODE}}</van-col>
@@ -193,7 +208,7 @@
                         <div>{{itm.item_model}}</div>
                     </van-col>
     
-                    <van-col span="3" class="blue-text">{{itm.quantity}}</van-col>
+                    <van-col span="3" class="blue-text">{{itm.weight}}</van-col>
                 </van-row>
             </van-tab>
         </van-tabs>
@@ -205,5 +220,5 @@
 </asp:Content>
 
 <asp:Content ID="Content4" ContentPlaceHolderID="ContentPlaceHolder4" Runat="Server">
-    <script src="Js/Cpbdsj.js?<%=11111 %>"></script>
+    <script src="Js/Cpbdsj.js?<%=1211111141 %>"></script>
 </asp:Content>
\ No newline at end of file

--
Gitblit v1.9.3