From f2a3e67d3ad970670b10cb394298bc0940ae699a Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期二, 05 八月 2025 14:32:34 +0800
Subject: [PATCH] 20250805 作业本的总数量,单价在保存的时候再计算一次

---
 CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js              |   28 ++++++++++++++++++++++++++++
 CY_ECommercePlatform/CY.WebForm/js/business/Order.js               |    4 ++++
 CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx      |    9 +++++++--
 CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx |    8 ++++++--
 4 files changed, 45 insertions(+), 4 deletions(-)

diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx
index 91c6fdd..e7b3503 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx
@@ -9,8 +9,8 @@
     <link rel="stylesheet" type="text/css" href="../../Styles/base.css" />
     <link href="../../Styles/changes.css" rel="stylesheet" type="text/css" />
     <link href="../../Styles/ParticularWQJ.css" rel="stylesheet" type="text/css" />
-    <script src="../../js/Inquiry/Inquiry.js?v=186" type="text/javascript"></script>
-    <script src="../../js/business/Order.js?v=47" type="text/javascript"></script>
+    <script src="../../js/Inquiry/Inquiry.js?v=189" type="text/javascript"></script>
+    <script src="../../js/business/Order.js?v=51" type="text/javascript"></script>
     <!--鍓嶅彴椤甸潰end-->
     <script type="text/javascript" language="javascript">
 
@@ -58,6 +58,11 @@
                 alertMsg("鐩墠鍙繚瀛樹功鍒婅姹�!");
                 return false;
             }
+
+            if (document.getElementById('selPrintTypes').value == "37") {
+                WorkBookCountNum();
+            }
+
             return ValidateForm();
         }
 
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx
index 3b4ed22..c5ddebe 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/SHejiOrderEdit.aspx
@@ -9,8 +9,8 @@
     <link rel="stylesheet" type="text/css" href="../../Styles/base.css" />
     <link href="../../Styles/changes.css" rel="stylesheet" type="text/css" />
     <link href="../../Styles/ParticularWQJ.css" rel="stylesheet" type="text/css" />
-    <script src="../../js/Inquiry/Inquiry.js?v=181" type="text/javascript"></script>
-    <script src="../../js/business/Order.js?v=47" type="text/javascript"></script>
+    <script src="../../js/Inquiry/Inquiry.js?v=189" type="text/javascript"></script>
+    <script src="../../js/business/Order.js?v=51" type="text/javascript"></script>
     <!--鍓嶅彴椤甸潰end-->
     <script type="text/javascript" language="javascript">
 
@@ -57,6 +57,10 @@
                 alertMsg("鐩墠鍙繚瀛樹功鍒婅姹�!");
                 return false;
             }
+
+            if (document.getElementById('selPrintTypes').value == "37") {
+                WorkBookCountNum();
+            }
             return ValidateForm();
         }
 
diff --git a/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js b/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js
index ab57e45..b21842e 100644
--- a/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js
+++ b/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js
@@ -778,6 +778,34 @@
 
 
 
+function WorkBookCountNum( ) {
+
+    
+    var count = $("#hidWorkBookPageNum").val();
+    var zj = 0;
+    var num = 0;
+    for (var i = 0; i < count; i++) {
+
+        var numnn = $("#WorkBookCounta" + (i + 1)).val();
+        var moneynn = $("#WorkBookMoneya" + (i + 1)).val();
+        if (moneynn != "") {
+            zj = zj + parseFloat(moneynn);
+        }
+        if (numnn != "") {
+            num = num + parseInt(numnn);
+        }
+
+
+    }
+    $("#printCount").val(num);
+    //$("#txtSumPrice").val(zj);
+    $("#txtUnitPrice").val((zj / num).toFixed(4));
+
+
+}
+
+
+
 function WorkBookAddClick() {
     var hidValue = $("#hidWorkBookPageNum").val();
     var maxValue = $("#hidWorkBookPageNum").attr("maxValue");
diff --git a/CY_ECommercePlatform/CY.WebForm/js/business/Order.js b/CY_ECommercePlatform/CY.WebForm/js/business/Order.js
index 13e4417..c6a3a2c 100644
--- a/CY_ECommercePlatform/CY.WebForm/js/business/Order.js
+++ b/CY_ECommercePlatform/CY.WebForm/js/business/Order.js
@@ -1018,5 +1018,9 @@
         if (!confirm("璁㈠崟鎬讳环涓�0锛屾槸鍚︾户缁繚瀛橈紵"))
             return false;
     }
+
+    if (document.getElementById('selPrintTypes').value == "37") {
+        WorkBookCountNum();
+    }
     return ValidateForm();
 }
\ No newline at end of file

--
Gitblit v1.9.1