From 80604cee860db5d0ede345f84b82446b18a251e0 Mon Sep 17 00:00:00 2001 From: Ellin Date: Tue, 24 Oct 2023 10:11:27 +0800 Subject: [PATCH] test --- wms/rib02-edit.php | 42 ++++++++++++++++++++---------------------- 1 file changed, 20 insertions(+), 22 deletions(-) diff --git a/wms/rib02-edit.php b/wms/rib02-edit.php index eec268f2..4cc7467b 100644 --- a/wms/rib02-edit.php +++ b/wms/rib02-edit.php @@ -33,7 +33,8 @@ try { } $personid = $man['PersonId']; $depart = $man['DeptId']; - array_push($member["$personid"], "$depart"); + if(isset($member["$personid"])){ + array_push($member["$personid"], "$depart");} } //取得部門代碼 @@ -46,25 +47,6 @@ try { echo $e->getMessage(); } - -// 找出使用者的部門 -// $mydepart_sql = "SELECT department_id from account Where accountid = '$user_id'"; -// $mydepart = mysqli_query($link, $mydepart_sql); -// foreach ($mydepart as $dep) { -// $mydepart = $dep['department_id']; -// } - -// 取得部門代碼 -// $sql_depid = "SELECT DISTINCT department_id, name from department"; -// $dept_query = mysqli_query($link, $sql_depid); -// $deptype = mysqli_fetch_all($dept_query, MYSQLI_ASSOC); - -// 取得人員名單 -// $sql_deptmem = "select * from account WHERE accounttype NOT IN ('A','X')"; -// $deptmem = mysqli_query($link, $sql_deptmem); -// $deptmem = mysqli_fetch_all($deptmem, MYSQLI_ASSOC); - - //取得計量單位 $sql_unit = "SELECT * FROM unit"; $unit_query = mysqli_query($link, $sql_unit); @@ -623,7 +605,7 @@ try { $("#OAmount").val($("#Quantity").val() * $("#Price").val()); $("#LAmount").val($("#OAmount").val() * $("#CurrLAmount").val()); if ($("#TaxId").val() === "ST005") { - $("#OTax").val($("#OAmount").val() * 0.05); + $("#OTax").val($("#OAmount").val()-$("#OAmount").val() /1.05); $("#LTax").val($("#OTax").val() * $("#CurrLAmount").val()); $("#OAmountUnWithTax").val($("#OAmount").val() / 1.05); $("#LAmountUnWithTax").val($("#OAmountUnWithTax").val() * $("#CurrLAmount").val()); @@ -639,7 +621,23 @@ try { $("#OAmount").val($("#Quantity").val() * $("#Price").val()); $("#LAmount").val($("#OAmount").val() * $("#CurrLAmount").val()); if ($("#TaxId") === "ST005") { - $("#OTax").val($("#OAmount").val() * 0.05); + $("#OTax").val($("#OAmount").val()-$("#OAmount").val() * 0.05); + $("#LTax").val($("#OTax").val() * $("#CurrLAmount").val()); + $("#OAmountUnWithTax").val($("#OAmount").val() / 1.05); + $("#LAmountUnWithTax").val($("#OAmountUnWithTax").val() * $("#CurrLAmount").val()); + + } else { + $("#OTax").val(0); + $("#LTax").val(0); + $("#OAmountUnWithTax").val($("#OAmount").val()); + $("#LAmountUnWithTax").val($("#OAmount").val() * $("#CurrLAmount").val()); + } + }); + $("#TaxId").change(function() { + $("#OAmount").val($("#Quantity").val() * $("#Price").val()); + $("#LAmount").val($("#OAmount").val() * $("#CurrLAmount").val()); + if ($("#TaxId") === "ST005") { + $("#OTax").val($("#OAmount").val()-$("#OAmount").val() * 0.05); $("#LTax").val($("#OTax").val() * $("#CurrLAmount").val()); $("#OAmountUnWithTax").val($("#OAmount").val() / 1.05); $("#LAmountUnWithTax").val($("#OAmountUnWithTax").val() * $("#CurrLAmount").val());