From 048d0ab2b506a2ea20ba93edbba10e024e3abee5 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期四, 27 三月 2025 09:16:48 +0800
Subject: [PATCH] 作业本金额计算修改
---
CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js | 31 +++++++++++++++++++++++++++----
CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx | 2 +-
2 files changed, 28 insertions(+), 5 deletions(-)
diff --git a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx
index 42d16ad..e1dde4f 100644
--- a/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx
+++ b/CY_ECommercePlatform/CY.WebForm/Pages/business/OrderEdit.aspx
@@ -9,7 +9,7 @@
<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=173" type="text/javascript"></script>
+ <script src="../../js/Inquiry/Inquiry.js?v=179" type="text/javascript"></script>
<script src="../../js/business/Order.js?v=46" type="text/javascript"></script>
<!--鍓嶅彴椤甸潰end-->
<script type="text/javascript" language="javascript">
diff --git a/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js b/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js
index 005987a..15a51b8 100644
--- a/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js
+++ b/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js
@@ -622,11 +622,34 @@
var num = $("#WorkBookCount" + index).val();
var money = $("#WorkBookMoney" + index).val();
if (obj == "WorkBookPrice") {
- $("#WorkBookMoney" + index).val((num * price).toFixed(4));
- } else if (obj == "WorkBookCount"){
- $("#WorkBookMoney" + index).val((num * price).toFixed(4));
+
+ if (!isFinite(price) || price === Infinity) {
+ $("#WorkBookMoney" + index).val(0);
+ $("#WorkBookPrice" + index).val(0);
+ } else {
+ $("#WorkBookMoney" + index).val((num * price).toFixed(4));
+ }
+
+ } else if (obj == "WorkBookCount") {
+
+ if (!isFinite(num) || num === Infinity) {
+ $("#WorkBookMoney" + index).val(0);
+ $("#WorkBookCount" + index).val(0);
+ } else {
+ $("#WorkBookMoney" + index).val((num * price).toFixed(4));
+ }
+
+
} else if (obj == "WorkBookMoney") {
- $("#WorkBookPrice" + index).val((money / num).toFixed(4));
+
+ if (!isFinite(money) || money === Infinity) {
+ $("#WorkBookMoney" + index).val(0);
+ $("#WorkBookPrice" + index).val(0);
+ } else {
+ $("#WorkBookPrice" + index).val((money / num).toFixed(4));
+ }
+
+
}
var count = $("#hidWorkBookPageNum").val();
var zj = 0;
--
Gitblit v1.9.1