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