From d1ffb81df18b7e95af86d39d2ef22e84a30bea13 Mon Sep 17 00:00:00 2001 From: Ellin Date: Wed, 25 Oct 2023 18:40:43 +0800 Subject: [PATCH] rebase --- wms/contract/js/rib02-edit.php | 731 +++++++++++++++++++++++++++++++++ 1 file changed, 731 insertions(+) create mode 100644 wms/contract/js/rib02-edit.php diff --git a/wms/contract/js/rib02-edit.php b/wms/contract/js/rib02-edit.php new file mode 100644 index 00000000..eec268f2 --- /dev/null +++ b/wms/contract/js/rib02-edit.php @@ -0,0 +1,731 @@ +setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); + $sql_feetype = "SELECT FeeTypeId, FeeTypeName FROM comFeeType WHERE (FeeTypeId NOT LIKE 'A%')AND(FeeTypeId NOT LIKE 'M%') AND(FeeTypeId NOT LIKE 'Z%')"; + $feetype = $conn->query($sql_feetype); + $member = array(); + //取得人員名單與使用者的部門 + + $sql_mydept = "SELECT UserId, Username FROM capMembership"; + $deptmem = $conn->query($sql_mydept); + foreach ($deptmem as $mem) { + $userid = $mem['UserId']; + $username = $mem['Username']; + $member["$userid"] = [$username]; + }; + $sql_dept = "SELECT DeptId, PersonId FROM comPerson WHERE DeptId!='0001'"; + $allpeople = $conn->query($sql_dept); + foreach ($allpeople as $man) { + if ($man['PersonId'] == $user_id) { + $mydepart = $man['DeptId']; + } + $personid = $man['PersonId']; + $depart = $man['DeptId']; + array_push($member["$personid"], "$depart"); + } + + //取得部門代碼 + $sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; + $deptype = $conn->query($sql_department); + $conn = null; + } +} catch (PDOException $e) { + echo "fail"; + 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); +$unit = mysqli_fetch_all($unit_query, MYSQLI_ASSOC); + +// 連線T8MASADA 取得供應商、合約跟作番號 +try { + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + if ($conn) { + $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); + $sql_Biz = "SELECT * FROM comBusinessPartner"; + $BizPartner = $conn->query($sql_Biz); + $sql_Project = "SELECT * FROM comProject"; + $projects = $conn->query($sql_Project); + $sql_Material = "SELECT * FROM comMaterialGroup"; + $materials = $conn->query($sql_Material); + $conn = null; + } +} catch (PDOException $e) { + echo "fail"; + echo $e->getMessage(); +} + +?> +
+ +
+ + + +
+
+ +
+
+

費用單據

+
+
+ + +
+ +
+ + + +
+ +
+ + +
+ +
+ + +
+
+ + +
+ + + + + +
+ + + +
+ +
+
+ +
+ + +
+ +
+ + +
+
+ + + +
+
+ + +
+
+
+
+ + +
+
+ + +
+ +
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+
+ + " disabled> +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+ + +
+
+ + +
+
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ +
+
+
+ + +
+
+ + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ + + \ No newline at end of file