diff --git a/wms/contract/api/testT8API.php b/wms/contract/api/testT8API.php index 2a28efc2..d9481e16 100644 --- a/wms/contract/api/testT8API.php +++ b/wms/contract/api/testT8API.php @@ -1,66 +1,109 @@ - "OtherStockOutMtable", - "rows" => [ - [ - "BillNo" => "00850110", // 單據編號 varchar(20) - "BillDate" => 20210427, // 單據日期 int - "OrgId" => "1000", //組織 varchar(20) - "FOrgId" => "1000", //核算組織 varchar(20) - "TypeId" => "OS", //單據類型 varchar(10) - "BizPartnerId" => "", //往來對象(供應商) 可為空 - "PersonId" => "C0003", // 經辦人員 varchar(20) - "DeptId" => "250", // 經辦部門 varchar(20) - "CompId" => "1001" // 公司 varchar(20) - ] - ] - ], [ - "name" => "OtherStockOutDetail", - "rows" => [ - [ - "BillNo" => "00850110", //單據編號 varchar(20) - "RowCode" => 1, // 序號 int(10) - "MaterialId" => "MX00021003", // 產品代碼 -> 產品集成 varchar(40) - "SupplyOrgId" => "1000", // 供貨組織代碼 varchar(20) - "SQuantity" => 1, // 交易數量 numeric(19) - "WarehouseId" => "100" // 倉庫代碼 varchar(20) - ] - ] - ] -]; -$api_url = 'https://erp.masada.com.tw:780/twWebAPI/V1/STKOTHERSTOCKOUT/PostERPData'; -$header = [ - "CHI_Authorization :" . $validation -]; -$ch = curl_init(); -curl_setopt($ch, CURLOPT_URL, $api_url); // 设置请求的URL -curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); -curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); -curl_setopt($ch, CURLOPT_HTTPHEADER, $header); -curl_setopt($ch, CURLOPT_POST, 1); -curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data)); - -$response = curl_exec($ch); -if ($response === false) { - echo 'Curl error: ' . curl_error($ch); -} else { - $result = json_decode($response, true); - if ($result['Status'] == 'Error') { - echo '
'; - print_r($result); - echo ''; - echo 'API 傳入錯誤,' . $result['ErrorMsg']; - } else { - echo '
'; - print_r($result['Status']); - echo ''; - return $result; - } -} - -curl_close($ch); + + +
+ | + | + | ||||||||||||||||||||||||
+ | + | + | ||||||||||||||||||||||||
+ | + | + | ||||||||||||||||||||||||
+
+
+
+
+
|
+ + | + | ||||||||||||||||||||||||
+
|
+ + | + |
'; - print_r($sql_get); - echo ''; + // echo '
'; + // print_r($sql_get); + // echo ''; $result = mysqli_query($link, $sql_get); if ($result == false) { @@ -63,7 +63,7 @@ if (!empty($_GET['system_id']) && !empty($_GET['flow_id'])) { $data = array(); // sql語法存在變數中 $sql_cmd = sql_myself($user_id, "pricereview_main .creater"); -$sql = "select pricereview_main.*, contract_new_apply.status as applystatus, contract_new_apply.progress as applyprogress from pricereview_main left join contract_new_apply on pricereview_main.id = contract_new_apply.mid where pricereview_main.creater = '$user_id' and pricereview_main.status like 'Y%' and pricereview_main.ekind = '新梯' order by pricereview_main.id"; +$sql = "SELECT pricereview_main.*, contract_new_apply.status AS applystatus, contract_new_apply.progress AS applyprogress FROM pricereview_main LEFT JOIN contract_new_apply ON pricereview_main.id = contract_new_apply.mid where pricereview_main.creater = '$user_id' and pricereview_main.status like 'Y%' and pricereview_main.ekind = '新梯' order by pricereview_main.id"; // M0024許伃廷,M0107許紓晴,,M0175陳君敏,M0189權限全開 if ($user_id == "M0024" || $user_id == 'M0026' || $user_id == "M0107" || $user_id == "M0174" || $user_id == "M0175" || $user_id == "M0189" || $user_id == "M0061" || $user_id == "TEST01" || $user_id == "TEST02" || $user_id == "TEST03" || $user_id == "TEST04") { $sql_cmd = "where create_at >= '2023-01-01 00:00:00'";