diff --git a/src/main/resources/static/assets/js/project_budget.js b/src/main/resources/static/assets/js/project_budget.js index 66fbdcf..7d3ea2b 100644 --- a/src/main/resources/static/assets/js/project_budget.js +++ b/src/main/resources/static/assets/js/project_budget.js @@ -4,8 +4,45 @@ $(function () { bindDeleteBtn(); //绑定收入和采购成本的输入框【都有税率】 bindChangeableInput(); + + $("#saveDraft").click(function () { + + var message = verifyProjectContributionProfitRate(); + if (message) { + alert(message); + return; + } + + $("#pmsForm").attr("action",base+"/project/budgetEditSave"); + $("#pmsForm").submit(); + }); + $("#saveApprove").click(function () { + + var message = verifyProjectContributionProfitRate(); + if (message) { + alert(message); + return; + } + + $("#pmsForm").attr("action",base+"/project/budgetEditSaveAndApprove"); + $("#pmsForm").submit(); + }); }); +/** + * 校验项目贡献利润率必须大于阀值 + * 低于阀值就返回提示信息,否则返回"" + */ +function verifyProjectContributionProfitRate() { + var projectContributionProfitRate = f2($("input[name='projectContributionProfitRate']").val()); + var projectContributionProfitRateThreshold = f2($("#projectContributionProfitRateThreshold").val()); + if(projectContributionProfitRate
+
@@ -699,21 +700,6 @@ -