From 2fdccaa30cb442777636db3b52e9c73a5ec3d4f4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E2=80=98wangjiuyun?= <‘1595161655@qq.com>
Date: Fri, 20 Dec 2024 11:01:17 +0800
Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E5=92=8C=E6=94=B6=E5=85=A5?=
=?UTF-8?q?=E5=AF=BC=E5=85=A5=E5=8A=9F=E8=83=BD=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../static/assets/js/project_budget.js | 4 +-
.../static/assets/js/project_budget_cost.js | 31 ++++++++++--
.../static/assets/js/project_budget_income.js | 23 ++++++++-
.../templates/admin/project_budget_edit.ftl | 48 +++++++++++++------
4 files changed, 83 insertions(+), 23 deletions(-)
diff --git a/src/main/resources/static/assets/js/project_budget.js b/src/main/resources/static/assets/js/project_budget.js
index fa38946..a9cc31d 100644
--- a/src/main/resources/static/assets/js/project_budget.js
+++ b/src/main/resources/static/assets/js/project_budget.js
@@ -764,14 +764,14 @@ function bindChangeableInput() {
$(".input-changeable-tax-rate").change(function () {
var taxRate = f2($(this).val());
var rowVal = $(this).parent().parent().find(".input-changeable-total-tax-include").val()
- $(this).parent().parent().find(".input-changeable-total-tax-exclude").val(f2Fixed(rowVal * (1 - (taxRate / 100))));
+ $(this).parent().parent().find(".input-changeable-total-tax-exclude").val(f2Fixed(rowVal / (1 + (taxRate / 100))));
$(this).parent().parent().find(".input-changeable-total-tax").val(f2Fixed(rowVal * (taxRate / 100)));
});
// 不含税金额改变
$(".input-changeable-total-tax-include").change(function () {
var rowVal = f2($(this).val());
var taxRate = $(this).parent().parent().find(".input-changeable-tax-rate").val()
- $(this).parent().parent().find(".input-changeable-total-tax-exclude").val(f2Fixed(rowVal * (1 - (taxRate / 100))));
+ $(this).parent().parent().find(".input-changeable-total-tax-exclude").val(f2Fixed(rowVal / (1 + (taxRate / 100))));
$(this).parent().parent().find(".input-changeable-total-tax").val(f2Fixed(rowVal * (taxRate / 100)));
});
}
diff --git a/src/main/resources/static/assets/js/project_budget_cost.js b/src/main/resources/static/assets/js/project_budget_cost.js
index 485ae42..d3b838f 100644
--- a/src/main/resources/static/assets/js/project_budget_cost.js
+++ b/src/main/resources/static/assets/js/project_budget_cost.js
@@ -169,14 +169,14 @@ $(function () {
/**
* 采购成本增加一行
*/
-function appendTrCost() {
+function appendTrCost(dataRow) {
//console.log(SELECT_TYPE_CATEGORY_DATA);
var options = '\r\n';
SELECT_TYPE_CATEGORY_DATA.forEach(function (e) {
options += '\r\n';
});
- var template = '
\n' +
' | \n' +
' \n' +
' |