From 24e99f2d7cc6275c80e71b9a56ad5c14a230ee97 Mon Sep 17 00:00:00 2001 From: Ellin Date: Fri, 27 Oct 2023 17:30:55 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=94=B9MSSQL=E5=AF=86=E7=A2=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wms/database.php | 23 ++------- wms/rib-test.php | 93 +++++++++++++++++++++++++++++++++++ wms/rib-test02.php | 55 +++++++++++++++++++++ wms/rib01-business-check.php | 2 +- wms/rib01-business-create.php | 2 +- wms/rib01-check.php | 2 +- wms/rib01-create.php | 2 +- wms/rib01-edit.php | 2 +- wms/rib01-submit.php | 2 +- wms/rib02-business-create.php | 2 +- wms/rib02-check.php | 2 +- wms/rib02-create.php | 4 +- wms/rib02-edit.php | 4 +- wms/rib02-submit.php | 2 +- wms/rib03-download.php | 2 +- wms/rib03-submit.php | 4 +- 16 files changed, 169 insertions(+), 34 deletions(-) create mode 100644 wms/rib-test.php create mode 100644 wms/rib-test02.php diff --git a/wms/database.php b/wms/database.php index 8f00a9d2..62002390 100644 --- a/wms/database.php +++ b/wms/database.php @@ -1,23 +1,9 @@ + diff --git a/wms/rib-test.php b/wms/rib-test.php new file mode 100644 index 00000000..d12a6509 --- /dev/null +++ b/wms/rib-test.php @@ -0,0 +1,93 @@ + + \ No newline at end of file diff --git a/wms/rib-test02.php b/wms/rib-test02.php new file mode 100644 index 00000000..394ed82a --- /dev/null +++ b/wms/rib-test02.php @@ -0,0 +1,55 @@ + + + + \ No newline at end of file diff --git a/wms/rib01-business-check.php b/wms/rib01-business-check.php index 4ed4a14e..26ab1294 100644 --- a/wms/rib01-business-check.php +++ b/wms/rib01-business-check.php @@ -10,7 +10,7 @@ foreach ($query_rib as $q) { } // 連線T8MASADA try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $member = array(); diff --git a/wms/rib01-business-create.php b/wms/rib01-business-create.php index b351c38d..e2b7cfdb 100644 --- a/wms/rib01-business-create.php +++ b/wms/rib01-business-create.php @@ -18,7 +18,7 @@ foreach ($myNo as $thisMyNo) { $BillNo = $sqlname; // 連線T8MASADA try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $member = array(); diff --git a/wms/rib01-check.php b/wms/rib01-check.php index 15a01f54..08477300 100644 --- a/wms/rib01-check.php +++ b/wms/rib01-check.php @@ -29,7 +29,7 @@ if ($pay_data) { } // 連線T8MASADA try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $member = array(); diff --git a/wms/rib01-create.php b/wms/rib01-create.php index 8ad7777d..d08b00e0 100644 --- a/wms/rib01-create.php +++ b/wms/rib01-create.php @@ -23,7 +23,7 @@ $today = (int)date('Ymd'); // 連線T8MASADA try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $member = array(); diff --git a/wms/rib01-edit.php b/wms/rib01-edit.php index 11d7f676..fee78d05 100644 --- a/wms/rib01-edit.php +++ b/wms/rib01-edit.php @@ -11,7 +11,7 @@ $res = mysqli_query($link, $db_query); // 連線T8MASADA try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $member = array(); diff --git a/wms/rib01-submit.php b/wms/rib01-submit.php index 46cb4dbc..488a2912 100644 --- a/wms/rib01-submit.php +++ b/wms/rib01-submit.php @@ -20,7 +20,7 @@ $OAmountWithTax = empty($_POST["OAmountWithTax"]) ? NULL : $_POST["OAmountWithTa $CostCenterId = empty($_POST["CostCenterId"]) ? NULL : $_POST["CostCenterId"]; //連線T8MASADA 取得收款人銀行帳戶資料 try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = "SELECT * FROM comCompanyPersonAccountSetting WHERE PersonId='$GatheringPersonId'"; diff --git a/wms/rib02-business-create.php b/wms/rib02-business-create.php index a4d8b4a2..bd104ba5 100644 --- a/wms/rib02-business-create.php +++ b/wms/rib02-business-create.php @@ -17,7 +17,7 @@ foreach($rib as $rib){ // 連線T8MASADA 取得供應商、合約跟作番號 try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql_Biz = "SELECT * FROM comBusinessPartner"; diff --git a/wms/rib02-check.php b/wms/rib02-check.php index b8be5d09..b55686e2 100644 --- a/wms/rib02-check.php +++ b/wms/rib02-check.php @@ -35,7 +35,7 @@ $unit = mysqli_fetch_all($unit_query, MYSQLI_ASSOC); // 連線T8MASADA 取得供應商 try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // $sql = "INSERT INTO glFeeWriteOff(BillNo, IsTaxBill) VALUES ('M0122220811',1)"; diff --git a/wms/rib02-create.php b/wms/rib02-create.php index e63d62b3..ad1fc499 100644 --- a/wms/rib02-create.php +++ b/wms/rib02-create.php @@ -22,7 +22,7 @@ $RowCode = $_GET['RowCode']; //取得費用項目代碼 try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->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%')"; @@ -70,7 +70,7 @@ $unit = mysqli_fetch_all($unit_query, MYSQLI_ASSOC); // 連線T8MASADA 取得供應商、合約跟作番號 try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql_Biz = "SELECT * FROM comBusinessPartner"; diff --git a/wms/rib02-edit.php b/wms/rib02-edit.php index 6a8827bb..afbf69ba 100644 --- a/wms/rib02-edit.php +++ b/wms/rib02-edit.php @@ -10,7 +10,7 @@ $ribsub = mysqli_fetch_assoc($rib_query); //取得費用項目代碼 try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->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%')"; @@ -54,7 +54,7 @@ $unit = mysqli_fetch_all($unit_query, MYSQLI_ASSOC); // 連線T8MASADA 取得供應商、合約跟作番號 try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql_Biz = "SELECT * FROM comBusinessPartner"; diff --git a/wms/rib02-submit.php b/wms/rib02-submit.php index 33be86bd..e76eb343 100644 --- a/wms/rib02-submit.php +++ b/wms/rib02-submit.php @@ -38,7 +38,7 @@ $TaxNo = empty($_POST['TaxNo']) ? '' : $_POST['TaxNo']; if (isset($comSupplierName) && ($comSupplierName != "雜項請款用")) { try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $sql = "SELECT * FROM comBusinessPartner"; diff --git a/wms/rib03-download.php b/wms/rib03-download.php index 9c535786..3523f34b 100644 --- a/wms/rib03-download.php +++ b/wms/rib03-download.php @@ -18,7 +18,7 @@ $rib = mysqli_fetch_assoc($rib); $today = "列印日期:" . date('Y-m-d'); // 取得部門代碼 try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); diff --git a/wms/rib03-submit.php b/wms/rib03-submit.php index 9ae9630d..36702fb4 100644 --- a/wms/rib03-submit.php +++ b/wms/rib03-submit.php @@ -33,7 +33,7 @@ if ($state == 1) { // } // } try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); @@ -282,7 +282,7 @@ OAmount =$OAmount, UnPayOAmount=$UnPayOAmount, Balance = $OAmountWithTax, LBalan $BillNo = $rib['BillNo']; //連線T8資料庫 try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "ZXCVasdf1234"); + $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); if ($conn) { // // 表頭 $BillDate = $rib['BillDate']; From 00f569aefeb5757481700079c6f0d01923dd4175 Mon Sep 17 00:00:00 2001 From: Ellin Date: Mon, 30 Oct 2023 08:57:08 +0800 Subject: [PATCH 2/3] rm cache --- wms/database.php | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 wms/database.php diff --git a/wms/database.php b/wms/database.php deleted file mode 100644 index 62002390..00000000 --- a/wms/database.php +++ /dev/null @@ -1,17 +0,0 @@ -" . mysqli_connect_error(); -} - -?> - From 9f4f5b7f87744185b08ecc2cb2173a13be642857 Mon Sep 17 00:00:00 2001 From: Ellin Date: Mon, 30 Oct 2023 09:48:37 +0800 Subject: [PATCH 3/3] =?UTF-8?q?.env=E8=B7=9FT8=E8=B3=87=E6=96=99=E5=BA=AB?= =?UTF-8?q?=E9=80=A3=E7=B7=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wms/T8_APItest.php | 5 +- wms/WriteOff.xlsx | Bin 8778 -> 8789 bytes wms/rib-test.php | 29 +- wms/rib-test02.php | 68 ++- wms/rib01-business-check.php | 101 +++-- wms/rib01-business-create.php | 65 ++- wms/rib01-business-index.php | 86 ++-- wms/rib01-check.php | 59 ++- wms/rib01-create.php | 78 ++-- wms/rib01-edit.php | 74 ++-- wms/rib01-submit.php | 27 +- wms/rib02-business-create.php | 753 +++++++++++++++++----------------- wms/rib02-check.php | 26 +- wms/rib02-create.php | 94 ++--- wms/rib02-edit.php | 83 ++-- wms/rib02-submit.php | 22 +- wms/rib03-download.php | 23 +- wms/rib03-submit.php | 364 +++++++--------- 18 files changed, 878 insertions(+), 1079 deletions(-) diff --git a/wms/T8_APItest.php b/wms/T8_APItest.php index 78405c04..191dba3b 100644 --- a/wms/T8_APItest.php +++ b/wms/T8_APItest.php @@ -26,11 +26,12 @@ echo "ii"; "CurrId": "RMB", "CurrLAmount":5, "TaxId": "ST005", - "PersonId": "M0006", + "PersonId": "M0012", "DeptId": "220", "CompId": "1001", "CreditAgeDate": 20230930, - "RecBizPartnerId": "03051501" + "RecBizPartnerId": "03051501", + }] }, { diff --git a/wms/WriteOff.xlsx b/wms/WriteOff.xlsx index b42c2e6ecc78001032a9270828cf27ceb135fa6c..c02cdf37f54f6769f75e3318e7de25131d334ff5 100644 GIT binary patch delta 2727 zcmZ9OcTm&a5{46kQUpbM4IzSpf{GA|^bqL*0R`y@g3=*~RP&=NMOuJJNC0D$UKD9c z5$Oa(LI*Jv5%Z}O!=(t~Rh+pq-#vev=iNE`&d!|KncaTW7>fI{DTI|D1Ol;xvdx^I zap!^|zghbfeC)4iWP$z_Q;^=jf^sPHuTW!S9OC|+Y&)kQlkLj_0#R^hx#fV@XH936 z50A&81N_c?oASL~F8%znCt~xd3R%|{w!oQ)Qh8vaz>YjE3uvcK<&m^@1TNn8Q+`DW z3Q$`8`C(wSWykNv9j#WDiERF4nNe9GPEPSFqY0gEW=_eNLhV-W=1(x%jSx#`;}VnX z-7=WJ4a@O(@u0(dpCr+NZ37?A)oNyy;nTmz+`5WOA2n zm?e+%dXV~4OyJcAckQlz;w>)|TLnQc^sE&8SzS zPuehMF*YYr=QOv>*^|h^M>&v_w$pNuX%Uw4Y6vj^98t$j9Mqcg^#Ci5IA2uQukpvc z)eFEn@x-e#K@HfffjWyio#)k?-;h6kDK9(BDyq~tN5GkKgjD^W;_<;j9fD69-oTuo zX4`~U2(jZGL5Iw4$pE#XsY4iPC(0mKaE6G{88+uEMA-rs|HSRV?ZWg~3Hu>)IrytX zR(_K$7gK2Wa_q;8QfDrjTE>OZJ6rhJ=PR!xHB06pF4&3!u>Zx-QZ&A*=hGRo9imZ_GJu3TEl``oq<(NN+Q}V19med1Ucq*9EQFC@VUQKmLVM zjcG^(*1SK`w*q<&%yYMK_Ez(Ye6LU;P2!tcdg=z-zgpJTq%KnnU;_NSUCRl=XePZ>k=+QPzJCJ&R65Z!UarUbv&P$;-E9hT)`yj@&ZS zt#1M?#QUE5xp7Jg92;`eh?())qC97xYI1*YRBLKew;qus> zW^?n#`(H##1N$6~#tSMgHf*R>hZm~(X$tJTudi5YzF%t<&iR$D8K6f+~ z!HppTlIwh)^fUfI@1*MY-Wc!v(8o_ihS)Qw4|my)yQoy98>C$dJkKVLfAX&X?l^LJ z=(AGm++KN@+IYtL(b#nkY3b^Gx+~;JEz>!wqwS%#YXxqXI}+8hcC~xuIY%tz(=olhGQroNUL!$eN5G7g>4+PzK4zh6FQsGK`Lovbl4_DcZv$ zy)N{|S$YHZ`_h6RG~DN7u7&x@zf@j}#^@q-;m2gRioOqH-bb2*&n)A%_(h%_Vlx=_LaBom;lx ztp%&a#Ue)RasJdISJp!iek6aLkx=SuKA^tmRj5Y!aHgwl2rUMU_tq~}$^LzT5_m2t z(4Lg(=RNk3C=9eeA@tSw7HycjiGT_hMi!j3Bo#TL$w*T)T=!2wO*Hu;Rv{#5am&Kz zqh1ou+$(Kq=*2P45H1HVxQu;;awg{v!6+JeAD$p?%2#@M6-$Rpnhw%@whTPdfznw<+^u8F>b_L<*Be5_x=3?zdutL1O||y8 z$hZKaYj8>c$u%{R=Q)+Yl;$z2MOof<_BS{qg* zXn(S&%&rw8$7gYJf^$rX(Tg*hdpbb&egt%H^eXlCuE#W7s|6C;*5s)U;b{qut!AZ; zC&#&Vs5w5Ro^7SdoL_(Beu2M0-Ulky2Iun5x4!hRBN8rnSpU%AdGpc3B~#1RK!7QZ z?Z?i2%0}HvG#%$(obc@8%j_26qgKd~lW7*#ZDWF%;A#`&JsY)sWWJ&`Mxl)qxU&>1 zH^F~{F-?&i0Zz_*Y$kh}7!V|mKKvfkM)3-3_h|E-PLzF&7!lMe9Mlof@H3{3S1)L4 zh+D~`{PQ1TON(_wv5s;B- zlJ5Q9C#06MN{f|O_k)6e>HK?AI^s$sn14nit^gW!KnY3h13F8p91t&g>40=ejlb_O z%>z2ZwEu6@D~2KdX2Qh4b+}!a_(3EpB?flEsYpR3|2KCJgFt&CAdv9y74z?b{YDZl lSnAY)gY?@$!8J);IEYrH#8`+>TqRTvrwr#gEF$^G@?RkY2I~L- delta 2799 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 Zxz&LH4`m7;u8B_qr!L4s!^Hm^{tstp2>bv5 diff --git a/wms/rib-test.php b/wms/rib-test.php index d12a6509..191dba3b 100644 --- a/wms/rib-test.php +++ b/wms/rib-test.php @@ -18,29 +18,26 @@ echo "ii"; var body = [{ "name": "MasterTable", "rows": [{ - "BillNo": "Z003", + "BillNo": "Z001", "BillDate": 20230930, "OrgId": "1000", "TypeId": "OPV", "BizPartnerId": "03051501", "CurrId": "RMB", - "CurrOAmount":1, "CurrLAmount":5, "TaxId": "ST005", - "PersonId": "M0008", + "PersonId": "M0012", "DeptId": "220", "CompId": "1001", "CreditAgeDate": 20230930, "RecBizPartnerId": "03051501", - "CreatorId":"M0005", - "IsPriceWithTax":1, - "IsCounteract":1 + }] }, { "name": "DetailTable", "rows": [{ - "BillNo": "Z003", + "BillNo": "Z001", "RowCode": 1, "RowNo": 1, "ItemType": 0, @@ -48,14 +45,14 @@ echo "ii"; "UnitId": "PCS", "MaterialSpec": "", "SQuantity": 10, - "SPrice": 105, - "OAmount": 1000, - "OTax": 50, - "OAmountWithTax": 1050, + "SPrice": 141.18, + "OAmount": 1344.57, + "OTax": 67.23, + "OAmountWithTax": 1411.8, "TaxId": "ST005" }, { - "BillNo": "Z003", + "BillNo": "Z001", "RowCode": 2, "RowNo": 2, "ItemType": 0, @@ -63,10 +60,10 @@ echo "ii"; "UnitId": "PCS", "MaterialSpec": "", "SQuantity": 15, - "SPrice": 210, - "OAmount": 3000, - "OTax": 150, - "OAmountWithTax": 3150, + "SPrice": 141.18, + "OAmount": 2016.86, + "OTax": 100.84, + "OAmountWithTax": 2117.7, "TaxId": "ST005" } ] diff --git a/wms/rib-test02.php b/wms/rib-test02.php index 394ed82a..bc79e21c 100644 --- a/wms/rib-test02.php +++ b/wms/rib-test02.php @@ -7,49 +7,29 @@ $sign = hash_hmac('SHA256', $data, '964C834F7BF2BB70', false); ?> \ No newline at end of file diff --git a/wms/rib01-business-check.php b/wms/rib01-business-check.php index 26ab1294..412ef3ef 100644 --- a/wms/rib01-business-check.php +++ b/wms/rib01-business-check.php @@ -9,44 +9,37 @@ foreach ($query_rib as $q) { $rib = $q; } // 連線T8MASADA -try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); - if ($conn) { - $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); - $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']; - if (isset($member["$personid"])) { - array_push($member["$personid"], "$depart"); - }; - } - //取得部門代碼 - $sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; - $deptype = $conn->query($sql_department); - //取得供應商 - $sql_Biz = "SELECT comBusinessPartner.BizPartnerId, comBusinessPartner.BizPartnerName FROM comBusinessPartner INNER JOIN comSupplier ON comBusinessPartner.BizPartnerId=comSupplier.BizPartnerId WHERE comBusinessPartner.BizPartnerId !='V0001'"; - $BizPartner = $conn->query($sql_Biz); - $conn = null; +$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']; } -} catch (PDOException $e) { - echo "fail"; - echo $e->getMessage(); + $personid = $man['PersonId']; + $depart = $man['DeptId']; + if (isset($member["$personid"])) { + array_push($member["$personid"], "$depart"); + }; } +//取得部門代碼 +$sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; +$deptype = $conn->query($sql_department); + +//取得供應商 +$sql_Biz = "SELECT comBusinessPartner.BizPartnerId, comBusinessPartner.BizPartnerName FROM comBusinessPartner INNER JOIN comSupplier ON comBusinessPartner.BizPartnerId=comSupplier.BizPartnerId WHERE comBusinessPartner.BizPartnerId !='V0001'"; +$BizPartner = $conn->query($sql_Biz); +$conn = null; + ?>
@@ -192,24 +185,24 @@ $feetype = mysqli_fetch_all($feetype_query, MYSQLI_ASSOC); - - - - - - - - - - - +
發票日期數量單價費用項目原幣報銷金額說明發票號碼功能
+ + + + + + + + + + - - - + + + + if (isset($pay_data)) : + ?> @@ -246,11 +239,11 @@ $feetype = mysqli_fetch_all($feetype_query, MYSQLI_ASSOC); } ?> - -
發票日期數量單價費用項目原幣報銷金額說明發票號碼功能
+ +
diff --git a/wms/rib01-business-create.php b/wms/rib01-business-create.php index e2b7cfdb..fe03bdf6 100644 --- a/wms/rib01-business-create.php +++ b/wms/rib01-business-create.php @@ -17,44 +17,37 @@ foreach ($myNo as $thisMyNo) { } $BillNo = $sqlname; // 連線T8MASADA -try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); - if ($conn) { - $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); - $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']; - if (isset($member["$personid"])) { - array_push($member["$personid"], "$depart"); - }; - } - //取得部門代碼 - $sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; - $deptype = $conn->query($sql_department); - //取得供應商 - $sql_Biz = "SELECT comBusinessPartner.BizPartnerId, comBusinessPartner.BizPartnerName FROM comBusinessPartner INNER JOIN comSupplier ON comBusinessPartner.BizPartnerId=comSupplier.BizPartnerId WHERE comBusinessPartner.BizPartnerId !='V0001'"; - $BizPartner = $conn->query($sql_Biz); - $conn = null; +$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']; } -} catch (PDOException $e) { - echo "fail"; - echo $e->getMessage(); + $personid = $man['PersonId']; + $depart = $man['DeptId']; + if (isset($member["$personid"])) { + array_push($member["$personid"], "$depart"); + }; } +//取得部門代碼 +$sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; +$deptype = $conn->query($sql_department); + +//取得供應商 +$sql_Biz = "SELECT comBusinessPartner.BizPartnerId, comBusinessPartner.BizPartnerName FROM comBusinessPartner INNER JOIN comSupplier ON comBusinessPartner.BizPartnerId=comSupplier.BizPartnerId WHERE comBusinessPartner.BizPartnerId !='V0001'"; +$BizPartner = $conn->query($sql_Biz); +$conn = null; + $MaxBillNo += 1; if ($MaxBillNo < 10) { $BillNo .= "0" . strval($MaxBillNo); @@ -189,7 +182,7 @@ if ($MaxBillNo < 10) { }; function send() { - if($("#comSupplierId").val()===""){ + if ($("#comSupplierId").val() === "") { alert("請選擇供應商"); return; } diff --git a/wms/rib01-business-index.php b/wms/rib01-business-index.php index 442bae45..98242024 100644 --- a/wms/rib01-business-index.php +++ b/wms/rib01-business-index.php @@ -30,54 +30,46 @@ if ($user_id == 'M0056') { } $DeptName = array(); // 連線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); - $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']; - if (isset($member["$personid"])) { - array_push($member["$personid"], "$depart"); - }; - } - //取得部門代碼 - $sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; - $deptype = $conn->query($sql_department); - foreach ($deptype as $dept) { - $deptid = $dept['DeptId']; - $deptname = $dept['DeptName']; - $DeptName[$deptid] = $deptname; - } - //取得供應商 - $sql_Biz = "SELECT comBusinessPartner.BizPartnerId, comBusinessPartner.BizPartnerName FROM comBusinessPartner INNER JOIN comSupplier ON comBusinessPartner.BizPartnerId=comSupplier.BizPartnerId WHERE comBusinessPartner.BizPartnerId !='V0001'"; - $BizPartner = $conn->query($sql_Biz); - foreach($BizPartner as $partner){ - $partnerid = $partner['BizPartnerId']; - $partnername = $partner['BizPartnerName']; - $Supplier[$partnerid]= $partnername; - } - $conn = null; +$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']; } -} catch (PDOException $e) { - echo "fail"; - echo $e->getMessage(); + $personid = $man['PersonId']; + $depart = $man['DeptId']; + if (isset($member["$personid"])) { + array_push($member["$personid"], "$depart"); + }; } + +//取得部門代碼 +$sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; +$deptype = $conn->query($sql_department); +foreach ($deptype as $dept) { + $deptid = $dept['DeptId']; + $deptname = $dept['DeptName']; + $DeptName[$deptid] = $deptname; +} +//取得供應商 +$sql_Biz = "SELECT comBusinessPartner.BizPartnerId, comBusinessPartner.BizPartnerName FROM comBusinessPartner INNER JOIN comSupplier ON comBusinessPartner.BizPartnerId=comSupplier.BizPartnerId WHERE comBusinessPartner.BizPartnerId !='V0001'"; +$BizPartner = $conn->query($sql_Biz); +foreach ($BizPartner as $partner) { + $partnerid = $partner['BizPartnerId']; + $partnername = $partner['BizPartnerName']; + $Supplier[$partnerid] = $partnername; +} + ?> @@ -149,8 +141,8 @@ if ($data) : - + diff --git a/wms/rib01-check.php b/wms/rib01-check.php index 08477300..0824d469 100644 --- a/wms/rib01-check.php +++ b/wms/rib01-check.php @@ -28,42 +28,35 @@ if ($pay_data) { } } // 連線T8MASADA -try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); - if ($conn) { - $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); - $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']; - if (isset($member["$personid"])) { - array_push($member["$personid"], "$depart"); - } - } - - //取得部門代碼 - $sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; - $deptype = $conn->query($sql_department); + +$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']; + if (isset($member["$personid"])) { + array_push($member["$personid"], "$depart"); } -} catch (PDOException $e) { - echo "fail"; - echo $e->getMessage(); } +//取得部門代碼 +$sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; +$deptype = $conn->query($sql_department); + + ?>
diff --git a/wms/rib01-create.php b/wms/rib01-create.php index d08b00e0..6c41ddf3 100644 --- a/wms/rib01-create.php +++ b/wms/rib01-create.php @@ -7,7 +7,7 @@ include "./header.php"; $MaxBillNo = 0; $curreny_date = date('ym'); $query_rib = array(); -$sqlname = "C".$user_id; +$sqlname = "C" . $user_id; $sqlname .= $curreny_date; $date_sql = "SELECT BillNo from rib WHERE (BillNo LIKE '$sqlname%')"; $query_rib = mysqli_query($link, $date_sql); @@ -22,41 +22,34 @@ $BillNo = $sqlname; $today = (int)date('Ymd'); // 連線T8MASADA -try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); - if ($conn) { - $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); - $member = array(); - //取得人員名單與使用者的部門 - - $sql_mydept = "SELECT UserId, Username FROM capMembership WHERE ValidityToDate >$today"; - $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']; - if(isset($member["$personid"])){ - array_push($member["$personid"], "$depart"); - }; - } - //取得部門代碼 - $sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; - $deptype = $conn->query($sql_department); +$member = array(); +//取得人員名單與使用者的部門 + +$sql_mydept = "SELECT UserId, Username FROM capMembership WHERE ValidityToDate >$today"; +$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']; } -} catch (PDOException $e) { - echo "fail"; - echo $e->getMessage(); + $personid = $man['PersonId']; + $depart = $man['DeptId']; + if (isset($member["$personid"])) { + array_push($member["$personid"], "$depart"); + }; } + +//取得部門代碼 +$sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; +$deptype = $conn->query($sql_department); + $MaxBillNo += 1; if ($MaxBillNo < 10) { $BillNo .= "0" . strval($MaxBillNo); @@ -145,9 +138,9 @@ if ($MaxBillNo < 10) { - + @@ -170,9 +163,9 @@ if ($MaxBillNo < 10) { - +
@@ -207,8 +200,8 @@ if ($MaxBillNo < 10) { }) function changeWriteOffId(SelectedDept) { - var GatheringSelectDeptId = 'Gathering' + SelectedDept+"-"; - var SelectDeptId = 'WriteOff' + SelectedDept+"-"; + var GatheringSelectDeptId = 'Gathering' + SelectedDept + "-"; + var SelectDeptId = 'WriteOff' + SelectedDept + "-"; for (var i = 0; i < WriteOffId.options.length; i++) { WriteOffId.options[i].selected = false; let thisid = WriteOffId.options[i].id @@ -229,7 +222,8 @@ if ($MaxBillNo < 10) { }; } }; - function send(){ + + function send() { $("#BillNo").prop("disabled", false); $('#ribadd').submit(); } diff --git a/wms/rib01-edit.php b/wms/rib01-edit.php index fee78d05..50817599 100644 --- a/wms/rib01-edit.php +++ b/wms/rib01-edit.php @@ -10,41 +10,35 @@ $res = mysqli_query($link, $db_query); //取得人員名單 // 連線T8MASADA -try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); - if ($conn) { - $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); - $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']; - if(isset($member["$personid"])){ - array_push($member["$personid"], "$depart");} - } - //取得部門代碼 - $sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; - $deptype = $conn->query($sql_department); +$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']; + if (isset($member["$personid"])) { + array_push($member["$personid"], "$depart"); } -} catch (PDOException $e) { - echo "fail"; - echo $e->getMessage(); } +//取得部門代碼 +$sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; +$deptype = $conn->query($sql_department); + + //取得 rib_sub的資料 $pay_data = array(); $pay_sql = "select * from rib_sub where rib_id = $rib_id"; @@ -115,7 +109,7 @@ if ($pay_data) { @@ -151,9 +145,9 @@ if ($pay_data) { + if ($dept['DeptId'] == $data['DeptId']) { + echo "selected"; + } ?>> @@ -167,8 +161,8 @@ if ($pay_data) { $value) { ?> + echo "selected"; + } ?>> @@ -195,9 +189,9 @@ if ($pay_data) { $value) { ?> - + diff --git a/wms/rib01-submit.php b/wms/rib01-submit.php index 488a2912..e1953525 100644 --- a/wms/rib01-submit.php +++ b/wms/rib01-submit.php @@ -19,24 +19,17 @@ $GatheringPersonId = empty($_POST["GatheringPersonId"]) ? NULL : $_POST["Gatheri $OAmountWithTax = empty($_POST["OAmountWithTax"]) ? NULL : $_POST["OAmountWithTax"]; $CostCenterId = empty($_POST["CostCenterId"]) ? NULL : $_POST["CostCenterId"]; //連線T8MASADA 取得收款人銀行帳戶資料 -try { - $conn = new PDO("sqlsrv:Server=60.244.87.101;Database=T8MASADA", "masada", "@m222222"); - if ($conn) { - $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); - $sql = "SELECT * FROM comCompanyPersonAccountSetting WHERE PersonId='$GatheringPersonId'"; - $bank = $conn->query($sql); - $conn = null; - while ($bankInfo = $bank->fetch(PDO::FETCH_ASSOC)) { - $BankId = $bankInfo['BankId']; - $BankName = $bankInfo['BankName']; - $BankAccount = $bankInfo['BankAccount']; - $BankAccountName = $bankInfo['AccountName']; - } - } -} catch (PDOException $e) { - echo "fail"; - echo $e->getMessage(); + +$sql = "SELECT * FROM comCompanyPersonAccountSetting WHERE PersonId='$GatheringPersonId'"; +$bank = $conn->query($sql); +$conn = null; +while ($bankInfo = $bank->fetch(PDO::FETCH_ASSOC)) { + $BankId = $bankInfo['BankId']; + $BankName = $bankInfo['BankName']; + $BankAccount = $bankInfo['BankAccount']; + $BankAccountName = $bankInfo['AccountName']; } + $SQL1 = ""; if ($submit == "edit") { diff --git a/wms/rib02-business-create.php b/wms/rib02-business-create.php index bd104ba5..47e949bf 100644 --- a/wms/rib02-business-create.php +++ b/wms/rib02-business-create.php @@ -1,463 +1,446 @@ 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); - //取得人員名單與使用者的部門 - - $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']; - if(isset($member["$personid"])){ - array_push($member["$personid"], "$depart");} - } - //取得部門代碼 - $sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; - $deptype = $conn->query($sql_department); - $conn= null; +$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); +//取得人員名單與使用者的部門 + +$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']; + if (isset($member["$personid"])) { + array_push($member["$personid"], "$depart"); } -} catch (PDOException $e) { - echo "fail"; - echo $e->getMessage(); } +//取得部門代碼 +$sql_department = "SELECT DeptId,DeptName FROM comDepartment WHERE DeptId!='0001'"; +$deptype = $conn->query($sql_department); +$conn = null; + + ?>
- +
+ + + +
-
-

新增費用單據 (廠商)

-
-
+
+

新增費用單據 (廠商)

+
+ -
-