From 62ce64fad6351cee0718895b6417461a1782468d Mon Sep 17 00:00:00 2001 From: Cheng Date: Fri, 12 Jan 2024 17:39:04 +0800 Subject: [PATCH] 20240112 --- wms/contract/api/testT8API.php | 175 ++++++++++++++++++++------------- wms/mkt/pricereview-index.php | 8 +- 2 files changed, 113 insertions(+), 70 deletions(-) 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); +  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
   
   
  
+
公式加載
+
+
+
+
    +
  • +

    +
  • +
  • +

    +
  • +
  • +

    +
  • +
+
+
+
  
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+      +
+
請選擇要上傳的文件
+
+
圖片上傳
+
+
+
+
+ + + + + + + + + +
+
  
+
+
+
全選
刪除 +
+
添加行上移下移
+
批量導出批量導入
+
+
+
  
\ No newline at end of file diff --git a/wms/mkt/pricereview-index.php b/wms/mkt/pricereview-index.php index b5acebdc..b835bdc0 100644 --- a/wms/mkt/pricereview-index.php +++ b/wms/mkt/pricereview-index.php @@ -28,9 +28,9 @@ if (!empty($_GET['system_id']) && !empty($_GET['flow_id'])) { $where_system_id $where_flow_id "; - echo '
';
-    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 == "TEST01" || $user_id == "TEST02" || $user_id == "TEST03" || $user_id == "TEST04") { $sql_cmd = "where create_at >= '2023-01-01 00:00:00'";