From 0128a07d7a0b6aac2b17d4ce92f69be27596054c Mon Sep 17 00:00:00 2001
From: 南骏 池 <chiffly@163.com>
Date: 星期四, 26 十二月 2024 14:18:45 +0800
Subject: [PATCH] 1.寄存领料单优化

---
 js/CangKuManage_js/GS_JCLLD.js |  127 +++++++++++++++++++++++++++++++++++++++---
 1 files changed, 118 insertions(+), 9 deletions(-)

diff --git a/js/CangKuManage_js/GS_JCLLD.js b/js/CangKuManage_js/GS_JCLLD.js
index 60b25cf..df535ba 100644
--- a/js/CangKuManage_js/GS_JCLLD.js
+++ b/js/CangKuManage_js/GS_JCLLD.js
@@ -281,13 +281,20 @@
 function GetBarInfoLL() {
 	if (event.keyCode == 13) {
 		//濡傛灉鏈緭鍏ユ潯鐮侊紝璺冲嚭鏂规硶
-		if ($("#DAB001").val() == "") {
+		if ($("#DAB001").val() == "" ) {
 			$("#DAB001").focus();
 			playerAudio("NG");
 			mui.toast("璇峰厛鎵弿鐗╂枡鏉$爜!");
 			return;
 		}
-
+		
+          if ($("#DEPOTSE").val() == "" ) {
+          
+          	playerAudio("NG");
+          	mui.toast("璇ュ伐鍗曠嚎鍒瘎瀛樺簱浣嶆湭缁存姢!");
+          	return;
+          }
+          
 		//鐢ㄦ埛ID
 		var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION);
 		var user_id = currentSession.user_id; //currentSession.user_id;
@@ -329,7 +336,7 @@
 					$("#JCSL").val(data.data.JCNUM); //濉叆鍙戞枡鏁伴噺
 					$("#DAB020").val(data.data.DAB020); //濉叆鐗╂枡缂栫爜
 					$("#model").val(data.data.MSG); //濉叆鐗╂枡缂栫爜
-					//mui("#FLSL")[0].focus();
+					mui("#SFSL")[0].focus();
 
 				}
 			},
@@ -366,18 +373,27 @@
 		mui.alert("璇疯緭鍏ユ纭殑鏁板瓧锛�")
 		return;
 	}
+	var txtSL = parseFloat($("#txtSL").val());  
+	var SFSL = parseFloat($("#SFSL").val());  
+	console.log("txtSL:", txtSL);  
+	console.log("SFSL:", SFSL); 
 	// 姣旇緝鏁板�煎ぇ灏�
