From 26dc32df276a7b50b7f18c444c9f73ce41b52dbd Mon Sep 17 00:00:00 2001 From: wtt <1985833171@qq.com> Date: 星期三, 26 二月 2025 15:38:11 +0800 Subject: [PATCH] 销售出库单,工程项目任务类修改,用户添加默认客户 --- WebTM/views/领料发货/销售出库/Kf_SellOutBill.html | 31 +++++++++++++++ WebTM/views/系统管理/用户管理/Xt_UserListEdit.html | 50 +++++++++++++++++++++++++ WebTM/layuiadmin/Scripts/webConfig.js | 2 WebTM/views/项目管理/工程项目/PM_ProjectBill.html | 31 +++++++++++++++ 4 files changed, 112 insertions(+), 2 deletions(-) diff --git a/WebTM/layuiadmin/Scripts/webConfig.js b/WebTM/layuiadmin/Scripts/webConfig.js index 7677924..f391ccb 100644 --- a/WebTM/layuiadmin/Scripts/webConfig.js +++ b/WebTM/layuiadmin/Scripts/webConfig.js @@ -8,7 +8,7 @@ //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //鏉ㄤ箰鏈湴閰嶇疆 /* var WEBURL = "http://localhost:8082/API/"; //鏉滆春鏈湴閰嶇疆*/ var WEBURL = "http://localhost:8082/API/"; //寮犵憺骞挎湰鍦伴厤缃� -/* var WEBURL = "http://localhost:81/API/" //缈佹稕娑涙湰鍦伴厤缃�*/ + var WEBURL = "http://localhost:81/API/" //缈佹稕娑涙湰鍦伴厤缃� //var WEBURL = "http://47.96.97.237/API/"; //鏅轰簯鏈嶅姟鍣� /* var WEBURL = "http://localhost:8082/LuBaoAPI/"; //浣欐�濇澃鏈湴閰嶇疆*/ //var WEBURL = "http://localhost:8088/ARAPI/"; //浣欐�濇澃鏈湴閰嶇疆(瀹夌憺) diff --git "a/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserListEdit.html" "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserListEdit.html" index dbca90c..5ad4715 100644 --- "a/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserListEdit.html" +++ "b/WebTM/views/\347\263\273\347\273\237\347\256\241\347\220\206/\347\224\250\346\210\267\347\256\241\347\220\206/Xt_UserListEdit.html" @@ -294,6 +294,16 @@ </div> </div> </div> + <div class="layui-inline"> + <label class="layui-form-label">瀹㈡埛</label> + <div class="layui-input-inline"> + <input type="text" name="HCusName" id="HCusName" class="layui-input" value="" style="float: left; width: 150px;" readonly> + <input type="hidden" name="HCusID" id="HCusID" class="layui-input" value="0" > + <button type="button" lay-submit="" class="layui-btn" lay-filter="btnHCus" style="width:40px;"> + <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> + </button> + </div> + </div> </div> </div> </div> @@ -467,6 +477,11 @@ //琛ㄥご淇℃伅 宸ュ簭 form.on('submit(btnHProc)', function () { btnHProc(); + }); + + //琛ㄥご淇℃伅 瀹㈡埛 + form.on('submit(btnHCus)', function () { + btnHCus(); }); //琛ㄥご淇℃伅 鐝粍 @@ -877,6 +892,31 @@ }); } + //#region 閫夋嫨瀹㈡埛 + function btnHCus() { + layer.open({ + type: 2//寮圭獥绫诲瀷 + , skin: 'layui-layer-rim' //鍔犱笂杈规 + , area: ['90%', '90%']//澶у皬 + , title: '瀹㈡埛鍒楄〃'//鏍囬 + , shift: 2//寮瑰嚭鍔ㄧ敾 + , content: ['../../鍩虹璧勬枡/閿�鍞熀纭�璧勬枡/Gy_Customer.html', 'yes'] + , btn: ['纭畾', '鍙栨秷'] + , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟 + var iframeWindow = window['layui-layer-iframe' + index] //鑾峰彇寮规椤甸潰 + var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test" + if (checkStatus.data.length === 0) { + return layer.msg('璇烽�夋嫨鏁版嵁'); + } + $("#HCusName").val(checkStatus.data[0].瀹㈡埛鍚嶇О); + $("#HCusID").val(checkStatus.data[0].HItemID); + layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� + } + , btn2: function (index, layero) { } + }) + } + //#endregion + //鐝粍鍒楄〃 function btnHGroup() { //椤甸潰灞�-鑷畾涔� @@ -1005,6 +1045,8 @@ , "HOrgID": data.HUSEORGID , "HProcID": data.HProcID , "HProcName": data.宸ュ簭 + , "HCusID": data.HCusID + , "HCusName": data.瀹㈡埛 , "HGroupID": data.HGroupID , "HGroupName": data.鐝粍 , "HSourceID": data.HSourceID @@ -1083,6 +1125,14 @@ } }); + function GetHCusNameValue(obj) //杩斿洖瀹㈡埛 + { + //$("#HSupName").val(obj[0].HName); + //$("#HSupID").val(obj[0].HItemID); + //鏍规嵁瀹㈡埛鑾峰彇鐩稿叧淇℃伅 + $("#HCusName").val(obj[0].瀹㈡埛鍚嶇О); + $("#HCusID").val(obj[0].HCusID); + } </script> </body> </html> \ No newline at end of file diff --git "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBill.html" "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBill.html" index 7cf58a8..70db212 100644 --- "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBill.html" +++ "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\267\245\347\250\213\351\241\271\347\233\256/PM_ProjectBill.html" @@ -986,6 +986,11 @@ } else if (HBillSubType == "浠诲姟绫�") { $('li[lay-id="2"]').first().hide(); $('li[lay-id="3"]').hide(); + //椤圭洰鍚嶇О=浠诲姟鍦扮偣+鎹熷潖鎯呭喌 + $('#HTaskAddress, #HBreakStatus').on('input', () => { + $('#HProName').val($('#HTaskAddress').val() + $('#HBreakStatus').val()); + }); + getCzyglByUser(); } else { $('li[lay-id="2"]').first().hide(); $('li[lay-id="4"]').hide(); @@ -1555,6 +1560,9 @@ $("#HInterID").val(d.data[0].HInterID); $("#HBillNo").val(d.data[0].HBillNo); $("#HDate").val(Format(new Date(), "yyyy-MM-dd")); + if (HBillSubType == "浠诲姟绫�") { + $("#HProNumber").val(d.data[0].HBillNo); + } } }); } @@ -2212,6 +2220,29 @@ } //#endregion + //#region 鏍规嵁璐﹀彿鑾峰彇瀹㈡埛淇℃伅 + function getCzyglByUser() { + var sql = "select * from h_v_IF_UserList_Edit where 鐢ㄦ埛鍚嶇О = '" + sessionStorage["HUserName"] + "'"; + $.ajax({ + url: GetWEBURL() + '/Gy_SOPBillList/WindowPrintList', + type: "GET", + async: false, + data: { "sWhere": sql }, + success: function (data1) { + if (data1.count == 1) { + var data = data1.data[0]; + $("#HPayCusID").val(data.HCusID) + $("#HPayCusName").val(data.瀹㈡埛) + $("#HCusID").val(data.HCusID) + $("#HCusName").val(data.瀹㈡埛) + } + }, error: function () { + layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 }); + } + }); + } + //#endregion + //#region 缂栬緫 椤甸潰璧嬪�� function RoadBillMain(linterid)//鍔犺浇琛ㄥご { diff --git "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBill.html" "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBill.html" index a1c616e..3ef5fa1 100644 --- "a/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBill.html" +++ "b/WebTM/views/\351\242\206\346\226\231\345\217\221\350\264\247/\351\224\200\345\224\256\345\207\272\345\272\223/Kf_SellOutBill.html" @@ -620,6 +620,9 @@ get_MAXNum(); //鏍规嵁鐢ㄦ埛鑾峰彇瀵瑰簲鑱屽憳銆侀儴闂ㄣ�侀攢鍞富绠� getCzyglByUser(); + if (HBillSubType = "浠诲姟绫�") { + getCzyglByUser2(); + } //鍒濆鍖栨棩鏈熴�佸垱寤轰汉銆佸垱寤烘椂闂� $("#HDate").val(Format(new Date(), "yyyy-MM-dd")); $("#HMaker").val(sessionStorage["HUserName"]); @@ -1597,6 +1600,31 @@ } //#endregion + //#region 鏍规嵁璐﹀彿鑾峰彇浠撳簱瀹㈡埛淇℃伅 + function getCzyglByUser2() { + var sql = "select * from Gy_Czygl where Czymc = '" + sessionStorage["HUserName"] +"'"; + $.ajax({ + url: GetWEBURL() + '/Gy_SOPBillList/WindowPrintList', + type: "GET", + async: false, + data: { "sWhere": sql }, + success: function (data1) { + if (data1.count == 1) { + var data = data1.data[0]; + //$("#HSupID").val(data.HSupID); + //$("#HSupName").val(data.HSupName); + $("#HWHID").val(data.HWHID); + $("#HWHName").val(data.HWHName); + //鏍规嵁瀹㈡埛甯﹀嚭姹囩巼绛変俊鎭� + getCustomerByCusID(data.HCusID); + } + }, error: function () { + layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 }); + } + }); + } + //#endregion + //#region 寮圭獥閫夋嫨鏂规硶 //#region 閫夋嫨閿�鍞儴闂� function get_checkDept() { @@ -1892,6 +1920,7 @@ $("#HProjectName").val(checkStatus.data[0].椤圭洰鍚嶇О);//宸ョ▼椤圭洰浠g爜 $("#HLinkMan").val(checkStatus.data[0].鑱旂郴浜�); $("#HLinkPhone").val(checkStatus.data[0].鑱旂郴鐢佃瘽); + getCustomerByCusID(checkStatus.data[0].HCusID); } else { layer.msg("璇ラ」鐩凡鍏抽棴锛屼笉鍙�夋嫨锛�"); } @@ -4556,7 +4585,7 @@ $("#HExRate").val(1); } } else { - layer.alert(result.msg, { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' }); + layer.alert("娌℃湁鏌ヨ鍒板鎴风浉鍏虫眹鐜囦俊鎭�", { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' }); } }, error: function () { layer.alert("鍙戠敓閿欒!", { icon: 5 }); -- Gitblit v1.9.1