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