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