From 469ae0c09cfb2e4d02a827cafe4bdaa5ece6873f Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期五, 11 十月 2024 13:00:16 +0800
Subject: [PATCH] 订单增加种类,作业本
---
CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js | 173 ++++++++++++++++++++++++++++++++++++++++++++++++++-------
1 files changed, 151 insertions(+), 22 deletions(-)
diff --git a/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js b/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js
index 86264a2..b73d8be 100644
--- a/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js
+++ b/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js
@@ -123,6 +123,10 @@
case "6":
$("#divInquiry").load("/Pages/front/Book.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack);
break;
+ //浣滀笟鏈�
+ case "37":
+ $("#divInquiry").load("/Pages/front/WorkBook.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack);
+ break;
//鏀舵嵁鑱斿崟
case "27":
$("#divInquiry").load("/Pages/front/ReceiptDocument.aspx", { "PrintTypeId": printTypeId }, ExcuteCallBack);
@@ -160,7 +164,90 @@
if (window.hideWaitDiv) window.hideWaitDiv();
}
+function WorkBookSizeChange(obj,index) {
+ var value = $(obj).val();
+ if (value == "-1" || value == -1) {
+ $("#divWorkBookSize" + index).show();
+ $("#divWorkBookSize" + index).find("input").show();
+ } else {
+ $("#divWorkBookSize" + index).hide();
+ }
+}
+function WorkBookCountChange(obj, index) {
+
+ var price = $("#WorkBookPrice" + index).val();
+ 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));
+ } else if (obj == "WorkBookMoney") {
+ $("#WorkBookPrice" + index).val((money / num).toFixed(4));
+ }
+ 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");
+ var minValue = $("#hidWorkBookPageNum").attr("minValue");
+ var newValue = parseInt(hidValue) + 1;
+ if (newValue > maxValue) {
+ alertMsg("浣滀笟鏈柊澧炰笉鑳借秴杩�30涓紒");
+ return;
+ }
+ $("#WorkBooka" + newValue + "").show();
+ $("#hidWorkBookPageNum").val(newValue);
+ if (newValue != maxValue) {
+ var value = newValue + 1;
+ $("#WorkBookAdd").val("浣滀笟鏈�" + value);
+ }
+};
+
+
+
+function WorkBookDelClick() {
+ var hidValue = $("#hidWorkBookPageNum").val();
+ var maxValue = $("#hidWorkBookPageNum").attr("maxValue");
+ var minValue = $("#hidWorkBookPageNum").attr("minValue");
+ var newValue = parseInt(hidValue) - 1;
+ if (newValue < minValue) {
+ alertMsg("浣滀笟鏈笉鑳藉皯浜�1锛�");
+ return;
+ }
+ $("#WorkBooka" + hidValue + "").hide();
+ $("#hidWorkBookPageNum").val(newValue);
+ if (parseInt(hidValue) != minValue) {
+ var value = parseInt(hidValue);
+ $("#WorkBookAdd").val("浣滀笟鏈�" + value);
+ }
+ }
+
function PaperSizeChange(obj) {
@@ -1093,31 +1180,34 @@
$("[name='singleOrdouble" + index + "']").val("鍙岄潰");
}
}
- $.ajax({
- url: '/Pages/front/InquiryOnLine.aspx?tmp' + (new Date()).valueOf(),
- type: "POST",
- async: false,
- data: "PaperSelect=true&PrinttypeId=" + printTypeId + "&PaperId=" + paperId,
- success: function (dataJsonStr) {
- var dataJson = eval('(' + dataJsonStr + ')');
- var brandListStr = dataJson.brandListStr;
- var gramWeights = dataJson.gramWeights;
- var option = "";
- for (var j = 0; j < brandListStr.length; j++) {
- option += "<option value=\"" + brandListStr[j].brandKey + "\">" + brandListStr[j].brandName + "</option>";
+ if (printTypeId != 37) {
+ $.ajax({
+ url: '/Pages/front/InquiryOnLine.aspx?tmp' + (new Date()).valueOf(),
+ type: "POST",
+ async: false,
+ data: "PaperSelect=true&PrinttypeId=" + printTypeId + "&PaperId=" + paperId,
+ success: function (dataJsonStr) {
+ var dataJson = eval('(' + dataJsonStr + ')');
+ var brandListStr = dataJson.brandListStr;
+ var gramWeights = dataJson.gramWeights;
+ var option = "";
+ for (var j = 0; j < brandListStr.length; j++) {
+ option += "<option value=\"" + brandListStr[j].brandKey + "\">" + brandListStr[j].brandName + "</option>";
+ }
+ $("[id='brand" + index + "']").html("");
+ $("[id='brand" + index + "']").html(option);
+ option = "";
+ var gramWeightArry = gramWeights.split('|');
+ for (var i = 0; i < gramWeightArry.length; i++) {
+ option += "<option value=\"" + gramWeightArry[i] + "\">" + gramWeightArry[i] + "</option>";
+ }
+ $("[id='gramWeight" + index + "']").html("");
+ $("[id='gramWeight" + index + "']").html(option);
}
- $("[id='brand" + index + "']").html("");
- $("[id='brand" + index + "']").html(option);
- option = "";
- var gramWeightArry = gramWeights.split('|');
- for (var i = 0; i < gramWeightArry.length; i++) {
- option += "<option value=\"" + gramWeightArry[i] + "\">" + gramWeightArry[i] + "</option>";
- }
- $("[id='gramWeight" + index + "']").html("");
- $("[id='gramWeight" + index + "']").html(option);
}
+ );
}
- );
+
}
}
//BandBrand(paperId);
@@ -1425,6 +1515,45 @@
}
}
}
+
+
+ //浣滀笟鏈�
+ if (printTypeId == 37) {
+ var insideArry = dataJson.InquiryWorkBookList;
+ if (insideArry.length > 0) {
+ $("#hidWorkBookPageNum").val(insideArry.length);
+ $("#WorkBookAdd").val("浣滀笟鏈�" + (insideArry.length+1));
+ for (var i = 0; i < insideArry.length; i++) {
+ if (i > 0) {
+ $("#WorkBooka" + (i + 1)).show();
+ }
+ $("#WorkBookCounta" + (i + 1)).val(insideArry[i].WorkBookCount);
+
+ $("#WorkBookNamea" + (i + 1)).val(insideArry[i].WorkBookName);
+ $("#WorkBookSizea" + (i + 1)).val(insideArry[i].WorkBookSize);
+ if (insideArry[i].WorkBookSize == "-1") {
+ $("#divWorkBookSizea" + (i + 1)).show();
+ $("#divWorkBookSizea" + (i + 1)).find("input").show();
+ $("#WorkBookFirstSizea" + (i + 1)).val(insideArry[i].WorkBookFirstSize);
+ $("#WorkBookSecondSizea" + (i + 1)).val(insideArry[i].WorkBookSecondSize);
+ }
+ $("#ysUnita" + (i + 1)).val(insideArry[i].ysUnit);
+ $("#WorkBookPricea" + (i + 1)).val(insideArry[i].WorkBookPrice);
+ $("#WorkBookMoneya" + (i + 1)).val(insideArry[i].WorkBookMoney);
+ $("#WorkBookFengMiana" + (i + 1)).val(insideArry[i].WorkBookFengMian);
+ $("#FengMianYaoqiua" + (i + 1)).val(insideArry[i].FengMianYaoqiu);
+ $("#WorkBookNeiXinga" + (i + 1)).val(insideArry[i].WorkBookNeiXing);
+
+ $("#NeiXingYaoqiua" + (i + 1)).val(insideArry[i].NeiXingYaoqiu);
+ $("#WorkBookpageNuma" + (i + 1)).val(insideArry[i].WorkBookpageNum);
+
+
+
+ }
+
+
+ }
+ }
}
function Init() {
--
Gitblit v1.9.1