username@email.com
2024-10-11 469ae0c09cfb2e4d02a827cafe4bdaa5ece6873f
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() {