From be7d738131c8cf9c8e00c6abfde469f2d82cbfb0 Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期五, 15 三月 2024 16:48:45 +0800
Subject: [PATCH] 1
---
WebTM/views/销售管理/销售订单/Add_Edit_Xs_SeOrderBillList.html | 154 +++++++++++++++++++++++++++++++++++++--------------
1 files changed, 111 insertions(+), 43 deletions(-)
diff --git "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\350\256\242\345\215\225/Add_Edit_Xs_SeOrderBillList.html" "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\350\256\242\345\215\225/Add_Edit_Xs_SeOrderBillList.html"
index 907dbe1..4bda2a8 100644
--- "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\350\256\242\345\215\225/Add_Edit_Xs_SeOrderBillList.html"
+++ "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\350\256\242\345\215\225/Add_Edit_Xs_SeOrderBillList.html"
@@ -89,21 +89,21 @@
</div>
</div>
<div class="layui-inline">
- <label class="layui-form-label">閿�鍞儴闂�</label>
- <div class="layui-input-inline">
- <input type="text" name="HDeptName" id="HDeptName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
- <input type="hidden" name="HDeptID" id="HDeptID" class="layui-input" value="0" style="float:left;width:150px;">
- <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptList" style="width:40px;">
- <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
- </button>
- </div>
- </div>
- <div class="layui-inline">
<label class="layui-form-label">閿�鍞憳</label>
<div class="layui-input-inline">
<input type="text" name="HEmpName" id="HEmpName" " class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
<input type="hidden" name="HEmpID" id="HEmpID" class="layui-input" value="0" style="float:left;width:150px;">
<button type="button" lay-submit="" class="layui-btn" lay-filter="HEmpList" style="width:40px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+ </button>
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label">閿�鍞儴闂�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HDeptName" id="HDeptName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
+ <input type="hidden" name="HDeptID" id="HDeptID" class="layui-input" value="0" style="float:left;width:150px;">
+ <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptList" style="width:40px;">
<i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
</button>
</div>
@@ -463,6 +463,14 @@
set_InitGrid();
//鍔犺浇琛ㄤ綋鍜岃〃浣撴暟鎹�
RoadBillMain(linterid);
+ //鏍规嵁閿�鍞鍗曠被鍨嬭缃瓙琛ㄦ槸鍚﹀彇搴撳瓨閫夐」
+ setHisStockGoodsByHBillSubType();
+
+ //鏍规嵁鏄惁鍙栧簱瀛樿幏鍙栧畾閲戞瘮渚�
+ setHEarnestRateByHisStockGoods();
+
+ //璁剧疆琛ㄥご鎵�闇�閲戦
+ set_HBillMoney($("#HEarnestRate").val() * 1);
//鐢熸垚骞惰缃富琛ㄧ殑鍐呯爜鍜屽崟鎹彿
createBillNo();
@@ -480,6 +488,14 @@
set_InitGrid();
//鍔犺浇琛ㄤ綋鍜岃〃浣撴暟鎹�
RoadBillMain(linterid);
+ //鏍规嵁閿�鍞鍗曠被鍨嬭缃瓙琛ㄦ槸鍚﹀彇搴撳瓨閫夐」
+ setHisStockGoodsByHBillSubType();
+
+ //鏍规嵁鏄惁鍙栧簱瀛樿幏鍙栧畾閲戞瘮渚�
+ setHEarnestRateByHisStockGoods();
+
+ //璁剧疆琛ㄥご鎵�闇�閲戦
+ set_HBillMoney($("#HEarnestRate").val() * 1);
}
//#endregion
@@ -734,7 +750,7 @@
, HMoney: HMoney
, HlineTotal: HlineTotal
});
- table.render(option);
+ //table.render(option);
//鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
setSelectHisStockGoodsByTableRender();
@@ -818,7 +834,7 @@
, HMoney: HMoney
, HlineTotal: HlineTotal
});
- table.render(option);
+ //table.render(option);
//鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
setSelectHisStockGoodsByTableRender();
@@ -873,7 +889,7 @@
, HMoney: HMoney
, HlineTotal: HlineTotal
});
- table.render(option);
+ //table.render(option);
//鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
setSelectHisStockGoodsByTableRender();
@@ -958,7 +974,7 @@
, HMoney: HMoney
, HlineTotal: HlineTotal
});
- table.render(option);
+ //table.render(option);
//鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
setSelectHisStockGoodsByTableRender();
@@ -1011,34 +1027,14 @@
//#region 閿�鍞鍗曠被鍨嬩笅鎷夊垪琛ㄧ洃鍚�
form.on('select(HBillSubType)', function (data) {
- if ($("#HBillSubType").val() == "0") {
- //璁剧疆瀛愯〃鏄惁鍙栧簱瀛樺瓧娈靛��
- for (var i = 1; i <= option.data.length; i++) {
- option.data[i - 1].HisStockGoods = "false";
- }
- //閲嶆柊娓叉煋瀛愯〃鏄惁鍙栧簱瀛樹笅鎷夊垪琛ㄥ苟璧嬪��
- var HisStockGoodsList = '<option value="false">鍚�</option>';
- HisStockGoodsList += '<option value="true">鏄�</option>';
- for (var i = 1; i <= option.data.length; i++) {
- $('#HisStockGoods' + i + '').empty();
- $('#HisStockGoods' + i + '').append(HisStockGoodsList);
- $('#HisStockGoods' + i + '').val(option.data[i - 1].HisStockGoods);
- }
- form.render('select');
- } else if ($("#HBillSubType").val() == "1") {
- //璁剧疆瀛愯〃鏄惁鍙栧簱瀛樺瓧娈靛��
- for (var i = 1; i <= option.data.length; i++) {
- option.data[i - 1].HisStockGoods = "true";
- }
- //閲嶆柊娓叉煋瀛愯〃鏄惁鍙栧簱瀛樹笅鎷夊垪琛ㄥ苟璧嬪��
- var HisStockGoodsList = '<option value="true">鏄�</option>';
- for (var i = 1; i <= option.data.length; i++) {
- $('#HisStockGoods' + i + '').empty();
- $('#HisStockGoods' + i + '').append(HisStockGoodsList);
- $('#HisStockGoods' + i + '').val(option.data[i - 1].HisStockGoods);
- }
- form.render('select');
- }
+ //鏍规嵁閿�鍞鍗曠被鍨嬭缃瓙琛ㄦ槸鍚﹀彇搴撳瓨閫夐」
+ setHisStockGoodsByHBillSubType();
+
+ //鏍规嵁鏄惁鍙栧簱瀛樿幏鍙栧畾閲戞瘮渚�
+ setHEarnestRateByHisStockGoods();
+
+ //璁剧疆琛ㄥご鎵�闇�閲戦
+ set_HBillMoney($("#HEarnestRate").val() * 1);
});
//#endregion
//#endregion
@@ -1437,11 +1433,15 @@
}
$("#HEmpName").val(checkStatus.data[0].HName);
$("#HEmpID").val(checkStatus.data[0].HItemID);
+
+ getEmpInfoByHEmpID(checkStatus.data[0].HItemID);
layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
}
, btn2: function (index, layero) {
$("#HEmpName").val("");
$("#HEmpID").val("0");
+
+ getEmpInfoByHEmpID("0");
}
})
}
@@ -1449,6 +1449,7 @@
//#region 瀹㈡埛閫夋嫨椤甸潰
function get_checkCus() {
+ var HEmpID = $("#HEmpID").val();
layer.open({
type: 2//寮圭獥绫诲瀷
, skin: 'layui-layer-rim' //鍔犱笂杈规
@@ -2587,6 +2588,39 @@
}
//#endregion
+ //#region 鏍规嵁閿�鍞鍗曠被鍨嬭缃瓙琛ㄦ槸鍚﹀彇搴撳瓨閫夐」
+ function setHisStockGoodsByHBillSubType() {
+ if ($("#HBillSubType").val() == "0") {
+ //璁剧疆瀛愯〃鏄惁鍙栧簱瀛樺瓧娈靛��
+ for (var i = 1; i <= option.data.length; i++) {
+ option.data[i - 1].HisStockGoods = "false";
+ }
+ //閲嶆柊娓叉煋瀛愯〃鏄惁鍙栧簱瀛樹笅鎷夊垪琛ㄥ苟璧嬪��
+ var HisStockGoodsList = '<option value="false">鍚�</option>';
+ HisStockGoodsList += '<option value="true">鏄�</option>';
+ for (var i = 1; i <= option.data.length; i++) {
+ $('#HisStockGoods' + i + '').empty();
+ $('#HisStockGoods' + i + '').append(HisStockGoodsList);
+ $('#HisStockGoods' + i + '').val(option.data[i - 1].HisStockGoods);
+ }
+ form.render('select');
+ } else if ($("#HBillSubType").val() == "1") {
+ //璁剧疆瀛愯〃鏄惁鍙栧簱瀛樺瓧娈靛��
+ for (var i = 1; i <= option.data.length; i++) {
+ option.data[i - 1].HisStockGoods = "true";
+ }
+ //閲嶆柊娓叉煋瀛愯〃鏄惁鍙栧簱瀛樹笅鎷夊垪琛ㄥ苟璧嬪��
+ var HisStockGoodsList = '<option value="true">鏄�</option>';
+ for (var i = 1; i <= option.data.length; i++) {
+ $('#HisStockGoods' + i + '').empty();
+ $('#HisStockGoods' + i + '').append(HisStockGoodsList);
+ $('#HisStockGoods' + i + '').val(option.data[i - 1].HisStockGoods);
+ }
+ form.render('select');
+ }
+ }
+ //#endregion
+
//#region 鑾峰彇婧愬崟-閿�鍞鍗曞崟鎹姸鎬�
function getSourceBillStatus_SeOrderBill() {
var HSourceBillData = "none";
@@ -2631,6 +2665,8 @@
{
$("#HEmpName").val(obj[0].HName);
$("#HEmpID").val(obj[0].HItemID);
+
+ getEmpInfoByHEmpID(obj[0].HItemID)
}
function GetHSupValue(obj) //杩斿洖瀹㈡埛
@@ -2735,6 +2771,7 @@
type: "GET",
data: {
"HCusID": HCusID
+ , "CurUserName": sessionStorage["HUserName"]
},
success: function (result) {
if (result.code == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
@@ -2744,7 +2781,38 @@
$("#HCreditRating_Now").val(data.HCreditRating_Now == null ? 0 : data.HCreditRating_Now);
$("#HAvailableBalance").val(data.HAvailableBalance == null ? 0 : data.HAvailableBalance);
} else {
- layer.alert(result.Message, { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ $("#HCusBalance").val("");
+ $("#HCreditRating_Now").val("");
+ $("#HAvailableBalance").val("");
+ //layer.alert(result.Message, { icon: 5});
+ }
+ }, error: function () {
+ layer.alert("鍙戠敓閿欒!", { icon: 5 });
+ $("#HCusBalance").val("");
+ $("#HCreditRating_Now").val("");
+ $("#HAvailableBalance").val("");
+ }
+ });
+ }
+ //#endregion
+
+ //#region 鏍规嵁鑱屽憳鑾峰彇閮ㄩ棬
+ function getEmpInfoByHEmpID(HEmpID) {
+ $.ajax({
+ url: GetWEBURL() + "/Xs_SeOrderBill/getEmpInfoByHEmpID",
+ async: false,
+ type: "GET",
+ data: {
+ "HEmpID": HEmpID
+ },
+ success: function (result) {
+ if (result.code == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ var data = result.data[0];
+
+ $("#HDeptID").val(data.HDeptID);
+ $("#HDeptName").val(data.HDeptName);
+ } else {
+ layer.alert(result.Message, { icon: 5 });
}
}, error: function () {
layer.alert("鍙戠敓閿欒!", { icon: 5 });
--
Gitblit v1.9.1