No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

tab.php 57KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833
  1. <?php
  2. include 'sql_com.php';
  3. $comm = @$_GET['comm'];
  4. $se=@$_GET['se'];
  5. $帳號=@$_GET['帳號'];
  6. $密碼=@$_GET['密碼'];
  7. $ID=@$_GET['ID'];
  8. $姓名=@$_GET['姓名'];
  9. $LE=@$_GET['LE'];
  10. $組=@$_GET['組'];
  11. $字=@$_GET['字'];
  12. $語言=@$_GET['語言'];
  13. $編號=@$_GET['編號'];
  14. $日期=@$_GET['日期'];
  15. $時間=@$_GET['時間'];
  16. $第X次=@$_GET['第X次'];
  17. $num=@$_GET['num'];
  18. $級別=@$_GET['級別'];
  19. $地點=@$_GET['地點'];
  20. $甲=@$_GET['甲'];
  21. $PA=@$_GET['PA'];
  22. $PA1=@$_GET['PA1'];
  23. $PA2=@$_GET['PA2'];
  24. $PA3=@$_GET['PA3'];
  25. $PA4=@$_GET['PA4'];
  26. $PA5=@$_GET['PA5'];
  27. $PA6=@$_GET['PA6'];
  28. $PA7=@$_GET['PA7'];
  29. $PA8=@$_GET['PA8'];
  30. $PA9=@$_GET['PA9'];
  31. $PA10=@$_GET['PA10'];
  32. $PA11=@$_GET['PA11'];
  33. $PA12=@$_GET['PA12'];
  34. $PA13=@$_GET['PA13'];
  35. $PA14=@$_GET['PA14'];
  36. $PA15=@$_GET['PA15'];
  37. $PA16=@$_GET['PA16'];
  38. $PA17=@$_GET['PA17'];
  39. $PA18=@$_GET['PA18'];
  40. $PA19=@$_GET['PA19'];
  41. $PA20=@$_GET['PA20'];
  42. $PA21=@$_GET['PA21'];
  43. $PA22=@$_GET['PA22'];
  44. $PA23=@$_GET['PA23'];
  45. $PA24=@$_GET['PA24'];
  46. $PA25=@$_GET['PA25'];
  47. $PA26=@$_GET['PA26'];
  48. $PA27=@$_GET['PA27'];
  49. $PA28=@$_GET['PA28'];
  50. $PA29=@$_GET['PA29'];
  51. $PA30=@$_GET['PA30'];
  52. $PB1=@$_GET['PB1'];
  53. $PB2=@$_GET['PB2'];
  54. $PB3=@$_GET['PB3'];
  55. $PB4=@$_GET['PB4'];
  56. $PB5=@$_GET['PB5'];
  57. $PB6=@$_GET['PB6'];
  58. $done = true;
  59. if($comm=='更新'){
  60. if ($done === true) {
  61. echo '正常動作';
  62. } else {
  63. echo'系統更新';
  64. }
  65. }
  66. if($se=='tw'){
  67. require_once('sql.php');
  68. }else if($se=='id'){
  69. require_once('sql2.php');
  70. }
  71. if($comm=='登入'){
  72. $sql=SQL_帳密比對($帳號,$密碼);
  73. $result=sqlsrv_query($conn,$sql);
  74. while($row=sqlsrv_fetch_array($result)){
  75. $姓名=$row['姓名'];
  76. }
  77. sqlsrv_close($conn);
  78. if(isset($姓名)==1){
  79. echo $姓名;
  80. }else{
  81. echo '登入失敗';
  82. }
  83. //$row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  84. //$json_data = json_encode($row);
  85. //echo $json_data;
  86. //sqlsrv_close($conn);
  87. }else if($comm=='登入1'){
  88. $sql=SQL_帳密比對1($帳號);
  89. $result=sqlsrv_query($conn,$sql);
  90. while($row=sqlsrv_fetch_array($result)){
  91. $密碼=$row['密碼'];
  92. }
  93. sqlsrv_close($conn);
  94. if(isset($密碼)==1){
  95. echo $密碼;
  96. }else{
  97. echo '帳號錯誤';
  98. }
  99. }else if($comm=='讀取'){
  100. $sql=SQL_帳密比對($帳號,$密碼);
  101. $result=sqlsrv_query($conn,$sql);
  102. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  103. $json_data = json_encode($row);
  104. echo $json_data;
  105. sqlsrv_close($conn);
  106. }else if($comm=='版本號'){
  107. $sql=SQL_系統版本號驗證();
  108. $result=sqlsrv_query($conn,$sql);
  109. while($row=sqlsrv_fetch_array($result)){
  110. $手機認證版本號=$row['手機認證版本號'];
  111. }
  112. sqlsrv_close($conn);
  113. if(isset($手機認證版本號)==1){
  114. echo $手機認證版本號;
  115. }else{
  116. echo '版本號錯誤';
  117. }
  118. }else if($comm=="QR"){
  119. $sql=SQL_ID比對($ID);
  120. $result=sqlsrv_query($conn,$sql);
  121. while($row=sqlsrv_fetch_array($result)){
  122. $str1=$row["帳號"];
  123. }
  124. sqlsrv_close($conn);
  125. if(isset($str1)==1){
  126. echo $str1;
  127. }else{
  128. echo '登入失敗';
  129. }
  130. }else if($comm=='主管'){
  131. $sql=SQL_單位主管($姓名,$LE);
  132. $stmt=sqlsrv_query($conn,$sql);
  133. $rows = array();
  134. $fieldNames = array();
  135. $metadata = sqlsrv_field_metadata($stmt);
  136. foreach($metadata as $field){
  137. array_push($fieldNames, $field['Name']);
  138. }
  139. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  140. array_push($rows, $row);
  141. }
  142. sqlsrv_free_stmt($stmt);
  143. sqlsrv_close($conn);
  144. $result = array("fieldNames"=>$fieldNames, "rows"=>$rows);
  145. echo json_encode($result);
  146. }else if($comm=="級別"){
  147. $sql=SQL_級別($姓名);
  148. $result=sqlsrv_query($conn,$sql);
  149. while($row=sqlsrv_fetch_array($result)){
  150. $str1=$row["級別"];
  151. }
  152. sqlsrv_close($conn);
  153. if(isset($str1)==1){
  154. echo $str1;
  155. }else{
  156. echo '失敗';
  157. }
  158. }else if($comm=="部門"){
  159. $sql=SQL_部門();
  160. $result=sqlsrv_query($conn,$sql);
  161. $names = array();
  162. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  163. array_push($names, $row['部門']);
  164. }
  165. sqlsrv_free_stmt($result);
  166. echo json_encode($names);
  167. sqlsrv_close($conn);
  168. }else if($comm=="處別"){
  169. $sql=SQL_處別();
  170. $result=sqlsrv_query($conn,$sql);
  171. $names = array();
  172. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  173. array_push($names, $row['處']);
  174. }
  175. sqlsrv_free_stmt($result);
  176. echo json_encode($names);
  177. sqlsrv_close($conn);
  178. }else if($comm=="課別"){
  179. $sql=SQL_課別();
  180. $result=sqlsrv_query($conn,$sql);
  181. $names = array();
  182. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  183. array_push($names, $row['課']);
  184. }
  185. sqlsrv_free_stmt($result);
  186. echo json_encode($names);
  187. sqlsrv_close($conn);
  188. }else if($comm=="組別"){
  189. $sql=SQL_組別();
  190. $result=sqlsrv_query($conn,$sql);
  191. $names = array();
  192. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  193. array_push($names, $row['組']);
  194. }
  195. sqlsrv_free_stmt($result);
  196. echo json_encode($names);
  197. sqlsrv_close($conn);
  198. }else if($comm=="組別人員"){
  199. $sql=SQL_組別人員($組);
  200. $result=sqlsrv_query($conn,$sql);
  201. $names = array();
  202. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  203. array_push($names, $row['姓名']);
  204. }
  205. sqlsrv_free_stmt($result);
  206. echo json_encode($names);
  207. sqlsrv_close($conn);
  208. }else if($comm=="課別人員"){
  209. $sql=SQL_課別人員($組);
  210. $result=sqlsrv_query($conn,$sql);
  211. $names = array();
  212. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  213. array_push($names, $row['姓名']);
  214. }
  215. sqlsrv_free_stmt($result);
  216. echo json_encode($names);
  217. sqlsrv_close($conn);
  218. }else if($comm=="處別人員"){
  219. $sql=SQL_處別人員($組);
  220. $result=sqlsrv_query($conn,$sql);
  221. $names = array();
  222. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  223. array_push($names, $row['姓名']);
  224. }
  225. sqlsrv_free_stmt($result);
  226. echo json_encode($names);
  227. sqlsrv_close($conn);
  228. }else if($comm=="部門人員"){
  229. $sql=SQL_部門人員($組);
  230. $result=sqlsrv_query($conn,$sql);
  231. $names = array();
  232. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  233. array_push($names, $row['姓名']);
  234. }
  235. sqlsrv_free_stmt($result);
  236. echo json_encode($names);
  237. sqlsrv_close($conn);
  238. }else if($comm=='審核清單'){
  239. $sql=SQL_合約清單();
  240. $stmt=sqlsrv_query($conn,$sql);
  241. $rows = array();
  242. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  243. array_push($rows, $row);
  244. }
  245. sqlsrv_free_stmt($stmt);
  246. sqlsrv_close($conn);
  247. echo json_encode($rows);
  248. }else if($comm=='合約內容'){
  249. $sql=SQL_合約內容($字);
  250. $result=sqlsrv_query($conn,$sql);
  251. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  252. $json_data = json_encode($row);
  253. echo $json_data;
  254. sqlsrv_close($conn);
  255. }else if($comm=='合約報價係數'){
  256. $sql=SQL_合約報價係數($編號);
  257. $stmt=sqlsrv_query($conn,$sql);
  258. $rows = array();
  259. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  260. array_push($rows, $row);
  261. }
  262. sqlsrv_free_stmt($stmt);
  263. sqlsrv_close($conn);
  264. echo json_encode($rows);
  265. }else if($comm=='報價放行'){
  266. $sql=SQL_報價放行($編號);
  267. sqlsrv_query($conn,$sql);
  268. sqlsrv_close($conn);
  269. }else if($comm=='報價作廢'){
  270. $sql=SQL_報價作廢($編號);
  271. sqlsrv_query($conn,$sql);
  272. sqlsrv_close($conn);
  273. }else if($comm=='報價內容'){
  274. $sql=SQL_報價內容($編號);
  275. $stmt=sqlsrv_query($conn,$sql);
  276. $rows = array();
  277. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  278. array_push($rows, $row);
  279. }
  280. sqlsrv_free_stmt($stmt);
  281. sqlsrv_close($conn);
  282. echo json_encode($rows);
  283. }else if($comm=='報價明細'){
  284. $sql=SQL_報價明細($編號,$語言);
  285. $stmt=sqlsrv_query($conn,$sql);
  286. $rows = array();
  287. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  288. array_push($rows, $row);
  289. }
  290. sqlsrv_free_stmt($stmt);
  291. sqlsrv_close($conn);
  292. echo json_encode($rows);
  293. }else if($comm=='合約係數修改'){
  294. $sql=SQL_合約係數修改($PA1,$PA3,$PA4);
  295. sqlsrv_query($conn,$sql);
  296. sqlsrv_close($conn);
  297. }else if($comm=='打卡人員資料讀取'){
  298. $sql=SQL_打卡人員資料讀取($ID);
  299. $result=sqlsrv_query($conn,$sql);
  300. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  301. $json_data = json_encode($row);
  302. echo $json_data;
  303. sqlsrv_close($conn);
  304. }else if($comm=='打卡第一格'){
  305. $sql=SQL_打卡第一格($ID,$日期,$時間);
  306. sqlsrv_query($conn1,$sql);
  307. sqlsrv_close($conn1);
  308. }else if($comm=='打卡人員明細讀取'){
  309. $sql=SQL_打卡人員明細讀取($ID,$日期);
  310. $result=sqlsrv_query($conn1,$sql);
  311. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  312. $json_data = json_encode($row);
  313. echo $json_data;
  314. sqlsrv_close($conn1);
  315. }else if($comm=='打卡記錄寫入'){
  316. $sql=SQL_打卡記錄寫入($ID,$日期,$時間,$第X次);
  317. sqlsrv_query($conn1,$sql);
  318. sqlsrv_close($conn1);
  319. }else if($comm=='年份'){
  320. $sql=SQL_年份清單();
  321. $result=sqlsrv_query($conn1,$sql);
  322. $names = array();
  323. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  324. array_push($names, $row['日期']);
  325. }
  326. $json_data = json_encode($names);
  327. echo $json_data;
  328. sqlsrv_close($conn1);
  329. }else if($comm=='群組清單'){
  330. $sql=SQL_群組清單();
  331. $result=sqlsrv_query($conn1,$sql);
  332. $names = array();
  333. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  334. array_push($names, $row['群組']);
  335. }
  336. echo json_encode($names);
  337. sqlsrv_close($conn1);
  338. }else if($comm=='考勤明細人員讀取'){
  339. $sql=SQL_考勤明細人員資料($ID);
  340. $result=sqlsrv_query($conn,$sql);
  341. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  342. $json_data = json_encode($row);
  343. echo $json_data;
  344. sqlsrv_close($conn);
  345. }else if($comm=='考勤明細表'){
  346. $sql=SQL_考勤明細表($ID,$日期);
  347. $stmt=sqlsrv_query($conn1,$sql);
  348. $rows = array();
  349. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  350. array_push($rows, $row);
  351. }
  352. sqlsrv_free_stmt($stmt);
  353. sqlsrv_close($conn1);
  354. echo json_encode($rows);
  355. }else if($comm=='考勤查找表'){
  356. $sql=SQL_考勤查找表($級別,$日期);
  357. $stmt=sqlsrv_query($conn,$sql);
  358. $rows = array();
  359. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  360. array_push($rows, $row);
  361. }
  362. sqlsrv_free_stmt($stmt);
  363. sqlsrv_close($conn);
  364. echo json_encode($rows);
  365. }else if($comm=='考勤查找表1'){
  366. $sql=SQL_考勤查找表1($PA,$日期);
  367. $stmt=sqlsrv_query($conn,$sql);
  368. $rows = array();
  369. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  370. array_push($rows, $row);
  371. }
  372. sqlsrv_free_stmt($stmt);
  373. sqlsrv_close($conn);
  374. echo json_encode($rows);
  375. }else if($comm=='採購合約清單'){
  376. $sql=SQL_採購合約清單($甲);
  377. $stmt=sqlsrv_query($conn,$sql);
  378. $rows = array();
  379. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  380. array_push($rows, $row);
  381. }
  382. sqlsrv_free_stmt($stmt);
  383. sqlsrv_close($conn);
  384. echo json_encode($rows);
  385. }else if($comm=="採購甲方讀取"){
  386. $sql=SQL_採購甲方讀取();
  387. $result=sqlsrv_query($conn,$sql);
  388. $names = array();
  389. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  390. array_push($names, $row['約號甲方']);
  391. }
  392. echo json_encode($names);
  393. sqlsrv_close($conn);
  394. }else if($comm=="倉名讀取"){
  395. $sql=SQL_倉名讀取();
  396. $result=sqlsrv_query($conn,$sql);
  397. $names = array();
  398. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  399. array_push($names, $row['倉名']);
  400. }
  401. echo json_encode($names);
  402. sqlsrv_close($conn);
  403. }else if($comm=="流水號查詢"){
  404. $sql=SQL_流水號查詢($PA);
  405. $result=sqlsrv_query($conn,$sql);
  406. while($row=sqlsrv_fetch_array($result)){
  407. $請購單號=$row['請購單號'];
  408. }
  409. sqlsrv_close($conn);
  410. if(isset($請購單號)==1){
  411. echo '有';
  412. }else{
  413. echo '無';
  414. }
  415. }else if($comm=='新增請購單'){
  416. $sql=SQL_新增請購單($PA,$PA1,$PA2,$PA3,$PA4,$PA5,$PA6,$PA7,$PA8);
  417. sqlsrv_query($conn,$sql);
  418. sqlsrv_close($conn);
  419. }else if($comm=='刪除請購單'){
  420. $sql=SQL_刪除請購單($PA);
  421. sqlsrv_query($conn,$sql);
  422. sqlsrv_close($conn);
  423. }else if($comm=='刪除請購單明細'){
  424. $sql=SQL_刪除請購單明細($PA);
  425. sqlsrv_query($conn,$sql);
  426. sqlsrv_close($conn);
  427. }else if($comm=="授權碼驗證"){
  428. $sql=SQL_授權碼查詢($PA9);
  429. $result=sqlsrv_query($conn,$sql);
  430. while($row=sqlsrv_fetch_array($result)){
  431. $授權碼=$row['授權碼'];
  432. }
  433. sqlsrv_close($conn);
  434. if(isset($授權碼)==1){
  435. echo '有';
  436. }else{
  437. echo '無';
  438. }
  439. }else if($comm=='物料群組'){
  440. $sql=SQL_物料群組($PA10,$PA11);
  441. $stmt=sqlsrv_query($conn,$sql);
  442. $rows = array();
  443. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  444. $imageData = $row['圖片'];
  445. $base64 = base64_encode($imageData);
  446. $row['圖片'] = $base64;
  447. array_push($rows, $row);
  448. }
  449. sqlsrv_free_stmt($stmt);
  450. sqlsrv_close($conn);
  451. echo json_encode($rows);
  452. }else if($comm=='物料清單'){
  453. $sql=SQL_物料清單($PA12,$PA13);
  454. $stmt=sqlsrv_query($conn,$sql);
  455. $rows = array();
  456. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  457. array_push($rows, $row);
  458. }
  459. sqlsrv_free_stmt($stmt);
  460. sqlsrv_close($conn);
  461. echo json_encode($rows);
  462. }else if($comm=='物料規格讀取'){
  463. $sql=SQL_物料規格讀取($PA14);
  464. $result=sqlsrv_query($conn,$sql);
  465. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  466. $json_data = json_encode($row);
  467. echo $json_data;
  468. sqlsrv_close($conn);
  469. }else if($comm=='物料規格抬頭讀取'){
  470. $sql=SQL_物料規格抬頭讀取($PA15,$PA16);
  471. $result=sqlsrv_query($conn,$sql);
  472. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  473. $json_data = json_encode($row);
  474. echo $json_data;
  475. sqlsrv_close($conn);
  476. }else if($comm=='物料規格'){
  477. $sql=SQL_物料規格($PA17,$PA18);
  478. $stmt=sqlsrv_query($conn,$sql);
  479. $rows = array();
  480. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  481. array_push($rows, $row);
  482. }
  483. sqlsrv_free_stmt($stmt);
  484. sqlsrv_close($conn);
  485. echo json_encode($rows);
  486. }else if($comm=='物料圖檔讀取'){
  487. $sql=SQL_物料圖檔讀取($PA17,$PA18);
  488. $result=sqlsrv_query($conn,$sql);
  489. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  490. $imageData = $row['圖片'];
  491. $base64 = base64_encode($imageData);
  492. $row['圖片'] = $base64;
  493. $json_data = json_encode($row);
  494. echo $json_data;
  495. sqlsrv_close($conn);
  496. }else if($comm=='物料狀況查詢'){
  497. $sql=SQL_物料狀況查詢($PA19);
  498. $result=sqlsrv_query($conn,$sql);
  499. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  500. $json_data = json_encode($row);
  501. echo $json_data;
  502. sqlsrv_close($conn);
  503. }else if($comm=='新增物料驗證'){
  504. $sql=SQL_新增物料驗證($PA20,$PA21);
  505. $result=sqlsrv_query($conn,$sql);
  506. while($row=sqlsrv_fetch_array($result)){
  507. $料號=$row['料號'];
  508. }
  509. sqlsrv_close($conn);
  510. if(isset($料號)==1){
  511. echo $料號;
  512. }else{
  513. echo 'n';
  514. }
  515. }else if($comm=='明細表項次最後一筆'){
  516. $sql=SQL_明細表項次最後一筆($PA20);
  517. $result=sqlsrv_query($conn,$sql);
  518. while($row=sqlsrv_fetch_array($result)){
  519. $項次=$row['項次'];
  520. }
  521. sqlsrv_close($conn);
  522. if(isset($項次)==1){
  523. echo $項次;
  524. }else{
  525. echo 'n';
  526. }
  527. }else if($comm=='明細表新增'){
  528. $sql=SQL_明細表新增($PA,$PA1,$PA2,$PA3,$PA4,$PA5,$PA6,$PA7,$PA8,$PA9,$PA10);
  529. sqlsrv_query($conn,$sql);
  530. sqlsrv_close($conn);
  531. }else if($comm=='倉儲資料'){
  532. $sql=SQL_倉儲資料($PA22);
  533. $result=sqlsrv_query($conn,$sql);
  534. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  535. $json_data = json_encode($row);
  536. echo $json_data;
  537. sqlsrv_close($conn);
  538. }else if($comm=='明細表清單'){
  539. $sql=SQL_明細表新增清單($PA20,$PA16);
  540. $stmt=sqlsrv_query($conn,$sql);
  541. $rows = array();
  542. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  543. array_push($rows, $row);
  544. }
  545. sqlsrv_free_stmt($stmt);
  546. sqlsrv_close($conn);
  547. echo json_encode($rows);
  548. }else if($comm=='明細表修改'){
  549. $sql=SQL_明細表修改($PA23,$PA24,$PA25,$PA30);
  550. sqlsrv_query($conn,$sql);
  551. sqlsrv_close($conn);
  552. }else if($comm=='明細表單項刪除'){
  553. $sql=SQL_明細表單項刪除($PA24,$PA25);
  554. sqlsrv_query($conn,$sql);
  555. sqlsrv_close($conn);
  556. }else if($comm=='項次修改'){
  557. $sql=SQL_項次修改($PA24,$PA25,$PA26);
  558. sqlsrv_query($conn,$sql);
  559. sqlsrv_close($conn);
  560. }else if($comm=='控制表備註修改'){
  561. $sql=SQL_控制表備註修改($PA,$PA3);
  562. sqlsrv_query($conn,$sql);
  563. sqlsrv_close($conn);
  564. }else if($comm=='倉儲修改'){
  565. $sql=SQL_倉儲修改($PA1,$PA2);
  566. sqlsrv_query($conn,$sql);
  567. sqlsrv_close($conn);
  568. }else if($comm=='需求日期修改'){
  569. $sql=SQL_需求日期修改($PA27,$PA28);
  570. sqlsrv_query($conn,$sql);
  571. sqlsrv_close($conn);
  572. }else if($comm=='圖片下載'){
  573. $sql=SQL_圖片下載($PA12,$PA13);
  574. $stmt=sqlsrv_query($conn,$sql);
  575. $rows = array();
  576. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  577. $imageData = $row['圖片'];
  578. $base64 = base64_encode($imageData);
  579. $row['圖片'] = $base64;
  580. array_push($rows, $row);
  581. }
  582. sqlsrv_free_stmt($stmt);
  583. sqlsrv_close($conn);
  584. echo json_encode($rows);
  585. }else if($comm=='請購單未核准清單'){
  586. $sql=SQL_請購單未核准清單($PA30);
  587. $stmt=sqlsrv_query($conn,$sql);
  588. $rows = array();
  589. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  590. array_push($rows, $row);
  591. }
  592. sqlsrv_free_stmt($stmt);
  593. sqlsrv_close($conn);
  594. echo json_encode($rows);
  595. }else if($comm=='請購單審核明細表'){
  596. $sql=SQL_請購單審核明細表($PA20,$PA16);
  597. $stmt=sqlsrv_query($conn,$sql);
  598. $rows = array();
  599. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  600. array_push($rows, $row);
  601. }
  602. sqlsrv_free_stmt($stmt);
  603. sqlsrv_close($conn);
  604. echo json_encode($rows);
  605. }else if($comm=='請購單核准'){
  606. $sql=SQL_請購單核准($PA1,$PA2,$PA);
  607. sqlsrv_query($conn,$sql);
  608. sqlsrv_close($conn);
  609. }else if($comm=='加急核准'){
  610. $sql=SQL_加急核准($PA);
  611. sqlsrv_query($conn,$sql);
  612. sqlsrv_close($conn);
  613. }else if($comm=='加急存檔'){
  614. $sql=SQL_加急存檔($PA);
  615. sqlsrv_query($conn,$sql);
  616. sqlsrv_close($conn);
  617. }else if($comm=='LINE_搜尋符合通知對象'){
  618. $sql=SQL_LINE_搜尋符合通知對象($PA9,$PA10);
  619. $result=sqlsrv_query($conn2,$sql);
  620. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  621. $json_data = json_encode($row);
  622. echo $json_data;
  623. sqlsrv_close($conn2);
  624. }else if($comm=='LINE_通知內容'){
  625. $sql=SQL_LINE_通知內容($PA9);
  626. $result=sqlsrv_query($conn2,$sql);
  627. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  628. $json_data = json_encode($row);
  629. echo $json_data;
  630. sqlsrv_close($conn2);
  631. }else if($comm=='LINE_發送內容'){
  632. $sql=SQL_LINE_發送內容($PA4,$PA5,$PA6,$PA7,$PA8);
  633. sqlsrv_query($conn2,$sql);
  634. sqlsrv_close($conn2);
  635. }else if($comm=='採購單核准清單1'){
  636. $sql=SQL_採購單核准清單1();
  637. $stmt=sqlsrv_query($conn,$sql);
  638. $rows = array();
  639. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  640. array_push($rows, $row);
  641. }
  642. sqlsrv_free_stmt($stmt);
  643. sqlsrv_close($conn);
  644. echo json_encode($rows);
  645. }else if($comm=='採購單核准清單2'){
  646. $sql=SQL_採購單核准清單2();
  647. $stmt=sqlsrv_query($conn,$sql);
  648. $rows = array();
  649. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  650. array_push($rows, $row);
  651. }
  652. sqlsrv_free_stmt($stmt);
  653. sqlsrv_close($conn);
  654. echo json_encode($rows);
  655. }else if($comm=='供應商資料'){
  656. $sql=SQL_供應商資料($PA);
  657. $result=sqlsrv_query($conn,$sql);
  658. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  659. $json_data = json_encode($row);
  660. echo $json_data;
  661. sqlsrv_close($conn);
  662. }else if($comm=='採購單明細'){
  663. $sql=SQL_採購單明細($PA1,$PA2);
  664. $stmt=sqlsrv_query($conn,$sql);
  665. $rows = array();
  666. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  667. array_push($rows, $row);
  668. }
  669. sqlsrv_free_stmt($stmt);
  670. sqlsrv_close($conn);
  671. echo json_encode($rows);
  672. }else if($comm=='報價單清單'){
  673. $sql=SQL_報價單清單($PA);
  674. $stmt=sqlsrv_query($conn,$sql);
  675. $rows = array();
  676. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  677. array_push($rows, $row);
  678. }
  679. sqlsrv_free_stmt($stmt);
  680. sqlsrv_close($conn);
  681. echo json_encode($rows);
  682. }else if($comm=="特支費流水號查詢"){
  683. $sql=SQL_特支費流水號查詢($PA);
  684. $result=sqlsrv_query($conn,$sql);
  685. while($row=sqlsrv_fetch_array($result)){
  686. $流水號=$row['流水號'];
  687. }
  688. sqlsrv_close($conn);
  689. if(isset($流水號)==1){
  690. echo '有';
  691. }else{
  692. echo '無';
  693. }
  694. }else if($comm=='特支費控制表新增'){
  695. $sql=SQL_特支費控制表新增($PA1,$PA2,$PA3,$PA4);
  696. sqlsrv_query($conn,$sql);
  697. sqlsrv_close($conn);
  698. }else if($comm=='特支費品項'){
  699. $sql=SQL_特支費品項($PA5);
  700. $stmt=sqlsrv_query($conn,$sql);
  701. $rows = array();
  702. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  703. array_push($rows, $row);
  704. }
  705. sqlsrv_free_stmt($stmt);
  706. sqlsrv_close($conn);
  707. echo json_encode($rows);
  708. }else if($comm=='特支費甲方讀取'){
  709. $sql=SQL_特支費甲方讀取();
  710. $result=sqlsrv_query($conn,$sql);
  711. $names = array();
  712. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  713. array_push($names, $row['約號甲方']);
  714. }
  715. echo json_encode($names);
  716. sqlsrv_close($conn);
  717. }else if($comm=='特支費明細新增'){
  718. $sql=SQL_特支費明細新增($PA6,$PA7,$PA8,$PA9);
  719. sqlsrv_query($conn,$sql);
  720. sqlsrv_close($conn);
  721. }else if($comm=='特支費明細項次讀取'){
  722. $sql=SQL_特支費明細項次讀取($PA10);
  723. $result=sqlsrv_query($conn,$sql);
  724. while($row=sqlsrv_fetch_array($result)){
  725. $項次=$row['項次'];
  726. }
  727. sqlsrv_close($conn);
  728. if(isset($項次)==1){
  729. echo $項次;
  730. }else{
  731. echo 'n';
  732. }
  733. }else if($comm=='特支費明細表'){
  734. $sql=SQL_特支費明細表($PA11,$PA12);
  735. $stmt=sqlsrv_query($conn,$sql);
  736. $rows = array();
  737. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  738. array_push($rows, $row);
  739. }
  740. sqlsrv_free_stmt($stmt);
  741. sqlsrv_close($conn);
  742. echo json_encode($rows);
  743. }else if($comm=='特支費明細表項次更換'){
  744. $sql=SQL_特支費明細表項次更換($PA13,$PA14,$PA15);
  745. sqlsrv_query($conn,$sql);
  746. sqlsrv_close($conn);
  747. }else if($comm=='特支費明細表單項刪除'){
  748. $sql=SQL_特支費明細表單項刪除($PA16,$PA17);
  749. sqlsrv_query($conn,$sql);
  750. sqlsrv_close($conn);
  751. }else if($comm=='特支費明細表客戶更換'){
  752. $sql=SQL_特支費明細表客戶更換($PA18,$PA14,$PA15);
  753. sqlsrv_query($conn,$sql);
  754. sqlsrv_close($conn);
  755. }else if($comm=='特支費明細表用途更換'){
  756. $sql=SQL_特支費明細表用途更換($PA19,$PA14,$PA15);
  757. sqlsrv_query($conn,$sql);
  758. sqlsrv_close($conn);
  759. }else if($comm=='特支費明細表金額備註更換'){
  760. $sql=SQL_特支費明細表金額備註更換($PA20,$PA21,$PA14,$PA15);
  761. sqlsrv_query($conn,$sql);
  762. sqlsrv_close($conn);
  763. }else if($comm=='特支費刪除'){
  764. $sql=SQL_特支費刪除($PA14);
  765. sqlsrv_query($conn,$sql);
  766. sqlsrv_close($conn);
  767. }else if($comm=='特支費明細刪除'){
  768. $sql=SQL_特支費明細刪除($PA14);
  769. sqlsrv_query($conn,$sql);
  770. sqlsrv_close($conn);
  771. }else if($comm=='彙總表'){
  772. $sql=SQL_彙總表();
  773. $stmt=sqlsrv_query($conn,$sql);
  774. $rows = array();
  775. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  776. array_push($rows, $row);
  777. }
  778. sqlsrv_free_stmt($stmt);
  779. sqlsrv_close($conn);
  780. echo json_encode($rows);
  781. }else if($comm=='已出納'){
  782. $sql=SQL_已出納();
  783. $stmt=sqlsrv_query($conn,$sql);
  784. $rows = array();
  785. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  786. array_push($rows, $row);
  787. }
  788. sqlsrv_free_stmt($stmt);
  789. sqlsrv_close($conn);
  790. echo json_encode($rows);
  791. }else if($comm=='高特支費明細'){
  792. $sql=SQL_高特支費明細($PA);
  793. $stmt=sqlsrv_query($conn,$sql);
  794. $rows = array();
  795. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  796. array_push($rows, $row);
  797. }
  798. sqlsrv_free_stmt($stmt);
  799. sqlsrv_close($conn);
  800. echo json_encode($rows);
  801. }else if($comm=='特支費特別指定'){
  802. $sql=SQL_特支費特別指定($PA1,$PA2,$PA3);
  803. sqlsrv_query($conn,$sql);
  804. sqlsrv_close($conn);
  805. }else if($comm=='特支費公帳'){
  806. $sql=SQL_特支費公帳($PA1,$PA2,$PA4);
  807. sqlsrv_query($conn,$sql);
  808. sqlsrv_close($conn);
  809. }else if($comm=='採購一級核准清單'){
  810. $sql=SQL_採購一級核准清單();
  811. $stmt=sqlsrv_query($conn,$sql);
  812. $rows = array();
  813. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  814. array_push($rows, $row);
  815. }
  816. sqlsrv_free_stmt($stmt);
  817. sqlsrv_close($conn);
  818. echo json_encode($rows);
  819. }else if($comm=='採購一級明細表'){
  820. $sql=SQL_採購一級明細表($PA1,$PA2);
  821. $stmt=sqlsrv_query($conn,$sql);
  822. $rows = array();
  823. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  824. array_push($rows, $row);
  825. }
  826. sqlsrv_free_stmt($stmt);
  827. sqlsrv_close($conn);
  828. echo json_encode($rows);
  829. }else if($comm=='採購一級明細表1'){
  830. $sql=SQL_採購一級明細表1($PA1,$PA2);
  831. $stmt=sqlsrv_query($conn,$sql);
  832. $rows = array();
  833. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  834. array_push($rows, $row);
  835. }
  836. sqlsrv_free_stmt($stmt);
  837. sqlsrv_close($conn);
  838. echo json_encode($rows);
  839. }else if($comm=='加權平均'){
  840. $sql=SQL_加權平均($PA3);
  841. $result=sqlsrv_query($conn,$sql);
  842. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  843. $json_data = json_encode($row);
  844. echo $json_data;
  845. sqlsrv_close($conn);
  846. }else if($comm=='最近日期'){
  847. $sql=SQL_最近日期($PA3);
  848. $result=sqlsrv_query($conn,$sql);
  849. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  850. $json_data = json_encode($row);
  851. echo $json_data;
  852. sqlsrv_close($conn);
  853. }else if($comm=='簽名檔清單'){
  854. $sql=SQL_簽名檔清單();
  855. $stmt=sqlsrv_query($conn,$sql);
  856. $rows = array();
  857. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  858. array_push($rows, $row);
  859. }
  860. sqlsrv_free_stmt($stmt);
  861. sqlsrv_close($conn);
  862. echo json_encode($rows);
  863. }else if($comm=='簽名檔圖片'){
  864. $sql=SQL_簽名檔圖片($PA4);
  865. $result=sqlsrv_query($conn,$sql);
  866. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  867. $imageData = $row['簽名檔圖片'];
  868. $base64 = base64_encode($imageData);
  869. $row['簽名檔圖片'] = $base64;
  870. $json_data = json_encode($row);
  871. echo $json_data;
  872. sqlsrv_close($conn);
  873. }else if($comm=='料號比對價格'){
  874. $sql=SQL_料號比對價格($PA5);
  875. $stmt=sqlsrv_query($conn,$sql);
  876. $rows = array();
  877. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  878. array_push($rows, $row);
  879. }
  880. sqlsrv_free_stmt($stmt);
  881. sqlsrv_close($conn);
  882. echo json_encode($rows);
  883. }else if($comm=='採購單控制表作廢'){
  884. $sql=SQL_採購單控制表作廢($PA1,$PA6);
  885. sqlsrv_query($conn,$sql);
  886. sqlsrv_close($conn);
  887. }else if($comm=='系統預設值'){
  888. $sql=SQL_系統預設值();
  889. $result=sqlsrv_query($conn,$sql);
  890. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  891. $Data = $row['建築採購二級'];
  892. echo $Data;
  893. sqlsrv_close($conn);
  894. }else if($comm=='採購單一級核准不需二級'){
  895. $sql=SQL_採購單一級核准不需二級($PA1,$PA7,$PA8,$PA9,$PA10,$PA11);
  896. sqlsrv_query($conn,$sql);
  897. sqlsrv_close($conn);
  898. }else if($comm=='採購單一級核准需二級'){
  899. $sql=SQL_採購單一級核准需二級($PA1,$PA7,$PA8,$PA9,$PA10);
  900. sqlsrv_query($conn,$sql);
  901. sqlsrv_close($conn);
  902. }else if($comm=='供應商商品查詢'){
  903. $sql=SQL_供應商商品查詢($PA10,$PA11);
  904. $result=sqlsrv_query($conn,$sql);
  905. while($row=sqlsrv_fetch_array($result)){
  906. $料號=$row['料號'];
  907. }
  908. sqlsrv_close($conn);
  909. if(isset($料號)==1){
  910. echo $料號;
  911. }else{
  912. echo 'n';
  913. }
  914. }else if($comm=='供應商商品修改'){
  915. $sql=SQL_供應商商品修改($PA10,$PA11,$PA12,$PA13);
  916. sqlsrv_query($conn,$sql);
  917. sqlsrv_close($conn);
  918. }else if($comm=='供應商商品新增'){
  919. $sql=SQL_供應商商品新增($PA10,$PA11,$PA12,$PA13);
  920. sqlsrv_query($conn,$sql);
  921. sqlsrv_close($conn);
  922. }else if($comm=='採購二級核准清單'){
  923. $sql=SQL_採購二級核准清單();
  924. $stmt=sqlsrv_query($conn,$sql);
  925. $rows = array();
  926. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  927. array_push($rows, $row);
  928. }
  929. sqlsrv_free_stmt($stmt);
  930. sqlsrv_close($conn);
  931. echo json_encode($rows);
  932. }else if($comm=='採購二級核准'){
  933. $sql=SQL_採購二級核准($PA1,$PA7,$PA8,$PA9,$PA10);
  934. sqlsrv_query($conn,$sql);
  935. sqlsrv_close($conn);
  936. }else if($comm=='說明顯示查詢'){
  937. $sql=SQL_說明顯示查詢($PB1,$PB2,$PB5,$PB6);
  938. $result=sqlsrv_query($conn1,$sql);
  939. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  940. $json_data = json_encode($row);
  941. echo $json_data;
  942. sqlsrv_close($conn1);
  943. }else if($comm=='說明顯示新增'){
  944. $sql=SQL_說明顯示新增($PB1,$PB2,$PB3,$PB4,$PB5,$PB6);
  945. sqlsrv_query($conn1,$sql);
  946. sqlsrv_close($conn1);
  947. }else if($comm=='說明顯示修改'){
  948. $sql=SQL_說明顯示修改($PB1,$PB2,$PB3,$PB4,$PB5,$PB6);
  949. sqlsrv_query($conn1,$sql);
  950. sqlsrv_close($conn1);
  951. }else if($comm=='請款清單'){
  952. $sql=SQL_請款清單();
  953. $stmt=sqlsrv_query($conn,$sql);
  954. $rows = array();
  955. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  956. array_push($rows, $row);
  957. }
  958. sqlsrv_free_stmt($stmt);
  959. sqlsrv_close($conn);
  960. echo json_encode($rows);
  961. }else if($comm=='合約彙總'){
  962. $sql=SQL_合約彙總();
  963. $stmt=sqlsrv_query($conn,$sql);
  964. $rows = array();
  965. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  966. array_push($rows, $row);
  967. }
  968. sqlsrv_free_stmt($stmt);
  969. sqlsrv_close($conn);
  970. echo json_encode($rows);
  971. }else if($comm=='合約報表計算'){
  972. $sql=SQL_合約報表計算();
  973. $stmt=sqlsrv_query($conn,$sql);
  974. $rows = array();
  975. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  976. array_push($rows, $row);
  977. }
  978. sqlsrv_free_stmt($stmt);
  979. sqlsrv_close($conn);
  980. echo json_encode($rows);
  981. }else if($comm=="甲方"){
  982. $sql=SQL_甲方();
  983. $result=sqlsrv_query($conn,$sql);
  984. $names = array();
  985. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  986. array_push($names, $row['約號甲方']);
  987. }
  988. echo json_encode($names);
  989. sqlsrv_close($conn);
  990. }else if($comm=='合約清單查詢'){
  991. $sql=SQL_合約清單查詢($PA);
  992. $stmt=sqlsrv_query($conn,$sql);
  993. $rows = array();
  994. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  995. array_push($rows, $row);
  996. }
  997. sqlsrv_free_stmt($stmt);
  998. sqlsrv_close($conn);
  999. echo json_encode($rows);
  1000. }else if($comm=='請款清單1'){
  1001. $sql=SQL_請款清單1($PA);
  1002. $stmt=sqlsrv_query($conn,$sql);
  1003. $rows = array();
  1004. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1005. array_push($rows, $row);
  1006. }
  1007. sqlsrv_free_stmt($stmt);
  1008. sqlsrv_close($conn);
  1009. echo json_encode($rows);
  1010. }else if($comm=='請款清單2'){
  1011. $sql=SQL_請款清單2($PA);
  1012. $stmt=sqlsrv_query($conn,$sql);
  1013. $rows = array();
  1014. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1015. array_push($rows, $row);
  1016. }
  1017. sqlsrv_free_stmt($stmt);
  1018. sqlsrv_close($conn);
  1019. echo json_encode($rows);
  1020. }else if($comm=='請款清單3'){
  1021. $sql=SQL_請款清單3($PA);
  1022. $stmt=sqlsrv_query($conn,$sql);
  1023. $rows = array();
  1024. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1025. array_push($rows, $row);
  1026. }
  1027. sqlsrv_free_stmt($stmt);
  1028. sqlsrv_close($conn);
  1029. echo json_encode($rows);
  1030. }else if($comm=='收款請款清單'){
  1031. $sql=SQL_收款請款清單();
  1032. $stmt=sqlsrv_query($conn,$sql);
  1033. $rows = array();
  1034. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1035. array_push($rows, $row);
  1036. }
  1037. sqlsrv_free_stmt($stmt);
  1038. sqlsrv_close($conn);
  1039. echo json_encode($rows);
  1040. }else if($comm=='未結案合約清單'){
  1041. $sql=SQL_未結案合約清單($PA);
  1042. $stmt=sqlsrv_query($conn,$sql);
  1043. $rows = array();
  1044. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1045. array_push($rows, $row);
  1046. }
  1047. sqlsrv_free_stmt($stmt);
  1048. sqlsrv_close($conn);
  1049. echo json_encode($rows);
  1050. }else if($comm=='請款單核銷'){
  1051. $sql=SQL_請款單核銷($PA1,$PA2,$PA3);
  1052. sqlsrv_query($conn,$sql);
  1053. sqlsrv_close($conn);
  1054. }else if($comm=='請款單核銷1'){
  1055. $sql=SQL_請款單核銷1($PA1,$PA2,$PA3);
  1056. sqlsrv_query($conn,$sql);
  1057. sqlsrv_close($conn);
  1058. }else if($comm=="查詢財務收支控制表支付單號"){
  1059. $sql=SQL_查詢財務收支控制表支付單號($PA4);
  1060. $result=sqlsrv_query($conn,$sql);
  1061. while($row=sqlsrv_fetch_array($result)){
  1062. $支付單號=$row['支付單號'];
  1063. }
  1064. sqlsrv_close($conn);
  1065. if(isset($支付單號)==1){
  1066. echo '有';
  1067. }else{
  1068. echo '無';
  1069. }
  1070. }else if($comm=='新增財務收支控制表'){
  1071. $sql=SQL_新增財務收支控制表($PA4,$PA5,$PA6,$PA7);
  1072. sqlsrv_query($conn,$sql);
  1073. sqlsrv_close($conn);
  1074. }else if($comm=="查詢流水號"){
  1075. $sql=SQL_查詢流水號($PA8);
  1076. $result=sqlsrv_query($conn,$sql);
  1077. while($row=sqlsrv_fetch_array($result)){
  1078. $流水號=$row['流水號'];
  1079. }
  1080. sqlsrv_close($conn);
  1081. if(isset($流水號)==1){
  1082. echo '有';
  1083. }else{
  1084. echo '無';
  1085. }
  1086. }else if($comm=='查詢財務收支明細表項次'){
  1087. $sql=SQL_查詢財務收支明細表項次($PA4);
  1088. $result=sqlsrv_query($conn,$sql);
  1089. while($row=sqlsrv_fetch_array($result)){
  1090. $項次=$row['項次'];
  1091. }
  1092. sqlsrv_close($conn);
  1093. if(isset($項次)==1){
  1094. echo $項次;
  1095. }else{
  1096. echo 'n';
  1097. }
  1098. }else if($comm=='新增財務收支明細表'){
  1099. $sql=SQL_新增財務收支明細表($PA4,$PA5,$PA8,$PA9,$PA10,$PA11,$PA12,$PA13,$PA14,$PA15);
  1100. sqlsrv_query($conn,$sql);
  1101. sqlsrv_close($conn);
  1102. }else if($comm=='請款轉財務驗證'){
  1103. $sql=SQL_請款轉財務驗證($PA11);
  1104. $result=sqlsrv_query($conn,$sql);
  1105. while($row=sqlsrv_fetch_array($result)){
  1106. $支付單號=$row['支付單號'];
  1107. }
  1108. sqlsrv_close($conn);
  1109. if(isset($支付單號)==1){
  1110. echo $支付單號;
  1111. }else{
  1112. echo 'n';
  1113. }
  1114. }else if($comm=='刪除財務收支控制表'){
  1115. $sql=SQL_刪除財務收支控制表($PA4);
  1116. sqlsrv_query($conn,$sql);
  1117. sqlsrv_close($conn);
  1118. }else if($comm=='刪除財務收支明細表'){
  1119. $sql=SQL_刪除財務收支明細表($PA4);
  1120. sqlsrv_query($conn,$sql);
  1121. sqlsrv_close($conn);
  1122. }else if($comm=='合約結案'){
  1123. $sql=SQL_合約結案($PA15);
  1124. sqlsrv_query($conn,$sql);
  1125. sqlsrv_close($conn);
  1126. }else if($comm=='採購未付款清單'){
  1127. $sql=SQL_採購未付款清單($PA);
  1128. $stmt=sqlsrv_query($conn,$sql);
  1129. $rows = array();
  1130. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1131. array_push($rows, $row);
  1132. }
  1133. sqlsrv_free_stmt($stmt);
  1134. sqlsrv_close($conn);
  1135. echo json_encode($rows);
  1136. }else if($comm=='採購已付款清單'){
  1137. $sql=SQL_採購已付款清單($PA);
  1138. $stmt=sqlsrv_query($conn,$sql);
  1139. $rows = array();
  1140. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1141. array_push($rows, $row);
  1142. }
  1143. sqlsrv_free_stmt($stmt);
  1144. sqlsrv_close($conn);
  1145. echo json_encode($rows);
  1146. }else if($comm=='採購單控制表出納'){
  1147. $sql=SQL_採購單控制表出納($PA1,$PA2);
  1148. sqlsrv_query($conn,$sql);
  1149. sqlsrv_close($conn);
  1150. }else if($comm=='採購未付款清單1'){
  1151. $sql=SQL_採購未付款清單1($PA);
  1152. $stmt=sqlsrv_query($conn,$sql);
  1153. $rows = array();
  1154. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1155. array_push($rows, $row);
  1156. }
  1157. sqlsrv_free_stmt($stmt);
  1158. sqlsrv_close($conn);
  1159. echo json_encode($rows);
  1160. }else if($comm=='採購已付款清單1'){
  1161. $sql=SQL_採購已付款清單1($PA);
  1162. $stmt=sqlsrv_query($conn,$sql);
  1163. $rows = array();
  1164. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1165. array_push($rows, $row);
  1166. }
  1167. sqlsrv_free_stmt($stmt);
  1168. sqlsrv_close($conn);
  1169. echo json_encode($rows);
  1170. }else if($comm=='採購付款彙總1'){
  1171. $sql=SQL_採購付款彙總1($PA);
  1172. $stmt=sqlsrv_query($conn,$sql);
  1173. $rows = array();
  1174. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1175. array_push($rows, $row);
  1176. }
  1177. sqlsrv_free_stmt($stmt);
  1178. sqlsrv_close($conn);
  1179. echo json_encode($rows);
  1180. }else if($comm=='採購付款彙總2'){
  1181. $sql=SQL_採購付款彙總2($PA,$PA1);
  1182. $stmt=sqlsrv_query($conn,$sql);
  1183. $rows = array();
  1184. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1185. array_push($rows, $row);
  1186. }
  1187. sqlsrv_free_stmt($stmt);
  1188. sqlsrv_close($conn);
  1189. echo json_encode($rows);
  1190. }else if($comm=="合約甲方"){
  1191. $sql=SQL_合約甲方();
  1192. $result=sqlsrv_query($conn,$sql);
  1193. $names = array();
  1194. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  1195. array_push($names, $row['約號甲方']);
  1196. }
  1197. echo json_encode($names);
  1198. sqlsrv_close($conn);
  1199. }else if($comm=='採購付款彙總3'){
  1200. $sql=SQL_採購付款彙總3();
  1201. $stmt=sqlsrv_query($conn,$sql);
  1202. $rows = array();
  1203. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1204. array_push($rows, $row);
  1205. }
  1206. sqlsrv_free_stmt($stmt);
  1207. sqlsrv_close($conn);
  1208. echo json_encode($rows);
  1209. }else if($comm=='合約結案清單1'){
  1210. $sql=SQL_合約結案清單1($PA);
  1211. $stmt=sqlsrv_query($conn,$sql);
  1212. $rows = array();
  1213. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1214. array_push($rows, $row);
  1215. }
  1216. sqlsrv_free_stmt($stmt);
  1217. sqlsrv_close($conn);
  1218. echo json_encode($rows);
  1219. }else if($comm=='合約結案清單2'){
  1220. $sql=SQL_合約結案清單2($PA);
  1221. $stmt=sqlsrv_query($conn,$sql);
  1222. $rows = array();
  1223. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1224. array_push($rows, $row);
  1225. }
  1226. sqlsrv_free_stmt($stmt);
  1227. sqlsrv_close($conn);
  1228. echo json_encode($rows);
  1229. }else if($comm=='合約結案清單3'){
  1230. $sql=SQL_合約結案清單3($PA);
  1231. $stmt=sqlsrv_query($conn,$sql);
  1232. $rows = array();
  1233. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1234. array_push($rows, $row);
  1235. }
  1236. sqlsrv_free_stmt($stmt);
  1237. sqlsrv_close($conn);
  1238. echo json_encode($rows);
  1239. }else if($comm=='合約結案修改'){
  1240. $sql=SQL_合約結案修改($PA1,$PA2);
  1241. sqlsrv_query($conn,$sql);
  1242. sqlsrv_close($conn);
  1243. }else if($comm=='合約驗收清單1'){
  1244. $sql=SQL_合約驗收清單1($PA);
  1245. $stmt=sqlsrv_query($conn,$sql);
  1246. $rows = array();
  1247. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1248. array_push($rows, $row);
  1249. }
  1250. sqlsrv_free_stmt($stmt);
  1251. sqlsrv_close($conn);
  1252. echo json_encode($rows);
  1253. }else if($comm=='合約驗收清單2'){
  1254. $sql=SQL_合約驗收清單2($PA);
  1255. $stmt=sqlsrv_query($conn,$sql);
  1256. $rows = array();
  1257. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1258. array_push($rows, $row);
  1259. }
  1260. sqlsrv_free_stmt($stmt);
  1261. sqlsrv_close($conn);
  1262. echo json_encode($rows);
  1263. }else if($comm=='合約驗收清單3'){
  1264. $sql=SQL_合約驗收清單3($PA);
  1265. $stmt=sqlsrv_query($conn,$sql);
  1266. $rows = array();
  1267. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1268. array_push($rows, $row);
  1269. }
  1270. sqlsrv_free_stmt($stmt);
  1271. sqlsrv_close($conn);
  1272. echo json_encode($rows);
  1273. }else if($comm=='執行主管下拉'){
  1274. $sql=SQL_執行主管下拉();
  1275. $stmt=sqlsrv_query($conn,$sql);
  1276. $rows = array();
  1277. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1278. array_push($rows, $row);
  1279. }
  1280. sqlsrv_free_stmt($stmt);
  1281. sqlsrv_close($conn);
  1282. echo json_encode($rows);
  1283. }else if($comm=='驗收主管修改'){
  1284. $sql=SQL_驗收主管修改($PA1,$PA2);
  1285. sqlsrv_query($conn,$sql);
  1286. sqlsrv_close($conn);
  1287. }else if($comm=='驗收修改'){
  1288. $sql=SQL_驗收修改($PA1,$PA3,$PA4,$PA5,$PA6,$PA7);
  1289. sqlsrv_query($conn,$sql);
  1290. sqlsrv_close($conn);
  1291. }else if($comm=='工地驗收修改'){
  1292. $sql=SQL_工地驗收修改($PA1,$PA8);
  1293. sqlsrv_query($conn,$sql);
  1294. sqlsrv_close($conn);
  1295. }else if($comm=='合約驗收清單4'){
  1296. $sql=SQL_合約驗收清單4($PA,$PA1);
  1297. $stmt=sqlsrv_query($conn,$sql);
  1298. $rows = array();
  1299. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1300. array_push($rows, $row);
  1301. }
  1302. sqlsrv_free_stmt($stmt);
  1303. sqlsrv_close($conn);
  1304. echo json_encode($rows);
  1305. }else if($comm=='合約驗收明細表'){
  1306. $sql=SQL_合約驗收明細表($PA2,$PA3);
  1307. $stmt=sqlsrv_query($conn,$sql);
  1308. $rows = array();
  1309. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1310. array_push($rows, $row);
  1311. }
  1312. sqlsrv_free_stmt($stmt);
  1313. sqlsrv_close($conn);
  1314. echo json_encode($rows);
  1315. }else if($comm=='倉儲領料申請單據'){
  1316. $sql=SQL_倉儲領料申請單據();
  1317. $stmt=sqlsrv_query($conn,$sql);
  1318. $rows = array();
  1319. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1320. array_push($rows, $row);
  1321. }
  1322. sqlsrv_free_stmt($stmt);
  1323. sqlsrv_close($conn);
  1324. echo json_encode($rows);
  1325. }else if($comm=='倉儲領料申請單據1'){
  1326. $sql=SQL_倉儲領料申請單據1();
  1327. $stmt=sqlsrv_query($conn,$sql);
  1328. $rows = array();
  1329. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1330. array_push($rows, $row);
  1331. }
  1332. sqlsrv_free_stmt($stmt);
  1333. sqlsrv_close($conn);
  1334. echo json_encode($rows);
  1335. }else if($comm=="倉儲車號紀錄"){
  1336. $sql=SQL_倉儲車號紀錄();
  1337. $result=sqlsrv_query($conn,$sql);
  1338. $names = array();
  1339. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  1340. array_push($names, $row['車號']);
  1341. }
  1342. echo json_encode($names);
  1343. sqlsrv_close($conn);
  1344. }else if($comm=="倉儲司機紀錄"){
  1345. $sql=SQL_倉儲司機紀錄();
  1346. $result=sqlsrv_query($conn,$sql);
  1347. $names = array();
  1348. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  1349. array_push($names, $row['司機']);
  1350. }
  1351. echo json_encode($names);
  1352. sqlsrv_close($conn);
  1353. }else if($comm=='倉儲領料申請明細'){
  1354. $sql=SQL_倉儲領料申請明細($PA,$PA1);
  1355. $stmt=sqlsrv_query($conn,$sql);
  1356. $rows = array();
  1357. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1358. array_push($rows, $row);
  1359. }
  1360. sqlsrv_free_stmt($stmt);
  1361. sqlsrv_close($conn);
  1362. echo json_encode($rows);
  1363. }else if($comm=='規格庫抬頭讀取'){
  1364. $sql=SQL_規格庫抬頭讀取($PA2,$PA3);
  1365. $result=sqlsrv_query($conn,$sql);
  1366. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  1367. $json_data = json_encode($row);
  1368. echo $json_data;
  1369. sqlsrv_close($conn);
  1370. }else if($comm=='規格庫抬頭讀取1'){
  1371. $sql=SQL_規格庫抬頭讀取1($PA4);
  1372. $result=sqlsrv_query($conn,$sql);
  1373. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  1374. $json_data = json_encode($row);
  1375. echo $json_data;
  1376. sqlsrv_close($conn);
  1377. }else if($comm=='倉儲明細表審核1'){
  1378. $sql=SQL_倉儲明細表審核1($PA5,$PA6,$PA7);
  1379. sqlsrv_query($conn,$sql);
  1380. sqlsrv_close($conn);
  1381. }else if($comm=='倉儲明細表審核2'){
  1382. $sql=SQL_倉儲明細表審核2($PA5,$PA8,$PA9);
  1383. sqlsrv_query($conn,$sql);
  1384. sqlsrv_close($conn);
  1385. }else if($comm=='倉儲明細表作廢'){
  1386. $sql=SQL_倉儲明細表作廢($PA5,$PA6,$PA7);
  1387. sqlsrv_query($conn,$sql);
  1388. sqlsrv_close($conn);
  1389. }else if($comm=='倉儲領料出庫單據'){
  1390. $sql=SQL_倉儲領料出庫單據();
  1391. $stmt=sqlsrv_query($conn,$sql);
  1392. $rows = array();
  1393. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1394. array_push($rows, $row);
  1395. }
  1396. sqlsrv_free_stmt($stmt);
  1397. sqlsrv_close($conn);
  1398. echo json_encode($rows);
  1399. }else if($comm=='倉儲領料出庫指定出庫'){
  1400. $sql=SQL_倉儲領料出庫指定出庫($PA5,$PA6,$PA7);
  1401. sqlsrv_query($conn,$sql);
  1402. sqlsrv_close($conn);
  1403. }else if($comm=='倉儲領料查詢'){
  1404. $sql=SQL_倉儲領料查詢($PA5);
  1405. $result=sqlsrv_query($conn,$sql);
  1406. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  1407. $json_data = json_encode($row);
  1408. echo $json_data;
  1409. sqlsrv_close($conn);
  1410. }else if($comm=='倉儲明細表備註修改'){
  1411. $sql=SQL_倉儲明細表備註修改($PA,$PA1);
  1412. sqlsrv_query($conn,$sql);
  1413. sqlsrv_close($conn);
  1414. }else if($comm=='倉儲單據狀態看板清單'){
  1415. $sql=SQL_倉儲單據狀態看板清單($PA,$PA1);
  1416. $stmt=sqlsrv_query($conn,$sql);
  1417. $rows = array();
  1418. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1419. array_push($rows, $row);
  1420. }
  1421. sqlsrv_free_stmt($stmt);
  1422. sqlsrv_close($conn);
  1423. echo json_encode($rows);
  1424. }else if($comm=='倉儲圖檔'){
  1425. $sql=SQL_倉儲圖檔($PA2);
  1426. $result=sqlsrv_query($conn,$sql);
  1427. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  1428. $json_data = json_encode($row);
  1429. echo $json_data;
  1430. sqlsrv_close($conn);
  1431. }else if($comm=="合約倉儲物料"){
  1432. $sql=SQL_合約倉儲物料();
  1433. $result=sqlsrv_query($conn,$sql);
  1434. $names = array();
  1435. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  1436. array_push($names, $row['合約編號']);
  1437. }
  1438. echo json_encode($names);
  1439. sqlsrv_close($conn);
  1440. }else if($comm=='合約清單倉儲用'){
  1441. $sql=SQL_合約清單倉儲用($PA);
  1442. $stmt=sqlsrv_query($conn,$sql);
  1443. $rows = array();
  1444. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1445. array_push($rows, $row);
  1446. }
  1447. sqlsrv_free_stmt($stmt);
  1448. sqlsrv_close($conn);
  1449. echo json_encode($rows);
  1450. }else if($comm=="執行單號驗證"){
  1451. $sql=SQL_執行單號驗證($PA);
  1452. $result=sqlsrv_query($conn,$sql);
  1453. while($row=sqlsrv_fetch_array($result)){
  1454. $執行單號=$row['執行單號'];
  1455. }
  1456. sqlsrv_close($conn);
  1457. if(isset($執行單號)==1){
  1458. echo '有';
  1459. }else{
  1460. echo '無';
  1461. }
  1462. }else if($comm=='倉儲明細執行單號新增'){
  1463. $sql=SQL_倉儲明細執行單號新增($PA);
  1464. sqlsrv_query($conn,$sql);
  1465. sqlsrv_close($conn);
  1466. }else if($comm=='授權使用'){
  1467. $sql=SQL_授權使用($PA);
  1468. sqlsrv_query($conn,$sql);
  1469. sqlsrv_close($conn);
  1470. }else if($comm=='倉儲明細表確認單據是否申請'){
  1471. $sql=SQL_倉儲明細表確認單據是否申請($PA,$PA1);
  1472. $result=sqlsrv_query($conn,$sql);
  1473. while($row=sqlsrv_fetch_array($result)){
  1474. $料號=$row['料號'];
  1475. }
  1476. sqlsrv_close($conn);
  1477. if(isset($料號)==1){
  1478. echo $料號;
  1479. }else{
  1480. echo 'n';
  1481. }
  1482. }else if($comm=="倉儲明細表最後一筆資料"){
  1483. $sql=SQL_倉儲明細表最後一筆資料($PA);
  1484. $result=sqlsrv_query($conn,$sql);
  1485. while($row=sqlsrv_fetch_array($result)){
  1486. $資料流水號=$row['資料流水號'];
  1487. }
  1488. sqlsrv_close($conn);
  1489. if(isset($資料流水號)==1){
  1490. echo $資料流水號;
  1491. }else{
  1492. echo 'n';
  1493. }
  1494. }else if($comm=='倉儲明細表盤損出庫新增'){
  1495. $sql=SQL_倉儲明細表盤損出庫新增($PA,$PA1,$PA2,$PA3,$PA4,$PA5,$PA6,$PA7,$PA8,$PA9,$PA10,$PA11,$PA12,$PA13);
  1496. sqlsrv_query($conn,$sql);
  1497. sqlsrv_close($conn);
  1498. }else if($comm=='倉儲明細表盤盈入庫新增'){
  1499. $sql=SQL_倉儲明細表盤盈入庫新增($PA,$PA1,$PA2,$PA3,$PA4,$PA5,$PA6,$PA7,$PA8,$PA9,$PA10,$PA11,$PA12,$PA13);
  1500. sqlsrv_query($conn,$sql);
  1501. sqlsrv_close($conn);
  1502. }else if($comm=='盤盈盤損申請明細'){
  1503. $sql=SQL_盤盈盤損申請明細($PA,$PA1);
  1504. $stmt=sqlsrv_query($conn,$sql);
  1505. $rows = array();
  1506. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1507. array_push($rows, $row);
  1508. }
  1509. sqlsrv_free_stmt($stmt);
  1510. sqlsrv_close($conn);
  1511. echo json_encode($rows);
  1512. }else if($comm=='盤盈盤損申請明細單項刪除'){
  1513. $sql=SQL_盤盈盤損申請明細單項刪除($PA);
  1514. sqlsrv_query($conn,$sql);
  1515. sqlsrv_close($conn);
  1516. }else if($comm=='盤盈盤損申請明細單項備註修改'){
  1517. $sql=SQL_盤盈盤損申請明細單項備註修改($PA,$PA1);
  1518. sqlsrv_query($conn,$sql);
  1519. sqlsrv_close($conn);
  1520. }else if($comm=='倉儲明細執行單號刪除'){
  1521. $sql=SQL_倉儲明細執行單號刪除($PA);
  1522. sqlsrv_query($conn,$sql);
  1523. sqlsrv_close($conn);
  1524. }else if($comm=='倉儲明細表刪除'){
  1525. $sql=SQL_倉儲明細表刪除($PA);
  1526. sqlsrv_query($conn,$sql);
  1527. sqlsrv_close($conn);
  1528. }else if($comm=='特支費未審清單'){
  1529. $sql=SQL_特支費未審清單();
  1530. $stmt=sqlsrv_query($conn,$sql);
  1531. $rows = array();
  1532. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1533. array_push($rows, $row);
  1534. }
  1535. sqlsrv_free_stmt($stmt);
  1536. sqlsrv_close($conn);
  1537. echo json_encode($rows);
  1538. }else if($comm=='特支費審核'){
  1539. $sql=SQL_特支費審核($PA,$PA1,$PA2);
  1540. sqlsrv_query($conn,$sql);
  1541. sqlsrv_close($conn);
  1542. }else if($comm=="部門下拉"){
  1543. $sql=SQL_部門下拉();
  1544. $result=sqlsrv_query($conn,$sql);
  1545. $names = array();
  1546. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  1547. array_push($names, $row['部門']);
  1548. }
  1549. echo json_encode($names);
  1550. sqlsrv_close($conn);
  1551. }else if($comm=="人員下拉"){
  1552. $sql=SQL_人員下拉($PA);
  1553. $result=sqlsrv_query($conn,$sql);
  1554. $names = array();
  1555. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  1556. array_push($names, $row['姓名']);
  1557. }
  1558. echo json_encode($names);
  1559. sqlsrv_close($conn);
  1560. }else if($comm=="部門聯絡函單號驗證"){
  1561. $sql=SQL_部門聯絡函單號驗證($PA);
  1562. $result=sqlsrv_query($conn1,$sql);
  1563. while($row=sqlsrv_fetch_array($result)){
  1564. $聯絡函單號=$row['聯絡函單號'];
  1565. }
  1566. sqlsrv_close($conn1);
  1567. if(isset($聯絡函單號)==1){
  1568. echo '有';
  1569. }else{
  1570. echo '無';
  1571. }
  1572. }else if($comm=='部門聯絡函單號新增'){
  1573. $sql=SQL_部門聯絡函單號新增($PA,$PA1,$PA2,$PA3);
  1574. sqlsrv_query($conn1,$sql);
  1575. sqlsrv_close($conn1);
  1576. }else if($comm=='部門聯絡函修改聯絡事項'){
  1577. $sql=SQL_部門聯絡函修改聯絡事項($PA,$PA1,$PA2,$PA3,$PA4,$PA5);
  1578. sqlsrv_query($conn1,$sql);
  1579. sqlsrv_close($conn1);
  1580. }else if($comm=='部門聯絡函刪除'){
  1581. $sql=SQL_部門聯絡函刪除($PA);
  1582. sqlsrv_query($conn1,$sql);
  1583. sqlsrv_close($conn1);
  1584. }else if($comm=='部門聯絡函部門主管外發審核'){
  1585. $sql=SQL_部門聯絡函部門主管外發審核($PA,$PA1,$PA2,$PA3);
  1586. sqlsrv_query($conn1,$sql);
  1587. sqlsrv_close($conn1);
  1588. }else if($comm=='讀取人事主管'){
  1589. $sql=SQL_讀取人事主管();
  1590. $result=sqlsrv_query($conn,$sql);
  1591. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  1592. $json_data = json_encode($row);
  1593. echo $json_data;
  1594. sqlsrv_close($conn);
  1595. }else if($comm=="職務代理人下拉"){
  1596. $sql=SQL_職務代理人下拉($PA);
  1597. $result=sqlsrv_query($conn,$sql);
  1598. $names = array();
  1599. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  1600. array_push($names, $row['姓名']);
  1601. }
  1602. echo json_encode($names);
  1603. sqlsrv_close($conn);
  1604. }else if($comm=='部門聯絡函清單'){
  1605. $sql=SQL_部門聯絡函清單($PA);
  1606. $stmt=sqlsrv_query($conn1,$sql);
  1607. $rows = array();
  1608. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1609. array_push($rows, $row);
  1610. }
  1611. echo json_encode($rows);
  1612. sqlsrv_close($conn1);
  1613. }else if($comm=='車輛下拉'){
  1614. $sql=SQL_車輛下拉();
  1615. $stmt=sqlsrv_query($conn1,$sql);
  1616. $rows = array();
  1617. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1618. array_push($rows, $row);
  1619. }
  1620. echo json_encode($rows);
  1621. sqlsrv_close($conn1);
  1622. }else if($comm=="車輛外出最後一筆流水號"){
  1623. $sql=SQL_車輛外出最後一筆流水號();
  1624. $result=sqlsrv_query($conn1,$sql);
  1625. while($row=sqlsrv_fetch_array($result)){
  1626. $流水號=$row['流水號'];
  1627. }
  1628. sqlsrv_close($conn1);
  1629. if(isset($流水號)==1){
  1630. echo $流水號;
  1631. }else{
  1632. echo 'n';
  1633. }
  1634. }else if($comm=='車輛外出明細新增'){
  1635. $sql=SQL_車輛外出明細新增($PA,$PA1,$PA2,$PA3,$PA4,$PA5);
  1636. sqlsrv_query($conn1,$sql);
  1637. sqlsrv_close($conn1);
  1638. }else if($comm=="人員外出最後一筆流水號"){
  1639. $sql=SQL_人員外出最後一筆流水號();
  1640. $result=sqlsrv_query($conn1,$sql);
  1641. while($row=sqlsrv_fetch_array($result)){
  1642. $流水號=$row['流水號'];
  1643. }
  1644. sqlsrv_close($conn1);
  1645. if(isset($流水號)==1){
  1646. echo $流水號;
  1647. }else{
  1648. echo 'n';
  1649. }
  1650. }else if($comm=='人員外出明細新增'){
  1651. $sql=SQL_人員外出明細新增($PA,$PA1,$PA2,$PA3,$PA4,$PA5,$PA6);
  1652. sqlsrv_query($conn1,$sql);
  1653. sqlsrv_close($conn1);
  1654. }else if($comm=='車輛外出明細外發審核'){
  1655. $sql=SQL_車輛外出明細外發審核($PA);
  1656. sqlsrv_query($conn1,$sql);
  1657. sqlsrv_close($conn1);
  1658. }else if($comm=='人員外出明細外發審核'){
  1659. $sql=SQL_人員外出明細外發審核($PA);
  1660. sqlsrv_query($conn1,$sql);
  1661. sqlsrv_close($conn1);
  1662. }else if($comm=='門禁位置清單'){
  1663. $sql=SQL_門禁位置清單();
  1664. $result=sqlsrv_query($conn1,$sql);
  1665. $names = array();
  1666. while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
  1667. array_push($names, $row['外出地點']);
  1668. }
  1669. echo json_encode($names);
  1670. sqlsrv_close($conn1);
  1671. }else if($comm=='門禁查詢'){
  1672. $sql=SQL_門禁查詢($PA);
  1673. $stmt=sqlsrv_query($conn1,$sql);
  1674. $rows = array();
  1675. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1676. array_push($rows, $row);
  1677. }
  1678. echo json_encode($rows);
  1679. sqlsrv_close($conn1);
  1680. }else if($comm=='門禁人員清單'){
  1681. $sql=SQL_門禁人員清單();
  1682. $stmt=sqlsrv_query($conn,$sql);
  1683. $rows = array();
  1684. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1685. array_push($rows, $row);
  1686. }
  1687. echo json_encode($rows);
  1688. sqlsrv_close($conn);
  1689. }else if($comm=='門禁人員清單1'){
  1690. $sql=SQL_門禁人員清單1();
  1691. $stmt=sqlsrv_query($conn,$sql);
  1692. $rows = array();
  1693. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1694. array_push($rows, $row);
  1695. }
  1696. echo json_encode($rows);
  1697. sqlsrv_close($conn);
  1698. }else if($comm=='門禁查詢1'){
  1699. $sql=SQL_門禁查詢1($PA);
  1700. $stmt=sqlsrv_query($conn1,$sql);
  1701. $rows = array();
  1702. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1703. array_push($rows, $row);
  1704. }
  1705. echo json_encode($rows);
  1706. sqlsrv_close($conn1);
  1707. }else if($comm=='財務單最高主管審核清單'){
  1708. $sql=SQL_財務單最高主管審核清單($PA);
  1709. $stmt=sqlsrv_query($conn,$sql);
  1710. $rows = array();
  1711. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1712. array_push($rows, $row);
  1713. }
  1714. sqlsrv_free_stmt($stmt);
  1715. sqlsrv_close($conn);
  1716. echo json_encode($rows);
  1717. }else if($comm=='財務單最高主管快科'){
  1718. $sql=SQL_財務單最高主管快科($PA,$PA1);
  1719. $result=sqlsrv_query($conn,$sql);
  1720. $row=sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC);
  1721. $json_data = json_encode($row);
  1722. echo $json_data;
  1723. sqlsrv_close($conn);
  1724. }else if($comm=='財務單最高主管核准'){
  1725. $sql=SQL_財務單最高主管核准($PA,$PA1);
  1726. sqlsrv_query($conn,$sql);
  1727. sqlsrv_close($conn);
  1728. }else if($comm=='財務單最高主管作廢'){
  1729. $sql=SQL_財務單最高主管作廢($PA,$PA1);
  1730. sqlsrv_query($conn,$sql);
  1731. sqlsrv_close($conn);
  1732. }else if($comm=='請假資料寫入'){
  1733. $sql=SQL_請假資料寫入($PA,$PA1,$PA2,$PA3,$PA4,$PA5);
  1734. sqlsrv_query($conn1,$sql);
  1735. sqlsrv_close($conn1);
  1736. }else if($comm=='供應商資料主管審核清單'){
  1737. $sql=SQL_供應商資料主管審核清單();
  1738. $stmt=sqlsrv_query($conn,$sql);
  1739. $rows = array();
  1740. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1741. array_push($rows, $row);
  1742. }
  1743. sqlsrv_free_stmt($stmt);
  1744. sqlsrv_close($conn);
  1745. echo json_encode($rows);
  1746. }else if($comm=='供應商資料主管審核修改'){
  1747. $sql=SQL_供應商資料主管審核修改($PA,$PA1,$PA2,$PA3,$PA4);
  1748. sqlsrv_query($conn,$sql);
  1749. sqlsrv_close($conn);
  1750. }else if($comm=='供應商資料主管審核否決'){
  1751. $sql=SQL_供應商資料主管審核否決($PA);
  1752. sqlsrv_query($conn,$sql);
  1753. sqlsrv_close($conn);
  1754. }else if($comm=='主頁供應商修改未核准'){
  1755. $sql=SQL_主頁供應商修改未核准();
  1756. $stmt=sqlsrv_query($conn,$sql);
  1757. $rows = array();
  1758. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1759. array_push($rows, $row);
  1760. }
  1761. sqlsrv_free_stmt($stmt);
  1762. sqlsrv_close($conn);
  1763. echo json_encode($rows);
  1764. }else if($comm=='主頁報價單未核准'){
  1765. $sql=SQL_主頁報價單未核准();
  1766. $stmt=sqlsrv_query($conn,$sql);
  1767. $rows = array();
  1768. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1769. array_push($rows, $row);
  1770. }
  1771. sqlsrv_free_stmt($stmt);
  1772. sqlsrv_close($conn);
  1773. echo json_encode($rows);
  1774. }else if($comm=='主頁請購單未核准'){
  1775. $sql=SQL_主頁請購單未核准();
  1776. $stmt=sqlsrv_query($conn,$sql);
  1777. $rows = array();
  1778. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1779. array_push($rows, $row);
  1780. }
  1781. sqlsrv_free_stmt($stmt);
  1782. sqlsrv_close($conn);
  1783. echo json_encode($rows);
  1784. }else if($comm=='主頁採購單一未核准'){
  1785. $sql=SQL_主頁採購單一未核准();
  1786. $stmt=sqlsrv_query($conn,$sql);
  1787. $rows = array();
  1788. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1789. array_push($rows, $row);
  1790. }
  1791. sqlsrv_free_stmt($stmt);
  1792. sqlsrv_close($conn);
  1793. echo json_encode($rows);
  1794. }else if($comm=='主頁採購單二未核准'){
  1795. $sql=SQL_主頁採購單二未核准();
  1796. $stmt=sqlsrv_query($conn,$sql);
  1797. $rows = array();
  1798. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1799. array_push($rows, $row);
  1800. }
  1801. sqlsrv_free_stmt($stmt);
  1802. sqlsrv_close($conn);
  1803. echo json_encode($rows);
  1804. }else if($comm=='主頁支付單未核准'){
  1805. $sql=SQL_主頁支付單未核准();
  1806. $stmt=sqlsrv_query($conn,$sql);
  1807. $rows = array();
  1808. while($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)){
  1809. array_push($rows, $row);
  1810. }
  1811. sqlsrv_free_stmt($stmt);
  1812. sqlsrv_close($conn);
  1813. echo json_encode($rows);
  1814. }
  1815. ?>