-	if ($("#txtSL").val() < $("#SFSL").val()) {
+	if (txtSL < SFSL) {
+		console.log($("#txtSL").val());
+		console.log( $("#SFSL").val());
+		console.log("1");
 		mui.alert("瀹炲彂鏁颁笉鑳藉ぇ浜庢潯鐮佹暟");
 		return;
 	};
-	if ($("#txtSL").val() > $("#SFSL").val()) {
+	if (txtSL > SFSL && SFSL > 0) {
+		// console.log("2");
 		PrintSplit();
 	};
 
 	CreateSCLLD();
-	GetBarInfoLL();
-	GetBarInfoDGDSS();
+	GETGDINFO_SX();
+	//GetBarInfoLL();
+	//GetBarInfoDGDSS();
 	//GETGDINFO_SX();
 	//     if (txtSLValue <= FLSLValue) {
 	//       // txtSL鐨勫�煎皬浜嶧LSL鐨勫��
@@ -408,6 +424,9 @@
 	var user_id = currentSession.user_id; //currentSession.user_id;
 	//		var user_id = "admin";
 	//console.log(1);
+	console.log("寮�濮嬮鏂欙紝棰嗘枡鏉$爜锛�");
+	console.log($("#DAB001").val());
+	
 	$.ajax({
 		url: app.API_URL_HEADER + "/XKYDHD/CreateSCLLD",
 
@@ -447,6 +466,7 @@
 				// $("#txtSL").val(data.data.txtSL);//濉叆鏉$爜鏁伴噺
 				// $("#FLSL").val(data.data.FLSL);//濉叆鏉$爜鏁伴噺
 				//mui("#FLSL")[0].focus();
+				console.log("棰嗘枡鎴愬姛锛侊紒锛�");
 
 				playerAudio("OK");
 				mui.toast("棰嗘枡鎴愬姛");
@@ -466,7 +486,7 @@
 	var user_id = currentSession.user_id; //currentSession.user_id;
 	//		var user_id = "admin";
 	$.ajax({
-		url: app.API_URL_HEADER + "/XKYDHD/PrintSplit",
+		url: app.API_URL_HEADER + "/XKYDHD/PrintSplit_NEW",
 
 		data: {
 			DAB001: $("#DAB001").val(),
@@ -499,7 +519,9 @@
 
 				var str = data.data.BARID.toString();
 				console.log(str); // 灏咮ARID杞崲涓哄瓧绗︿覆骞舵墦鍗拌緭鍑�
-				$("#DAB001").val($("#DAB001").val() + '-' + str);
+				$("#DAB001").val(data.data.NEWBAR.toString());
+				console.log("鎷嗗垎鍚庢潯鐮侊細");
+				console.log($("#DAB001").val());
 				printByIds(str);
 				console.log("鎵撳嵃鎴愬姛锛侊紒");
 				playerAudio("OK");
@@ -516,6 +538,93 @@
 
 
 
+// 鐩存帴鍊掑啿浠撻鏂�
+ $('#direct').click(function is_CreateSCLLD_D() {
+
+	var DFSLValue = parseFloat($("#DFSL").val());
+    var JCSLValue = parseFloat($("#JCSL").val());
+	
+	if($("#JCSL").val() == ""){
+		playerAudio("NG");
+		mui.toast("璇峰厛鎵弿鐗╂枡鏉$爜锛侊紒锛�");			
+		return;
+	}
+	if(JCSLValue == 0) {
+		playerAudio("NG");
+		mui.toast("瀵勫瓨浠撴暟閲忎负0锛屾棤娉曠洿鎺ラ鏂欙紒锛侊紒");			
+		return;
+	}	
+	
+	$("#SFSL").val(Math.min(DFSLValue, JCSLValue));
+	CreateSCLLD_D();
+	GETGDINFO_SX();
+});
+
+
+ function CreateSCLLD_D() {
+ 	 //鐢ㄦ埛ID
+ 	 var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION);
+ 	 var user_id = currentSession.user_id; //currentSession.user_id;
+ 	 //		var user_id = "admin";
+ 	 //console.log(1);
+ 	 console.log("寮�濮嬮鏂欙紝棰嗘枡鏉$爜锛�");
+ 	 console.log($("#DAB001").val());
+ 	 
+ 	 $.ajax({
+ 	 	url: app.API_URL_HEADER + "/XKYDHD/CreateSCLLD_D",
+ 	 
+ 	 	data: {
+ 	 		DAB001: $("#DAB001").val(),
+ 	 		DAB020: $("#DAB020").val(),
+ 	 		DAA001: $("#txtGD").val(),
+ 	 		FLSL: $("#SFSL").val(),
+ 	 		DEPOT: $("#DEPOT").val(),
+ 	 		DEPOTSE: $("#DEPOTSE").val(),
+ 	 		STYPE: $("#stype").val(),
+ 	 		logID: user_id, //Admin //鍏堝啓姝伙紝渚夸簬璋冭瘯
+ 	 
+ 	 	},
+ 	 	DataType: "json",
+ 	 	type: "post",
+ 	 	async: false,
+ 	 	//timeout: 15000,
+ 	 	success: function(data) {
+ 	 		console.log(JSON.stringify(data));
+ 	 		if (data.status != 0) {
+ 	 			playerAudio("NG");
+ 	 			mui.alert(data.message, "", "", function() {
+ 	 				mui("#DAB001")[0].focus();
+ 	 				$("#DAB001").val("");
+ 	 				$("#txtSL").val(""); //鍏堟竻绌轰竴涓嬫暟鎹簮
+ 	 			});
+ 	 			return;
+ 	 		} else {
+ 	 			$("#txtSL").val(""); //鍏堟竻绌轰竴涓嬫暟鎹簮
+ 	 			$("#SFSL").val(""); //鍏堟竻绌轰竴涓嬫暟鎹簮
+ 	 			$("#DFSL").val(""); //鍏堟竻绌轰竴涓嬫暟鎹簮
+ 	 			$("#JCSL").val(""); //鍏堟竻绌轰竴涓嬫暟鎹簮
+ 	 			$("#DAB001").val(""); //鍏堟竻绌轰竴涓嬫暟鎹簮
+ 	 			$("#DAB020").val(""); //鍏堟竻绌轰竴涓嬫暟鎹簮
+ 	 			$("#model").val(""); //鍏堟竻绌轰竴涓嬫暟鎹簮
+ 	 			// $("#txtSL").val(data.data.txtSL);//濉叆鏉$爜鏁伴噺
+ 	 			// $("#FLSL").val(data.data.FLSL);//濉叆鏉$爜鏁伴噺
+ 	 			//mui("#FLSL")[0].focus();
+ 	 			console.log("棰嗘枡鎴愬姛锛侊紒锛�");
+ 	 
+ 	 			playerAudio("OK");
+ 	 			mui.toast("棰嗘枡鎴愬姛");
+ 	 
+ 	 		}
+ 	 	},
+ 	 	error: function(xhr, type, errorThrown) {
+ 	 		console.log(2);
+ 	 		alert("鑾峰彇鏁版嵁寮傚父锛�" + JSON.stringify(errorThrown));
+ 	 	}
+ 	 });
+ };
+
+
+
 function BarcodePutInStorageHint() {
 	$.ajax({
 		url: app.API_URL_HEADER + app.API_METHOD_ESP,

--
Gitblit v1.9.3