增加结算校验

master
OathK1per 2021-11-22 11:13:29 +08:00
parent fd786bb1ae
commit be90034609
1 changed files with 155 additions and 1 deletions

View File

@ -3,7 +3,7 @@ var valid = function() {
&& costPurchaseDeviceValid() && costPurchaseBuildValid() && costPurchaseServiceValid() && costPurchaseOtherValid() && costPurchaseDeviceValid() && costPurchaseBuildValid() && costPurchaseServiceValid() && costPurchaseOtherValid()
&& costProjectManageValid() && costOtherValid() && costTotalValid() && costExpropriationValid() && costProjectManageValid() && costOtherValid() && costTotalValid() && costExpropriationValid()
&& costCompanyManageValid() && costIncomeTaxValid() && saleIncomeCashValid() && taxReturnValid() && costCompanyManageValid() && costIncomeTaxValid() && saleIncomeCashValid() && taxReturnValid()
&& earnestMoneyIncomeValid() && purchaseCostValid() && taxReturnValid() && earnestMoneyCostValid() && earnestMoneyIncomeValid() && purchaseCostValid() && taxCostValid() && earnestMoneyCostValid()
&& cashInflowFromInvestingActivitiesValid() && cashOutflowFromInvestingActivitiesValid() && cashInflowFromInvestingActivitiesValid() && cashOutflowFromInvestingActivitiesValid()
&& financingCapitalInflowValid() && financingCapitalOutflowValid(); && financingCapitalInflowValid() && financingCapitalOutflowValid();
}; };
@ -17,6 +17,13 @@ var incomeDeviceValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月收入设备类数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -29,6 +36,13 @@ var incomeEngineerValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月收入工程类数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -41,6 +55,13 @@ var incomeServiceValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月收入服务类数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -66,6 +87,13 @@ var costPurchaseDeviceValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月采购成本设备类数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -78,6 +106,13 @@ var costPurchaseBuildValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月采购成本施工类数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -90,6 +125,13 @@ var costPurchaseServiceValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月采购成本服务类数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -102,6 +144,13 @@ var costPurchaseOtherValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月采购成本其他类数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -115,6 +164,13 @@ var costProjectManageValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月项目管理成本数据不能小于0");
});
return false;
}
if (parseFloat(salary) > parseFloat(month)) { if (parseFloat(salary) > parseFloat(month)) {
layui.use('layer', function(){ layui.use('layer', function(){
var layer = layui.layer; var layer = layui.layer;
@ -134,6 +190,13 @@ var costOtherValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月其他成本数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -161,6 +224,13 @@ var costExpropriationValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月财务费用数据不能小于0");
});
return false;
}
if (parseFloat(settle) > parseFloat(budget)) { if (parseFloat(settle) > parseFloat(budget)) {
layui.use('layer', function(){ layui.use('layer', function(){
var layer = layui.layer; var layer = layui.layer;
@ -180,6 +250,13 @@ var costCompanyManageValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月公司管理费用数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -192,6 +269,13 @@ var costIncomeTaxValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月所得税费用数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -204,6 +288,13 @@ var saleIncomeCashValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月本月销售商品、提供劳务收到的现金数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -216,6 +307,13 @@ var taxReturnValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月收到的税费返还数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -228,6 +326,13 @@ var earnestMoneyIncomeValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月收到其他与经营活动有关的现金数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -240,6 +345,13 @@ var purchaseCostValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月购买商品、接受劳务支付的现金数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -252,6 +364,13 @@ var taxCostValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月支付的各项税费数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -264,6 +383,13 @@ var earnestMoneyCostValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月支付其他与经营活动有关的现金数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -276,6 +402,13 @@ var cashInflowFromInvestingActivitiesValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月投资活动现金流入数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -288,6 +421,13 @@ var cashOutflowFromInvestingActivitiesValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月投资活动现金流出数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -300,6 +440,13 @@ var financingCapitalInflowValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月融资资金流入数据不能小于0");
});
return false;
}
return true; return true;
}; };
@ -312,6 +459,13 @@ var financingCapitalOutflowValid = function() {
}); });
return false; return false;
} }
if (parseFloat(month) < 0) {
layui.use('layer', function(){
var layer = layui.layer;
layer.alert("本月还款资金流出数据不能小于0");
});
return false;
}
return true; return true;
}; };