From 3b935e81064d96ca76089f00558a3c25a34c7203 Mon Sep 17 00:00:00 2001 From: duhe <226547893@qq.com> Date: 星期二, 03 十二月 2024 10:33:11 +0800 Subject: [PATCH] 应收单:子表数量改为 输入不为0的数字 --- WebTM/views/销售管理/应收单/Xs_ReceivableBill.html | 59 +++++++++++++++++------------ WebTM/Properties/PublishProfiles/JFTM.pubxml.user | 2 2 files changed, 36 insertions(+), 25 deletions(-) diff --git a/WebTM/Properties/PublishProfiles/JFTM.pubxml.user b/WebTM/Properties/PublishProfiles/JFTM.pubxml.user index 782a536..ec21672 100644 --- a/WebTM/Properties/PublishProfiles/JFTM.pubxml.user +++ b/WebTM/Properties/PublishProfiles/JFTM.pubxml.user @@ -6943,7 +6943,7 @@ <publishTime>11/17/2023 14:59:01</publishTime> </File> <File Include="views/閿�鍞鐞�/搴旀敹鍗�/Xs_ReceivableBill.html"> - <publishTime>12/02/2024 15:15:02</publishTime> + <publishTime>12/03/2024 10:29:49</publishTime> </File> <File Include="views/閿�鍞鐞�/搴旀敹鍗�/Xs_ReceivableBillList.html"> <publishTime>12/02/2024 15:15:02</publishTime> diff --git "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\345\272\224\346\224\266\345\215\225/Xs_ReceivableBill.html" "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\345\272\224\346\224\266\345\215\225/Xs_ReceivableBill.html" index 1da4aa0..acc2a0a 100644 --- "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\345\272\224\346\224\266\345\215\225/Xs_ReceivableBill.html" +++ "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\345\272\224\346\224\266\345\215\225/Xs_ReceivableBill.html" @@ -1023,6 +1023,7 @@ table.on('edit(mainTable)', function (obj) { //鏁板�兼牸寮忔牎楠屽伐鍏� var ref = /^\d+(\.\d+)?$/; //闈炶礋鏁版鍒欒〃杈惧紡 + var ref1 = /^-?\d+(\.\d+)?$/; //鍒ゆ柇瀛楃涓叉槸鍚︿负鏁板瓧(鍖呭惈鏁存暟銆佹诞鐐规暟)锛屾鍒欒〃杈惧紡 var temp = ""; var Dec = getDecByMaterID(obj.data.HMaterID) //鑾峰彇绮惧害 var HQtyDec = (Dec["HQtyDec"] == null || Dec["HQtyDec"] == 0) ? 4 : Dec["HQtyDec"]; //鏁伴噺绮惧害 @@ -1039,14 +1040,23 @@ case "HQty": //鏁伴噺 //鏁版嵁鏍煎紡鏍¢獙 temp = value + ""; - if (!ref.test(temp) || temp == 0) { + if (!ref1.test(temp)) { //鎭㈠鏁版嵁鍒扮紪杈戝墠 obj.update({ HQty: oldText }); table.render(option); - layer.msg("鏁伴噺璇疯緭鍏ュぇ浜�0鐨勬暟瀛�!"); + layer.msg("鏁伴噺璇疯緭鍏ヤ笉涓�0鐨勬暟瀛�!"); + return; + } else if (temp * 1 == 0) { + //鎭㈠鏁版嵁鍒扮紪杈戝墠 + obj.update({ + HQty: oldText + }); + table.render(option); + + layer.msg("鏁伴噺璇疯緭鍏ヤ笉涓�0鐨勬暟瀛�!"); return; } @@ -2680,6 +2690,7 @@ function AllowLoadData(data) { //鏁板�兼牸寮忔牎楠屽伐鍏� var ref = /^\d+(\.\d+)?$/; //闈炶礋鏁版鍒欒〃杈惧紡 + var ref1 = /^-?\d+(\.\d+)?$/; //鍒ゆ柇瀛楃涓叉槸鍚︿负鏁板瓧(鍖呭惈鏁存暟銆佹诞鐐规暟)锛屾鍒欒〃杈惧紡 var temp = ""; //#region 琛ㄥご鏁版嵁妫�楠� @@ -2742,11 +2753,11 @@ //瀹炲彂鏁伴噺鏍煎紡鏍¢獙 temp = option.data[i]["HQty"] + ""; - if (temp == "0") { - layer.msg("绗�" + (i + 1) + "琛岋細瀹炲彂鏁伴噺涓嶈兘涓�0锛�"); + if (!ref1.test(temp)) { + layer.msg("绗�" + (i + 1) + "琛岋細瀹炲彂鏁伴噺璇疯緭鍏ヤ笉涓�0鐨勬暟瀛楋紒"); return false; - } else if (!ref.test(temp)) { - layer.msg("绗�" + (i + 1) + "琛岋細瀹炲彂鏁伴噺璇疯緭鍏ュぇ浜�0鐨勬暟瀛楋紒"); + } else if (temp * 1 == 0) { + layer.msg("绗�" + (i + 1) + "琛岋細瀹炲彂鏁伴噺璇疯緭鍏ヤ笉涓�0鐨勬暟瀛楋紒"); return false; } @@ -2777,26 +2788,26 @@ return false; } - //閲戦鏍煎紡鏍¢獙 - temp = option.data[i]["HMoney"] + ""; - if (temp == "0") { - layer.msg("绗�" + (i + 1) + "琛岋細閲戦涓嶈兘涓�0锛�"); - return false; - } else if (!ref.test(temp)) { - layer.msg("绗�" + (i + 1) + "琛岋細閲戦璇疯緭鍏ュぇ浜�0鐨勬暟瀛楋紒"); - return false; - } - - //绋庨鏍煎紡鏍¢獙 - temp = option.data[i]["HTaxMoney"] + ""; + ////閲戦鏍煎紡鏍¢獙 + //temp = option.data[i]["HMoney"] + ""; //if (temp == "0") { - // layer.msg("绗�" + (i + 1) + "琛岋細绋庨涓嶈兘涓�0锛�"); + // layer.msg("绗�" + (i + 1) + "琛岋細閲戦涓嶈兘涓�0锛�"); // return false; - //} else - if (!ref.test(temp)) { - layer.msg("绗�" + (i + 1) + "琛岋細绋庨璇疯緭鍏ヤ笉灏忎簬0鐨勬暟瀛楋紒"); - return false; - } + //} else if (!ref.test(temp)) { + // layer.msg("绗�" + (i + 1) + "琛岋細閲戦璇疯緭鍏ュぇ浜�0鐨勬暟瀛楋紒"); + // return false; + //} + + ////绋庨鏍煎紡鏍¢獙 + //temp = option.data[i]["HTaxMoney"] + ""; + ////if (temp == "0") { + //// layer.msg("绗�" + (i + 1) + "琛岋細绋庨涓嶈兘涓�0锛�"); + //// return false; + ////} else + //if (!ref.test(temp)) { + // layer.msg("绗�" + (i + 1) + "琛岋細绋庨璇疯緭鍏ヤ笉灏忎簬0鐨勬暟瀛楋紒"); + // return false; + //} //鍙戣揣浠撳簱闈炵┖楠岃瘉 if (option.data[i]["HWHID"] == "0") { -- Gitblit v1.9.1