From cbf4a8f42cd0d7e4ff994ee7f9b9e9c33b9c39c8 Mon Sep 17 00:00:00 2001
From: Demo <Demo@DESKTOP-CPA90BF>
Date: 星期三, 13 三月 2024 19:32:29 +0800
Subject: [PATCH] PDA取样出库拣货

---
 Pda/View/SoSetting/SampleOut.html |  162 ++++++++++++++++++++++++++++-------------------------
 1 files changed, 86 insertions(+), 76 deletions(-)

diff --git a/Pda/View/SoSetting/SampleOut.html b/Pda/View/SoSetting/SampleOut.html
index e54a94e..b223c7e 100644
--- a/Pda/View/SoSetting/SampleOut.html
+++ b/Pda/View/SoSetting/SampleOut.html
@@ -549,8 +549,9 @@
 			var form = layui.form;
 
 			/* 鏍囩鍒囨崲浠g爜 */
-
 			var xianshiyemian = 0;
+            /* 鏍囩鍒囨崲浠g爜 */
+			var sampleType = "";  //0 搴撳唴鍙栨牱锛� 1 搴撳墠鍙栨牱
             
             $('#kuneilabel').hide();
             $('#kuqianlabel').hide();
@@ -655,6 +656,17 @@
                                     $('#kuneilabel').show();
                                     $('#kuneiQty').show();
                                     $('#kuqianlabel').hide();
+                                    updateBillList();
+                                    if ($('#bar').val() == "") {
+                                        clear1();
+                                        return;
+                                    } else {
+                                        updateSkuLotNoList();
+                                        updateQtyList();
+                                        getBar();
+                                        GetBoxInfo();
+                                    }
+                                    sampleType = 0;
                                 }
                                 if (res.data == "1") {//搴撳墠鍙栨牱
                                     $('#kuqianlabel').show();
@@ -662,17 +674,10 @@
                                     $('#kuneiQty').hide();
                                     
                                     updateAsnBillList();
+                                    GetBoxInfo();
+                                    sampleType = 1;
                                 }
-                                // updateBillList();
-                                // if ($('#bar').val() == "") {
-                                //     clear1();
-                                //     return;
-                                // } else {
-                                //     updateSkuLotNoList();
-                                //     updateQtyList();
-                                //     getBar();
-                                //     GetBoxInfo();
-                                // }
+                               
                             }else { //涓嶆垚鍔�
                                 layer.msg(res.msg, {
                                     icon: 2,
@@ -941,73 +946,78 @@
 			//鍗曟嫞璐э紙纭鎸夐挳锛�
 			form.on('submit(formPickScatter)', function (data) {
 
-				if ($('#bar').val() == "") {
-					layer.msg("璇烽�夋嫨鍑哄簱鍗�", {
-						icon: 2,
-						time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-					}); return;
-				}
-				if ($('#bar').val() == "") {
-					layer.msg("璇烽�夋嫨鐗╂枡-鎵规", {
-						icon: 2,
-						time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-					}); return;
-				}
-				if ($('#palletNo').val() == "") {
-					layer.msg("璇疯緭鍏ユ墭鐩樼爜", {
-						icon: 2,
-						time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-					}); return;
-				}
-				if(isContinue=="0"){
-					if ($('#boxNo').val() == "") {
-						layer.msg("璇疯緭鍏ョ鐮�", {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						}); return;
-					}
-					if ($('#boxQty').val() == "") {
-						layer.msg("绠卞唴鏁伴噺涓虹┖锛屼笉鑳芥嫞璐�", {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						});
-						return;
-					}
-					if(($('#boxNo3').val() != "" && ($('#pickQty1').val() != "" || $('#pickQty1').val() != 0))){
-						layer.msg("杩芥函鏉$爜鍜屾嫞璐ф暟閲忎笉鑳藉悓鏃惰緭鍏ワ紒", {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						});
-						return;
-					}
-					if($('#pickQty1').val() != "" && $('#pickQty1').val()>parseInt($('#pickQty').val())){
-						layer.msg("鎷h揣鏁伴噺涓嶈兘澶т簬寰呮嫞鏁伴噺锛�", {
-							icon: 2,
-							time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-						});
-						return;
-					}
-				}				
-				// let boxQty = parseInt($('#boxQty').val())
-				// let qty = parseInt($('#qty').val()) 
-				// if (qty <= 0 || qty > boxQty) {
-				// 	layer.msg("鎷h揣鏁伴噺闇�澶т簬0锛屽苟涓斾笉鑳借秴杩囧緟鎷g鍐呮暟閲�", {
-				// 		icon: 2,
-				// 		time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-				// 	});
-				// 	return;
-				// }
+                if (sampleType == "0") {
+                    if ($('#bar').val() == "") {
+                        layer.msg("璇烽�夋嫨鍑哄簱鍗�", {
+                            icon: 2,
+                            time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                        }); return;
+                    }
+                    if ($('#bar').val() == "") {
+                        layer.msg("璇烽�夋嫨鐗╂枡-鎵规", {
+                            icon: 2,
+                            time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                        }); return;
+                    }
+                    if ($('#palletNo').val() == "") {
+                        layer.msg("璇疯緭鍏ユ墭鐩樼爜", {
+                            icon: 2,
+                            time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                        }); return;
+                    }
+                    if(isContinue=="0"){
+                        if ($('#boxNo').val() == "") {
+                            layer.msg("璇疯緭鍏ョ鐮�", {
+                                icon: 2,
+                                time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            }); return;
+                        }
+                        if ($('#boxQty').val() == "") {
+                            layer.msg("绠卞唴鏁伴噺涓虹┖锛屼笉鑳芥嫞璐�", {
+                                icon: 2,
+                                time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            });
+                            return;
+                        }
+                        if(($('#boxNo3').val() != "" && ($('#pickQty1').val() != "" || $('#pickQty1').val() != 0))){
+                            layer.msg("杩芥函鏉$爜鍜屾嫞璐ф暟閲忎笉鑳藉悓鏃惰緭鍏ワ紒", {
+                                icon: 2,
+                                time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            });
+                            return;
+                        }
+                        if($('#pickQty1').val() != "" && $('#pickQty1').val()>parseInt($('#pickQty').val())){
+                            layer.msg("鎷h揣鏁伴噺涓嶈兘澶т簬寰呮嫞鏁伴噺锛�", {
+                                icon: 2,
+                                time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                            });
+                            return;
+                        }
+                    }	
+                    
+                   
+                }
+                else if (sampleType == "1") {
+                    
+                }
+                else {
+                    layer.msg("绫诲瀷閿欒锛岃鍒锋柊椤甸潰閲嶈瘯", {
+                        icon: 2,
+                        time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                    });
+                    return;
+                }
+							
+                if (canPickBox == false) {
 
-				if (canPickBox == false) {
+                    layer.msg("璇锋眰鏈畬鎴愶紝涓嶈閲嶅璇锋眰", {
+                        icon: 2,
+                        time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+                    });
+                    return;
+                }
 
-					layer.msg("璇锋眰鏈畬鎴愶紝涓嶈閲嶅璇锋眰", {
-						icon: 2,
-						time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
-					});
-					return;
-				}
-
-				reqPickScatter()
+                reqPickScatter()
 
 				return false; //闃绘琛ㄥ崟璺宠浆銆傚鏋滈渶瑕佽〃鍗曡烦杞紝鍘绘帀杩欐鍗冲彲銆�
 			});

--
Gitblit v1.8.0