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 | 64 +++++++++++++++++-------------- 1 files changed, 35 insertions(+), 29 deletions(-) diff --git a/HTML/views/SOSetting/ExportNoticeEditFrom.html b/HTML/views/SOSetting/ExportNoticeEditFrom.html index a0d29de..cd22bba 100644 --- a/HTML/views/SOSetting/ExportNoticeEditFrom.html +++ b/HTML/views/SOSetting/ExportNoticeEditFrom.html @@ -51,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> @@ -116,9 +116,8 @@ console.log(soNo); console.log(id); // getWareHouseList(); - getCustomerList(); - getLogisticsInfoList(); - getData(); + + getData();//鑾峰彇鍏ュ簱鍗曠被鍨� var arr = []; window.success = function(data) { refreshTable(data); @@ -437,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, { @@ -488,32 +492,32 @@ // }); // } //鑾峰彇瀹㈡埛涓嬫媺妗嗕俊鎭� - 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++) { - 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) - break; - } + for (var i = 0; i < res.data.length; i++) { //鍒ゆ柇鍗曟嵁绫诲瀷 if (TypeNum == 0) { @@ -543,6 +547,7 @@ } } } + $("#CustomerNo option[value='"+ customerNo +"']").attr("selected", "selected") form.render('select'); } else { //涓嶆垚鍔� layer.msg(res.msg, { @@ -553,7 +558,7 @@ }); } //鑾峰彇鐗╂祦鎵胯繍鍟嗕笅鎷夋淇℃伅 - function getLogisticsInfoList() { + function getLogisticsInfoList(logisticsId) { sendData(IP + "/Basis/GetLogisticsInfoSelect", {}, 'get', function(res) { if (res.code == 0) { //鎴愬姛 $("#LogisticsId").empty(); @@ -562,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