From 6c67149e3a6c45b17b4b82640c9f9fb949488e02 Mon Sep 17 00:00:00 2001
From: Administrator <Administrator@DESKTOP-5BIMHQ3>
Date: 星期五, 08 三月 2024 14:59:56 +0800
Subject: [PATCH] 代储类型出入库流程测试并修改测试问题
---
HTML/views/SOSetting/ExportNoticeEditFrom.html | 90 ++++++++++++++++++++++++++++++++++++++-------
1 files changed, 76 insertions(+), 14 deletions(-)
diff --git a/HTML/views/SOSetting/ExportNoticeEditFrom.html b/HTML/views/SOSetting/ExportNoticeEditFrom.html
index 44ab52e..cd22bba 100644
--- a/HTML/views/SOSetting/ExportNoticeEditFrom.html
+++ b/HTML/views/SOSetting/ExportNoticeEditFrom.html
@@ -26,12 +26,22 @@
<div class="layui-input-inline">
<select name="Type" id="Type" lay-filter="Type" lay-verify="required" disabled lay-search>
<option value=""></option>
- <!-- 09 -->
+ <!-- 24 -->
<option value="0">鎴愬搧鍑哄簱</option>
+ <option value="1">棰嗘枡鍑哄簱</option>
+ <option value="2">鎶芥鍑哄簱</option>
+ <option value="3">鐗╂枡鍙栨牱鍑哄簱</option>
+ <option value="4">涓嶅悎鏍煎搧鍑哄簱</option>
+ <option value="5">涓棿鍝佸嚭搴�</option>
+ <option value="6">浠e偍鍑哄簱</option>
+ <option value="7">鍏朵粬鍑哄簱</option>
+ <option value="8">瀵勫瓨鍑哄簱</option>
+ <!-- 09 -->
+ <!-- <option value="0">鎴愬搧鍑哄簱</option>
<option value="1">鍘熸枡鍑哄簱</option>
<option value="2">鎴愬搧涓嶅悎鏍煎嚭搴�</option>
<option value="3">鍘熸枡涓嶅悎鏍煎嚭搴�</option>
- <option value="4">璐ㄦ鍑哄簱</option>
+ <option value="4">璐ㄦ鍑哄簱</option> -->
<!-- 08 -->
<!-- <option value="0">鎴愬搧鍑哄簱</option>
<option value="1">鍘熻緟鏂欏嚭搴�</option>
@@ -41,7 +51,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>
@@ -106,9 +116,8 @@
console.log(soNo);
console.log(id);
// getWareHouseList();
- getCustomerList();
- getLogisticsInfoList();
- getData();
+
+ getData();//鑾峰彇鍏ュ簱鍗曠被鍨�
var arr = [];
window.success = function(data) {
refreshTable(data);
@@ -427,11 +436,16 @@
if(res.code == 0){
console.log(res.data);
$("#Type option[value='"+ res.data.Type+"']").attr("selected", "selected")
- $("#CustomerNo option[value='"+ res.data.CustomerNo+"']").attr("selected", "selected")
- $("#LogisticsId option[value='"+ res.data.LogisticsId+"']").attr("selected", "selected")
+
+
form.render('select');
refreshTable(res.data.Detail);
+
+ //鑾峰彇瀹㈡埛/璐т富
+ getCustomerList(res.data.CustomerNo);
+ //鑾峰彇渚涘簲鍟�
+ getLogisticsInfoList(res.data.LogisticsId);
}
else{
layer.msg(res.msg, {
@@ -478,15 +492,62 @@
// });
// }
//鑾峰彇瀹㈡埛涓嬫媺妗嗕俊鎭�
- function getCustomerList() {
+ function getCustomerList(customerNo) {
sendData(IP + "/Basis/GetCustomerSelect", {}, 'get', function(res) {
if (res.code == 0) { //鎴愬姛
+ 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": //鍏朵粬鍑哄簱
+ case "8": //瀵勫瓨鍑哄簱
+ TypeNum = 2;
+ console.log('TypeNum:'+ TypeNum)
+ break;
+ }
$("#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>');
- }
+ for (var i = 0; i < res.data.length; i++) {
+ //鍒ゆ柇鍗曟嵁绫诲瀷
+ 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>');
+ }
+ }
+ }
+ $("#CustomerNo option[value='"+ customerNo +"']").attr("selected", "selected")
form.render('select');
} else { //涓嶆垚鍔�
layer.msg(res.msg, {
@@ -497,7 +558,7 @@
});
}
//鑾峰彇鐗╂祦鎵胯繍鍟嗕笅鎷夋淇℃伅
- function getLogisticsInfoList() {
+ function getLogisticsInfoList(logisticsId) {
sendData(IP + "/Basis/GetLogisticsInfoSelect", {}, 'get', function(res) {
if (res.code == 0) { //鎴愬姛
$("#LogisticsId").empty();
@@ -506,6 +567,7 @@
$("#LogisticsId").append('<option value =' + res.data[i].Id + '>' +
res.data[i].CarrierName + '</option>');
}
+ $("#LogisticsId option[value='"+logisticsId +"']").attr("selected", "selected")
form.render('select');
} else { //涓嶆垚鍔�
layer.msg(res.msg, {
--
Gitblit v1.8.0