From d4ac809aa5620aa79fc6b5a396a64fc27d5fcdee Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期三, 02 四月 2025 08:52:02 +0800
Subject: [PATCH] 20250402 修改作业本合版施工单问题

---
 CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js |   79 +++++++++++++++++++++++++++++++++++++--
 1 files changed, 75 insertions(+), 4 deletions(-)

diff --git a/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js b/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js
index 005987a..2c363d1 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;
@@ -1587,6 +1610,48 @@
             $(".Brand" + index).show();
             $(".gramWeight" + index).show();
             $(".Qitazhi" + index).hide();
+            if (printTypeId == 27) {
+                // 浣跨敤灞炴�ч�夋嫨鍣ㄦ壘鍒板搴旂殑option鍏冪礌
+                var optionText = $("#paper0MP option[value='" + paperId + "']").text();
+                if (optionText == "鏃犵⒊澶嶅啓绾�") {
+                    $(".Brand" + index).hide();
+                    $(".gramWeight" + index).hide();
+                    $(".yanse0").show();
+
+                    $(".Qitazhi" + index).show();
+                    var rlNum0 = $("#rlNum0").val();
+                    if (rlNum0 == "涓よ仈") {
+                        $("#shanglian0").show();
+                        $("#zhonglianlian1").hide();
+                        $("#zhonglianlian2").hide();
+                        $("#zhonglianlian3").hide();
+                        $("#xialian0").show();
+                    } else if (rlNum0 == "涓夎仈") {
+                        $("#shanglian0").show();
+                        $("#zhonglianlian1").show();
+                        $("#zhonglianlian2").hide();
+                        $("#zhonglianlian3").hide();
+                        $("#xialian0").show();
+                    } else if (rlNum0 == "鍥涜仈") {
+                        $("#shanglian0").show();
+                        $("#zhonglianlian1").show();
+                        $("#zhonglianlian2").show();
+                        $("#zhonglianlian3").hide();
+                        $("#xialian0").show();
+                    } else if (rlNum0 == "浜旇仈") {
+                        $("#shanglian0").show();
+                        $("#zhonglianlian1").show();
+                        $("#zhonglianlian2").show();
+                        $("#zhonglianlian3").show();
+                        $("#xialian0").show();
+                    }  
+
+                } else {
+                    $(".yanse0").hide();
+                }
+
+               
+            }  
 
             if (printTypeId == 15 || printTypeId == 6) {
                 var isSuccess = true;
@@ -1801,6 +1866,12 @@
     $("[name='printBoxNumber']").val(dataJson.PrintBoxNumber);
     $("[name='printCountByBox']").val(dataJson.PrintCount);
     $("[name='pNameMP']").val(dataJson.PaperMP);
+    $("[name='rlNum']").val(dataJson.RLNum);
+    $("[name='shanglian']").val(dataJson.shanglian);
+    $("[name='zhonglianlian1']").val(dataJson.zhonglianlian1);
+    $("[name='zhonglianlian2']").val(dataJson.zhonglianlian2);
+    $("[name='zhonglianlian3']").val(dataJson.zhonglianlian3);
+    $("[name='xialian']").val(dataJson.xialian);
     $("[name='paper0']").val(dataJson.PaperId);
     $("[name='Qitazhi0']").val(dataJson.Qitazhi);
     if (dataJson.PrintMode == 0) {

--
Gitblit v1.9.1