From c0ec4d209eced73b4f859756d7e042674e05edda Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期三, 13 三月 2024 14:15:21 +0800
Subject: [PATCH] 销售订单编辑页面:编辑或赋值进入,销售单据类型为返修单据时,子表是否去库存仍可以选择否。问题解决

---
 WebTM/views/销售管理/销售订单/Add_Edit_Xs_SeOrderBillList.html |   85 ++++++++++++++++++++++++++++--------------
 1 files changed, 57 insertions(+), 28 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 5bfb610..3a302bb 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"
@@ -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
 
@@ -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
@@ -2588,6 +2584,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";

--
Gitblit v1.9.1