From 9096f4ff47567b613441a3d239e969514b0b9f76 Mon Sep 17 00:00:00 2001 From: chengsc <Demo@DESKTOP-CPA90BF> Date: 星期三, 21 八月 2024 10:30:42 +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