From c90d69ef8c115f0fff54edb3a1e06945215e14e9 Mon Sep 17 00:00:00 2001
From: Administrator <Administrator@DESKTOP-5BIMHQ3>
Date: 星期六, 02 三月 2024 16:56:18 +0800
Subject: [PATCH] 出库流程修改

---
 HTML/views/SOSetting/ExportNoticeAddFrom.html |   92 +++++++++++++++++++++++++++++++++++++---------
 1 files changed, 74 insertions(+), 18 deletions(-)

diff --git a/HTML/views/SOSetting/ExportNoticeAddFrom.html b/HTML/views/SOSetting/ExportNoticeAddFrom.html
index 0cd8b39..7955b10 100644
--- a/HTML/views/SOSetting/ExportNoticeAddFrom.html
+++ b/HTML/views/SOSetting/ExportNoticeAddFrom.html
@@ -32,7 +32,7 @@
 					<label class="layui-form-label">鍗曟嵁绫诲瀷</label>
 					<div class="layui-input-inline">
 						<select name="Type" id="Type" lay-filter="Type" lay-verify="required" lay-search>
-							<option value=""></option>
+							<!-- <option value=""></option> -->
 							<!-- 24 -->
 							<option value="0">鎴愬搧鍑哄簱</option>
 							<option value="1">棰嗘枡鍑哄簱</option>
@@ -56,7 +56,7 @@
 					</div>
 				</div>
 				<div class="layui-inline">
-					<label class="layui-form-label">瀹㈡埛鍚嶇О</label>
+					<label class="layui-form-label" id="CustomerNamep">瀹㈡埛鍚嶇О</label>
 					<div class="layui-input-inline">
 						<select name="CustomerNo" id="CustomerNo" lay-search>
 							<option value=""></option>
@@ -125,6 +125,7 @@
 				};
 
 				var arr = []; 
+				var TypeValue=$("#Type").val();
 				function refreshTable(data) {
 					//table.clear();
 					
@@ -334,6 +335,19 @@
 						isrun = 0;
 						return;
 					}
+					var type= $("#Type").val();
+					if(type=='6'){
+						var CustomerNo=$("#CustomerNo").val();
+						if(CustomerNo==''){
+							layer.msg("浠e偍鍗曟嵁璇烽�夋嫨璐т富锛�", {
+								icon: 2,
+								time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+							}, function () {
+
+							});
+							return;
+						}
+					}
 					var DataList = [];
 					console.log(infoOptions.data);
 					for (var i in infoOptions.data) {
@@ -429,19 +443,16 @@
 				 
 				
 				//涓嬫媺鍗曟嵁绫诲瀷閫変腑鍚庝簨浠�
-				// form.on('select(Type)', function(data) {
-				// 	// console.log(data.value);
-				// 	if (data.value == "0" || data.value == "1") { //閿�鍞嚭搴�
-				// 		$("#chengyunshang").removeClass("isNoShow"); 
-				// 		$("#chengyunshang").addClass("isShow"); 
-				// 		form.render('select'); 
-				// 	}else if(data.value == "2" ||data.value == "3"){//涓嶅悎鏍煎嚭搴�
-						
-				// 		$("#chengyunshang").removeClass("isShow"); 
-				// 		$("#chengyunshang").addClass("isNoShow"); 
-				// 		form.render('select'); 
-				// 	} 
-				// });
+				form.on('select(Type)', function(data) {
+					var value = data.value;
+					if(value!=TypeValue){
+						getCustomerList();
+						arr = [];
+						// 娓叉煋Table
+						refreshTable(null);
+						TypeValue=value;
+					}
+				});
 				//鑾峰彇浠撳簱涓嬫媺妗嗕俊鎭�
 				// function getWareHouseList(){
 				// 	sendData(IP + "/Sys/GetWarehouseDic", {}, 'get', function(res) {
@@ -470,9 +481,54 @@
 							$("#CustomerNo").empty();
 							$("#CustomerNo").append('<option value =""></option>');
 							for (var i = 0; i < res.data.length; i++) {
-								$("#CustomerNo").append('<option value =' + res.data[i].CustomerNo + '>' + 
-									res.data[i].CustomerName + '</option>');
-							} 
+								var TypeNum = 0;
+								
+								switch($("#Type").val())
+								{									
+									case "0": //鎴愬搧鍑哄簱
+										TypeNum = 0;
+										console.log(TypeNum)
+										break;
+									case "1": //棰嗘枡鍑哄簱
+									case "2": //鎶芥鍑哄簱
+									case "3": //鐗╂枡鍙栨牱鍑哄簱
+									case "4": //涓嶅悎鏍煎搧鍑哄簱
+									case "5": //涓棿鍝佸嚭搴�
+									case "6": //浠e偍鍑哄簱
+									case "7": //鍏朵粬鍑哄簱
+										TypeNum = 2;
+										console.log(TypeNum)
+										break;
+								}
+								//鍒ゆ柇鍗曟嵁绫诲瀷
+								if (TypeNum == 0)
+								{
+									if (res.data[i].Type == 0)
+									{
+										$("#CustomerNamep").html("瀹㈡埛");
+										$("#CustomerNo").append('<option value =' + res.data[i].CustomerNo + '>' +
+										res.data[i].CustomerName + '</option>');
+									}
+								}
+								else if (TypeNum == 1)
+								{
+									if (res.data[i].Type == 1)
+									{
+										$("#CustomerNamep").html("渚涘簲鍟�");
+										$("#CustomerNo").append('<option value =' + res.data[i].CustomerNo + '>' +
+										res.data[i].CustomerName + '</option>');
+									}
+								}
+								else if (TypeNum == 2)
+								{
+									if (res.data[i].Type == 2)
+									{
+										$("#CustomerNamep").html("璐т富");
+										$("#CustomerNo").append('<option value =' + res.data[i].CustomerNo + '>' +
+										res.data[i].CustomerName + '</option>');
+									}
+								}
+							}
 							form.render('select');
 						} else { //涓嶆垚鍔�
 							layer.msg(res.msg, {

--
Gitblit v1.8.0