From 07cf94734c36d4eae6ddbc4dd338bf5af81a2193 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期一, 28 十月 2024 16:11:39 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI
---
WebTM/views/销售管理/特批申请单/Xs_ExceptiveCheckRequestBill.html | 411 ++++++++++++++++++++++++++++++++++++++++++++++++----------
1 files changed, 340 insertions(+), 71 deletions(-)
diff --git "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\347\211\271\346\211\271\347\224\263\350\257\267\345\215\225/Xs_ExceptiveCheckRequestBill.html" "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\347\211\271\346\211\271\347\224\263\350\257\267\345\215\225/Xs_ExceptiveCheckRequestBill.html"
index 2664f9f..3e8fc9a 100644
--- "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\347\211\271\346\211\271\347\224\263\350\257\267\345\215\225/Xs_ExceptiveCheckRequestBill.html"
+++ "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\347\211\271\346\211\271\347\224\263\350\257\267\345\215\225/Xs_ExceptiveCheckRequestBill.html"
@@ -14,6 +14,7 @@
<script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
<script src="../../../layuiadmin/Scripts/webConfig.js"></script>
<script src="../../../layuiadmin/PubCustom.js"></script>
+ <script src="../../../layuiadmin/PageTitle.js"></script>
<style>
/*.main-btn {*/ /*澶撮儴涓绘寜閽�*/
/*padding: 0 2px;*/ /*璋冩暣鎸夐挳宸﹀彸绌洪殭澶у皬*/
@@ -85,6 +86,7 @@
<button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch">淇敼</button>-->
<button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSave" id="btnSave">淇濆瓨</button>
+ <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CheckBill">瀹℃牳</button>
<button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnEdit" id="btnEdit">閫�鍑�</button>
<!--<button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CheckBill" id="set_CheckBill">瀹℃牳</button>
<button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_AbandonCheck" id="set_AbandonCheck">鍙嶅鏍�</button>
@@ -115,21 +117,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>
@@ -165,28 +167,19 @@
</div>
<div class="layui-row">
<div class="layui-inline">
- <label class="layui-form-label">閿�鍞富绠�</label>
- <div class="layui-input-inline">
- <input type="text" name="HManagerName" id="HManagerName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
- <input type="hidden" name="HManagerID" id="HManagerID" class="layui-input" value="0" style="float:left;width:150px;">
- <!--<button type="button" lay-submit="" class="layui-btn" lay-filter="HManagerList" 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">
<select name="BillType" id="BillType" lay-filter="BillType" style="width: 180px; ">
<option style="color:blue;" selected="selected" value="1401">閿�鍞鍗�</option>
+ <option style="color:blue;" value="1425">閿�鍞鍗曞彉鏇村崟</option>
<option style="color:blue;" value="1205">閿�鍞嚭搴撳崟</option>
</select>
</div>
</div>
- <div class="layui-inline" style="width:900px;">
- <label class="layui-form-label">淇$敤绫诲瀷</label>
- <div class="layui-input-inline" style="width:750px;">
- <input type="text" name="" id="" class="layui-input" value="" style="float: left; width: 515px; background-color: #efefef4d;" readonly>
+ <div class="layui-inline">
+ <label class="layui-form-label">鎵胯浠樻鏃堕棿<label style="color:red"> * </label></label>
+ <div class="layui-input-block">
+ <input type="date" class="layui-input" lay-verify="HPlanPayDate" name="HPlanPayDate" id="HPlanPayDate" style="width:190px;">
</div>
</div>
</div>
@@ -218,17 +211,23 @@
</div>
</div>
<div class="layui-inline">
- <label class="layui-form-label">娆犵己閲戦</label>
+ <label class="layui-form-label">鍙敤棰濆害</label>
<div class="layui-input-inline">
- <input class="layui-input" name="HLeftMoney" id="HLeftMoney" value="0" autocomplete="off" style="background-color: #efefef4d;" readonly>
+ <input class="layui-input" name="HAvailableBalance" id="HAvailableBalance" autocomplete="off" readonly>
</div>
</div>
</div>
<div class="layui-row">
<div class="layui-inline">
+ <label class="layui-form-label">娆犵己閲戦</label>
+ <div class="layui-input-inline">
+ <input class="layui-input" name="HLeftMoney" id="HLeftMoney" value="0" autocomplete="off" style="background-color: #efefef4d;" readonly>
+ </div>
+ </div>
+ <div class="layui-inline">
<label class="layui-form-label">澶囨敞</label>
<div class="layui-input-block">
- <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off" style="width: 1160px;">
+ <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off" style="width: 800px;">
</div>
</div>
</div>
@@ -250,7 +249,7 @@
<div class="layui-inline">
<label class="layui-form-label">鏈�杩戝彂璐ф椂闂�</label>
<div class="layui-input-block">
- <input type="date" class="layui-input" lay-verify="HLastSendDate" name="HLastSendDate" id="HLastSendDate" style="width:190px;" readonly>
+ <input type="date" class="layui-input" lay-verify="HLastSendDate" name="HLastSendDate" id="HLastSendDate" style="width:190px;" readonly>
</div>
</div>
</div>
@@ -274,6 +273,12 @@
<input class="layui-input" name="HMainSourceEntryID" id="HMainSourceEntryID" value="0" autocomplete="off">
<input class="layui-input" name="HMainSourceBillNo" id="HMainSourceBillNo" value="" autocomplete="off">
<input class="layui-input" name="HMainSourceBillType" id="HMainSourceBillType" value="" autocomplete="off">
+ </div>
+ </div>
+ <div class="layui-inline" style="width:900px;">
+ <label class="layui-form-label">淇$敤绫诲瀷</label>
+ <div class="layui-input-inline" style="width:750px;">
+ <input type="text" name="" id="" class="layui-input" value="" style="float: left; width: 515px; background-color: #efefef4d;" readonly>
</div>
</div>
</div>
@@ -351,6 +356,18 @@
</div>
</div>
</div>
+ <div class="layui-row">
+ <div class="layui-inline">
+ <label class="layui-form-label">閿�鍞富绠�</label>
+ <div class="layui-input-inline">
+ <input type="text" name="HManagerName" id="HManagerName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
+ <input type="hidden" name="HManagerID" id="HManagerID" class="layui-input" value="0" style="float:left;width:150px;">
+ <!--<button type="button" lay-submit="" class="layui-btn" lay-filter="HManagerList" style="width:40px;">
+ <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+ </button>-->
+ </div>
+ </div>
+ </div>
</div>
</div>
</div>
@@ -374,6 +391,15 @@
, table = layui.table
, form = layui.form
, element = layui.element;
+
+
+
+ //#region 銆愬姩鎬佽幏鍙栨ā鍧楀悕绉般��
+ var HModuleType = "1422";
+ //閫氳繃鍗曟嵁绫诲瀷锛屼粠鏁版嵁搴撳姩鎬佽幏鍙栧崟鎹ā鍧楀懡鍚�,寮曠敤js鏂囦欢 PageTitle.js
+ var HPageTitle = get_PageTitle(HModuleType) == "" ? $("h1").html() : get_PageTitle(HModuleType);
+ $("h1").html('<b>' + HPageTitle + '</b>');
+ //#endregion
//妯″潡鍚�
var HModName = "Xs_ExceptiveCheckRequestBill";
@@ -404,6 +430,7 @@
$("#HMaker").val(sessionStorage["HUserName"]);
$("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd"));
$("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
+ $("#HPlanPayDate").val(Format(new Date(), "yyyy-MM-dd"));
}
else if (OperationType == 3) { //缂栬緫
//鍔犺浇缂栬緫椤甸潰
@@ -414,6 +441,8 @@
setInit_PushBySeOrderBill(linterid);
} else if (params[params[2]] + "" == "1205") {
setInit_PushBySellOutBill(linterid);
+ } else if (params[params[2]] + "" == "1425") {
+ setInit_PushBySeOrderChangeBill(linterid);
}
}
//#endregion
@@ -490,9 +519,45 @@
//#region 鎿嶄綔鎸夐挳瑙﹀彂浜嬩欢
//#region 淇濆瓨鎻愪氦
form.on('submit(btnSave)', function (data) {//鎻愪氦
- //if (AllowLoadData(data)) {
+ if (OperationType == 4) {
+ //#region 鍒ゆ柇婧愬崟鐘舵��
+ var HSourceBillData = "";
+ var HSourceBillType = $("#BillType").val();
+ if (HSourceBillType == "1401") {
+ var HSourceBillData = getSourceBillStatus_SeOrderBill(); //鑾峰彇婧愬崟鏁版嵁
+ } else if (HSourceBillType == "1205") {
+ var HSourceBillData = getSourceBillStatus_SellOutBill(); //鑾峰彇婧愬崟鏁版嵁
+ } else if (HSourceBillType == "1425") {
+ var HSourceBillData = getSourceBillStatus_SeOrderChangeBill(); //鑾峰彇婧愬崟鏁版嵁
+ } else {
+ HSourceBillData = "none";
+ layer.alert("淇濆瓨澶辫触!婧愬崟绫诲瀷涓嶄负閿�鍞鍗曘�侀攢鍞嚭搴撳崟鎴栭攢鍞鍗曞彉鏇村崟!", { icon: 5 });
+ return;
+ }
+ if (HSourceBillData != "none") {
+ if (HSourceBillData.length == 0) {
+ layer.alert("淇濆瓨澶辫触!鏈煡璇㈠埌婧愬崟鍗曟嵁!", { icon: 5 });
+ return;
+ } else if (HSourceBillData[0]["鐘舵��"] != "鍒涘缓") {
+ var err = "淇濆瓨澶辫触!鍘熷洜锛氭簮鍗曞崟鎹姸鎬佷负鈥�" + HSourceBillData[0]["鐘舵��"] + "鈥濓紝涓嶅厑璁镐繚瀛橈紒";
+ layer.alert(err, { icon: 5 });
+ return;
+ }
+ } else {
+ return;
+ }
+ //#endregion
+ }
+
+ if (AllowLoadData(data)) {
set_AddNew(data);
- //}
+ }
+ });
+ //#endregion
+
+ //#region 瀹℃牳鎸夐挳
+ form.on('submit(set_CheckBill)', function (data) {
+ set_CheckBill(0);
});
//#endregion
@@ -835,6 +900,7 @@
, "HRemark": data.澶囨敞
, "HSendQty": data.鏈鍙戣揣鏁伴噺
, "HLastSendDate": data.鏈�杩戝彂璐ф棩鏈� == null ? "" : Format(new Date(data.鏈�杩戝彂璐ф棩鏈�), "yyyy-MM-dd")
+ , "HPlanPayDate": data.鎵胯浠樻鏃ユ湡 == null ? "" : Format(new Date(data.鎵胯浠樻鏃ユ湡), "yyyy-MM-dd")
, "HCreditRating_Q": data.榛勭嚎棰濆害
, "HMaxCreditRating_Q": data.绾㈢嚎棰濆害
@@ -1005,7 +1071,7 @@
//璁$畻鍗曚环閲戦
var HSendMoney = 0;
for (var i = 0; i < result.data.length; i++) {
- HSendMoney += result.data[i]["閲戦"] * 1;
+ HSendMoney += result.data[i]["鏁伴噺"] * result.data[i]["鍚◣鍗曚环"] * 1;
}
HSendMoney = HSendMoney * data.姹囩巼; //鎹㈢畻鎴愭湰浣嶅竵
$("#HSendMoney").val(HSendMoney);
@@ -1023,53 +1089,240 @@
}
//#endregion
- //#region 闈炵┖楠岃瘉
+ //#region (閿�鍞鍗曞彉鏇村崟)涓嬫帹椤甸潰鍒濆鍖�
+ function setInit_PushBySeOrderChangeBill(linterid) {
+ //鐢熸垚骞惰缃富琛ㄧ殑鍐呯爜鍜屽崟鎹彿
+ createBillNo();
+
+ //鏃堕棿缁勪欢鍒濆鍖�
+ set_InitDate();
+
+ //鐗规壒绫诲瀷鍒濆鍖栧苟绂佺敤
+ $("#BillType").val(params[params[2]]);
+ $("#BillType").attr("disabled", true);
+
+ //鐩稿叧鏂囨湰妗嗕俊鎭垵濮嬪寲
+ $("#HDate").val(Format(new Date(), "yyyy-MM-dd"));
+ $("#HMaker").val(sessionStorage["HUserName"]);
+ $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd"));
+
+ //鏌ヨ 閿�鍞鍗曞彉鏇村崟 鏄惁瀛樺湪
+ var ajaxLoad = layer.load();
+ $.ajax({
+ url: GetWEBURL() + "/Xs_SeOrderChangeBill/cx",
+ async: false,
+ type: "GET",
+ data: {
+ "HInterID": linterid
+ },
+ success: function (result) {
+ if (result.code == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
+ var data = result.data[0];
+
+ form.val("formData", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
+ "HDeptID": data.HDeptID
+ , "HDeptName": data.閿�鍞儴闂�
+ , "HEmpID": data.HEmpID
+ , "HEmpName": data.閿�鍞憳
+ , "HCurID": data.HCurID
+ , "HCurName": data.甯佸埆
+ , "HExRate": data.姹囩巼
+ , "HCusID": data.HCusID
+ , "HCusName": data.涓氬姟瀹㈡埛
+ , "HManagerID": "0"
+ , "HManagerName": ""
+
+ , "HMainSourceInterID": linterid
+ , "HMainSourceBillNo": data.鍗曟嵁鍙�
+ , "HMainSourceBillType": params[params[2]]
+ });
+
+ //缁勭粐鐨勫�糎OrgID鍙樺寲锛岄噸鏂版覆鏌�
+ HOrgIDBar = data.HOrgID;
+
+ //鏍规嵁瀹㈡埛鑾峰彇瀹㈡埛淇$敤棰濆害
+ getCustomerByCusID(data.HCusID);
+
+ //璁$畻鍗曚环閲戦
+ var HSendMoney = 0;
+ for (var i = 0; i < result.data.length; i++) {
+ HSendMoney += (result.data[i]["鏂版暟閲�"] * result.data[i]["鏂板惈绋庡崟浠�"]);
+ }
+ HSendMoney = HSendMoney * data.姹囩巼; //鎹㈢畻鎴愭湰浣嶅竵
+ $("#HSendMoney").val(HSendMoney);
+
+ layer.close(ajaxLoad);
+ } else {
+ layer.close(ajaxLoad);
+ layer.alert(result.msg, { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ }
+ }, error: function () {
+ layer.close(ajaxLoad);
+ layer.alert("鍙戠敓閿欒!", { icon: 5 });
+ }
+ });
+ }
+ //#endregion
+
+ //#region 鏁版嵁鏍¢獙
function AllowLoadData(data) {
- //#region 鏁版嵁鏍¢獙宸ュ叿
- var temp; //璁板綍闇�瑕佹楠岀殑灞炴�х殑鍊硷紝鐢ㄤ簬妫�楠�
- var ref = /^\d+(\.\d+)?$/; //鍒ゆ柇鏄惁鏄潪璐熸诞鐐规暟
- var ref1 = /^\d+$/; //鍒ゆ柇鏄惁鏄潪璐熸暣鏁�
- var value1 = ["#HWantPay"]; //瀛愯〃闇�瑕佽繘琛屾诞鐐规暟楠岃瘉鐨勫睘鎬ф竻鍗�
- var value1_ = ["鏈熸湜钖按"]; ////瀛愯〃闇�瑕佽繘琛屾诞鐐规暟楠岃瘉鐨勫睘鎬ф竻鍗曞搴旂殑鍒楀悕娓呭崟
- var value2 = ["#HAge","#HContractYear"]; //瀛愯〃闇�瑕佹暣鏁版楠岀殑灞炴�ф竻鍗�
- var value2_ = ["骞撮緞","鍚堝悓鏈熼檺"]; //瀛愯〃闇�瑕佹暣鏁版楠岀殑灞炴�ф竻鍗曞搴旂殑鍒楀悕娓呭崟
- var value3 = []; //瀛愯〃闇�瑕佽繘琛岄潪绌烘楠岀殑灞炴�ф竻鍗�
- var value3_ = []; //瀛愯〃闇�瑕佽繘琛岄潪绌烘楠岀殑灞炴�ф竻鍗曞搴旂殑鍒楀悕娓呭崟
- //#endregion
+ //鏁板�兼牸寮忔牎楠屽伐鍏�
+ var ref = /^\d+(\.\d+)?$/; //闈炶礋鏁版鍒欒〃杈惧紡
+ var temp = "";
//#region 琛ㄥご鏁版嵁妫�楠�
- //闈炵┖妫�楠�
- for (var j = 0; j < value3.length; j++) {
- temp = $(value3[j]).val() + "";
- if (temp == "") {
- layer.msg(value3_[j] + "涓嶅彲涓虹┖!");
- return false;
- }
+ if ($("#HBillNo").val() == "") {
+ layer.msg("鍗曟嵁缂栧彿涓嶈兘涓虹┖!");
+ return false;
}
- //鏁存暟妫�楠�
- for (var j = 0; j < value2.length; j++) {
- temp = $(value2[j]).val() + "";
- if (temp == "") {
- layer.msg(value2_[j] + "涓嶈兘涓虹┖!");
- return false;
- } else if (!ref1.test(temp)) {
- layer.msg(value2_[j] + "璇疯緭鍏ラ潪璐熸暣鏁�!");
- return false;
- }
+
+ if ($("#HDate").val() == "") {
+ layer.msg("鏃ユ湡涓嶈兘涓虹┖!");
+ return false;
}
- //娴偣鏁版楠�
- for (var j = 0; j < value1.length; j++) {
- temp = $(value1[j]).val() + "";
- if (temp == "") {
- layer.msg(value1_[j] + "涓嶈兘涓虹┖!");
- return false;
- } else if (!ref.test(temp)) {
- layer.msg(value1_[j] + "璇疯緭鍏ユ纭潪璐熸暟瀛�!");
- return false;
- }
+
+ //if ($("#HDeptID").val() == "0") {
+ // layer.msg("閿�鍞儴闂ㄦ湭閫夋嫨!");
+ // return false;
+ //}
+
+ //if ($("#HEmpID").val() == "0") {
+ // layer.msg("閿�鍞憳鏈�夋嫨!");
+ // return false;
+ //}
+
+ if ($("#HCurID").val() == "0") {
+ layer.msg("閿�鍞竵鍒湭閫夋嫨!");
+ return false;
+ }
+
+ temp = $("#HExRate").val() + "";
+ if (temp == 0 || temp == "") {
+ layer.msg("姹囩巼涓嶈兘涓�0鎴栫┖!");
+ return false;
+ } else if (!ref.test(temp)) {
+ layer.msg("姹囩巼璇疯緭鍏ュぇ浜�0鐨勬暟瀛�!");
+ return false;
+ }
+
+ if ($("#HCusID").val() == "0") {
+ layer.msg("瀹㈡埛鏈�夋嫨!");
+ return false;
+ }
+
+ if ($("#HSSID").val() == "0") {
+ layer.msg("缁撶畻鏂瑰紡鏈�夋嫨!");
+ return false;
+ }
+
+ //if ($("#HMangerID").val() == "0") {
+ // layer.msg("閿�鍞富绠℃湭閫夋嫨!");
+ // return false;
+ //}
+
+ if ($("#HPlanPayDate").val() == "") {
+ layer.msg("鎵胯浠樻鏃堕棿涓嶅彲涓虹┖!");
+ return false;
}
//#endregion
+
return true;
+ }
+ //#endregion
+
+ //#region 鍙嶅鏍�/瀹℃牳鏁版嵁
+ function set_CheckBill(num) {
+ var InterID = $("#HInterID").val();
+ //閫昏緫瀹℃牳鏂规硶
+ $.ajax({
+ type: "GET",
+ url: GetWEBURL() + "/Xs_ExceptiveCheckRequestBill/AuditXs_ExceptiveCheckRequestBill", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+ data: { "HInterID": InterID, "IsAudit": num, "CurUserName": sessionStorage["HUserName"] },
+ success: function (result) {
+ if (result.count == 1) {
+ layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () {
+ // 寰楀埌frame绱㈠紩
+ var index = layer.getFrameIndex(window.name);
+ //鍏抽棴褰撳墠frame
+ layer.close(index);
+ });
+
+ } else {
+ layer.alert(result.code + result.Message, { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ }
+ //#endregion
+
+ //#region 鑾峰彇婧愬崟-閿�鍞鍗曞崟鎹姸鎬�
+ function getSourceBillStatus_SeOrderBill() {
+ var HSourceBillData = "none";
+ var sWhere = " and hmainid = " + $("#HMainSourceInterID").val();
+ $.ajax({
+ url: GetWEBURL() + '/Xs_SeOrderBill/list',
+ async: false,
+ type: "GET",
+ data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
+ success: function (data1) {
+ if (data1.count == 1) {
+ HSourceBillData = data1.data;
+ } else {
+ layer.alert(data1.code + "婧愬崟鍗曟嵁鐘舵�佸垽鏂け璐ワ紒", { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ return HSourceBillData;
+ }
+ //#endregion
+
+ //#region 鑾峰彇婧愬崟-閿�鍞鍗曞彉鏇村崟鍗曟嵁鐘舵��
+ function getSourceBillStatus_SeOrderChangeBill() {
+ var HSourceBillData = "none";
+ var sWhere = " and hmainid = " + $("#HMainSourceInterID").val();
+ $.ajax({
+ url: GetWEBURL() + '/Xs_SeOrderChangeBill/list',
+ async: false,
+ type: "GET",
+ data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
+ success: function (data1) {
+ if (data1.count == 1) {
+ HSourceBillData = data1.data;
+ } else {
+ layer.alert(data1.code + "婧愬崟鍗曟嵁鐘舵�佸垽鏂け璐ワ紒", { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ return HSourceBillData;
+ }
+ //#endregion
+
+ //#region 鑾峰彇婧愬崟-閿�鍞嚭搴撳崟鍗曟嵁鐘舵��
+ function getSourceBillStatus_SellOutBill() {
+ var HSourceBillData = "none";
+ var sWhere = " and hmainid = " + $("#HMainSourceInterID").val();
+ $.ajax({
+ url: GetWEBURL() + '/Kf_SellOutBill/GetSellOutBillList',
+ async: false,
+ type: "GET",
+ data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] },
+ success: function (data1) {
+ if (data1.count == 1) {
+ HSourceBillData = data1.data;
+ } else {
+ layer.alert(data1.code + "婧愬崟鍗曟嵁鐘舵�佸垽鏂け璐ワ紒", { icon: 5 });
+ }
+ }, error: function () {
+ layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
+ }
+ });
+ return HSourceBillData;
}
//#endregion
//#endregion
@@ -1136,6 +1389,7 @@
type: "GET",
data: {
"HCusID": HCusID
+ , "CurUserName": sessionStorage["HUserName"]
},
success: function (result) {
if (result.code == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
@@ -1143,11 +1397,26 @@
$("#HCusBalance").val(data.HCusBalance == null ? 0 : data.HCusBalance);
$("#HCreditRating_Now").val(data.HCreditRating_Now == null ? 0 : data.HCreditRating_Now);
+ $("#HAvailableBalance").val(data.HAvailableBalance == null ? 0 : data.HAvailableBalance);
+ //璁$畻娆犵己閲戦
+ var HSendMoney = $("#HSendMoney").val();
+ var HAvailableBalance = $("#HAvailableBalance").val()
+ var HLeftMoney = (HSendMoney / 2) - HAvailableBalance;
+ $("#HLeftMoney").val(HLeftMoney);
+
} else {
- layer.alert(result.Message, { icon: 5, btn: ['閫�鍑�'], time: 100000, offset: 't' });
+ //layer.alert(result.Message, { icon: 5 });
+ $("#HCusBalance").val("");
+ $("#HCreditRating_Now").val("");
+ $("#HAvailableBalance").val("");
+ $("#HLeftMoney").val("");
}
}, error: function () {
layer.alert("鍙戠敓閿欒!", { icon: 5 });
+ $("#HCusBalance").val("");
+ $("#HCreditRating_Now").val("");
+ $("#HAvailableBalance").val("");
+ $("#HLeftMoney").val("");
}
});
}
--
Gitblit v1.9.1