From cf4b34c45f52ff8951d8eb1ff564c039593f4b31 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期五, 22 十一月 2024 08:45:35 +0800
Subject: [PATCH] 修改合办工单,专版工单格式,计划订单上传格式
---
CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js | 262 +++++++++++++++++++++++++++++++++++++++++++++++----
1 files changed, 238 insertions(+), 24 deletions(-)
diff --git a/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js b/CY_ECommercePlatform/CY.WebForm/js/Inquiry/Inquiry.js
index a4ffe73..0f06751 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,119 @@
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 WorkBookFengMianaChange(obj, index) {
+ var value = $(obj).val();
+ if (value == "-1" || value == -1) {
+ $("#divWorkBookFengMian" + index).show();
+ $("#divWorkBookFengMian" + index).find("input").show();
+ } else {
+ $("#divWorkBookFengMian" + 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 +" " );
+ }
+ $("#WorkBookNamea" + newValue + "").val((parseInt($("#WorkBookNamea" + hidValue + "").val())+1));
+ $("#WorkBookSizea" + newValue + "").val($("#WorkBookSizea" + hidValue + "").val());
+ $("#WorkBookFirstSizea" + newValue + "").val($("#WorkBookFirstSizea" + hidValue + "").val());
+ $("#WorkBookSecondSizea" + newValue + "").val($("#WorkBookSecondSizea" + hidValue + "").val());
+ $("#WorkBookFengMiana" + newValue + "").val($("#WorkBookFengMiana" + hidValue + "").val());
+ $("#FengMianYaoqiua" + newValue + "").val($("#FengMianYaoqiua" + hidValue + "").val());
+ $("#WorkBookNeiXinga" + newValue + "").val($("#WorkBookNeiXinga" + hidValue + "").val());
+ $("#NeiXingYaoqiua" + newValue + "").val($("#NeiXingYaoqiua" + hidValue + "").val());
+ $("#WorkBookpageNuma" + newValue + "").val($("#WorkBookpageNuma" + hidValue + "").val());
+
+ $("#ysUnita" + newValue + "").val($("#ysUnita" + hidValue + "").val());
+ $("#WorkBookCounta" + newValue + "").val($("#WorkBookCounta" + hidValue + "").val());
+
+ $("#WorkBookPricea" + newValue + "").val($("#WorkBookPricea" + hidValue + "").val());
+ $("#WorkBookMoneya" + newValue + "").val($("#WorkBookMoneya" + hidValue + "").val());
+};
+
+//缁存姢
+function onViewuplod(keyid) {
+
+ top.Dialog.open({ URL: "/Pages/business/WorkBookUpLoad.aspx?Keyid=" + keyid, Title: "涓婁紶鍥剧墖", Width: 500, Height: 250 });
+}
+
+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) {
@@ -291,6 +407,32 @@
//鍔ㄦ�佸姞杞介〉闈㈠悗鎵ц鐨勮鍙�
function ExcuteCallBack() {
var printTypeId = $("#hidPrintTypeId").val();
+
+
+ setTimeout(function () {
+
+ var element = document.getElementById('txtKeyid');
+
+ if (element) {
+ var OldOrderId = document.getElementById('txtKeyid').value;
+ if (OldOrderId == "" || OldOrderId == "0") {
+
+ if ($("[name='printMode']").length > 1) {
+ $("[name='printMode']").each(
+ function () {
+ if ($(this).val() == "0") {
+ $(this).click();
+ }
+ }
+ );
+ }
+
+
+ }
+ }
+
+ }, 1000);
+
$("#selDigitalPrintType").live("change",
function () {
@@ -884,6 +1026,10 @@
}
$("#printCount").val("500");
$("#divInquiryResult").hide();
+ if (printTypeId == "15") {
+ $("#paperSize").val(100);
+ }
+
}
);
@@ -1067,31 +1213,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);
@@ -1200,7 +1349,7 @@
$("[name='pNameMP']").val(dataJson.PaperMP);
$("[name='paper0']").val(dataJson.PaperId);
if (dataJson.PrintMode == 0) {
- if (dataJson.PaperMP && dataJson.PaperMP != "") {
+ if (dataJson.PaperMP && dataJson.PaperMP != "" && $("#hidPrintTypeId").val() !="29") {
PaperSelect($("[name='pNameMP']").val(), $("#hidPrintTypeId").val(), 0);
}
else {
@@ -1298,6 +1447,8 @@
}
if (afterWorkArry[i] == "13") {
$("#divJT0").show();
+ } if (afterWorkArry[i] == "99") {
+ $("#divJTT0").show();
}
}
}
@@ -1341,7 +1492,7 @@
if (insideArry.length > 0) {
for (var j = 0; j < insideArry.length; j++) {
var index = insideArry[j].InsideIndex;
- if (parseInt(index) > 1 && j == insideArry.length - 1) {
+ if (parseInt(index) > 1 ) {
$("#InsidePage" + index + "").show();
$("#hidInsidePageNum").val(index);
var indexValue = parseInt(index);
@@ -1395,6 +1546,62 @@
}
}
}
+ }
+ }
+
+
+ //浣滀笟鏈�
+ 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);
+ if (insideArry[i].WorkBookFengMian == "-1") {
+ $("#divWorkBookFengMiana" + (i + 1)).show();
+ $("#divWorkBookFengMiana" + (i + 1)).find("input").show();
+ $("#ZiWorkBookFengMiana" + (i + 1)).val(insideArry[i].ZiWorkBookFengMian);
+ }
+
+ $("#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);
+ if (insideArry[i].fengmian != "") {
+ $("#fengmiana" + (i + 1)).attr("src", insideArry[i].fengmian);
+ $("#viewfengmiana" + (i + 1)).attr("href", insideArry[i].fengmian);
+ $("#hidefengmiana" + (i + 1)).val(insideArry[i].fengmian);
+ }
+ if (insideArry[i].neiye != "") {
+ $("#neiyea" + (i + 1)).attr("src", insideArry[i].neiye);
+ $("#viewneiyea" + (i + 1)).attr("href", insideArry[i].neiye);
+ $("#hideneiyea" + (i + 1)).val(insideArry[i].neiye);
+ }
+
+
+
+
+ }
+
+
}
}
}
@@ -2112,6 +2319,13 @@
else {
$("#divJT" + index + "").hide();
}
+ } else if ($(obj).val() == "99") {
+ if ($("#divJTT" + index + "").is(":hidden")) {
+ $("#divJTT" + index + "").show();
+ }
+ else {
+ $("#divJTT" + index + "").hide();
+ }
} else if ($(obj).val() == "47") {
if ($("#divLY" + index + "").is(":hidden")) {
$("#divLY" + index + "").show();
--
Gitblit v1.9.1