9 changed files with 864 additions and 353 deletions
@ -0,0 +1,113 @@ |
|||
[ |
|||
{ |
|||
"name": "MainSalesOrder", |
|||
"rows": [ |
|||
{ |
|||
"BillNo": "M24020076", |
|||
"BillDate": 20240305, |
|||
"TypeId": "SO", |
|||
"FOrgId": "1000", |
|||
"OrgId": "1000", |
|||
"ModeId": "M", |
|||
"BizPartnerId": "M24020076", |
|||
"CurrId": "TWD", |
|||
"CurrOAmount": 1, |
|||
"CurrLAmount": 1, |
|||
"PersonId": "M0225", |
|||
"DueToId": "M24020076", |
|||
"TradeConditionId": "", |
|||
"TaxId": "ST005", |
|||
"CreditorCompId": "1001", |
|||
"CreditorOrgId": "1000" |
|||
} |
|||
] |
|||
}, |
|||
{ |
|||
"name": "SubOrder", |
|||
"rows": [ |
|||
{ |
|||
"TaxId": "ST005", |
|||
"RequirementDate": 20240305, |
|||
"ConsignmentDate": 20240305, |
|||
"BillNo": "M24020076", |
|||
"RowCode": 1, |
|||
"ItemType": 1, |
|||
"MaterialId": "A40001", |
|||
"SUnitId": "SET", |
|||
"SQuantity": 1, |
|||
"SPrice": 910000 |
|||
}, |
|||
{ |
|||
"TaxId": "ST005", |
|||
"RequirementDate": 20240305, |
|||
"ConsignmentDate": 20240305, |
|||
"BillNo": "M24020076", |
|||
"RowCode": 2, |
|||
"ItemType": 1, |
|||
"MaterialId": "A40008", |
|||
"SUnitId": "SET", |
|||
"SQuantity": 1, |
|||
"SPrice": 390000 |
|||
}, |
|||
{ |
|||
"TaxId": "ST005", |
|||
"RequirementDate": 20240305, |
|||
"ConsignmentDate": 20240305, |
|||
"BillNo": "M24020076", |
|||
"RowCode": 3, |
|||
"ItemType": 0, |
|||
"MaterialId": "4MW00705", |
|||
"SUnitId": "SET", |
|||
"SQuantity": 1, |
|||
"SPrice": 0 |
|||
} |
|||
] |
|||
}, |
|||
{ |
|||
"name": "salOrderStagePay", |
|||
"rows": [ |
|||
[ |
|||
{ |
|||
"PayStage": "簽約", |
|||
"PlanPercentage": 0.2, |
|||
"PlanPayAmt": 260000, |
|||
"PlanPayDate": 20240101, |
|||
"BillNo": "M24020076", |
|||
"RowCode": 0, |
|||
"RowNo": 0, |
|||
"UnWriteOffOAmount": 260000 |
|||
}, |
|||
{ |
|||
"PayStage": "貨抵工地", |
|||
"PlanPercentage": 0.5, |
|||
"PlanPayAmt": 650000, |
|||
"PlanPayDate": 20240101, |
|||
"BillNo": "M24020076", |
|||
"RowCode": 1, |
|||
"RowNo": 1, |
|||
"UnWriteOffOAmount": 650000 |
|||
}, |
|||
{ |
|||
"PayStage": "試車完工", |
|||
"PlanPercentage": 0.2, |
|||
"PlanPayAmt": 260000, |
|||
"PlanPayDate": 20240101, |
|||
"BillNo": "M24020076", |
|||
"RowCode": 2, |
|||
"RowNo": 2, |
|||
"UnWriteOffOAmount": 260000 |
|||
}, |
|||
{ |
|||
"PayStage": "交車", |
|||
"PlanPercentage": 0.1, |
|||
"PlanPayAmt": 130000, |
|||
"PlanPayDate": 20240101, |
|||
"BillNo": "M24020076", |
|||
"RowCode": 3, |
|||
"RowNo": 3, |
|||
"UnWriteOffOAmount": 130000 |
|||
} |
|||
] |
|||
] |
|||
} |
|||
] |
@ -1,185 +1,66 @@ |
|||
[ |
|||
{ |
|||
"name": "salIncomeApplyMaster", |
|||
//salSalesOrder |
|||
"name": "MainSalesOrder", |
|||
"rows": [ |
|||
{ |
|||
"BillNo": "B23100060", |
|||
"BillDate": "20240122", |
|||
"OrgId": "1000", |
|||
"BillNo": "Z001", //合約單號 |
|||
"BillDate": 20210420, //簽約日期 |
|||
"TypeId": "SO", // |
|||
"FOrgId": "1000", |
|||
"TypeId": "RAS", |
|||
"BpOrgId": "1000", |
|||
"BizPartnerId": "B23100060", |
|||
"OrgId": "1000", |
|||
"ModeId": "T", // T汰改 M新梯 |
|||
"BizPartnerId": "M0225", //創建人ID |
|||
"CurrId": "TWD", |
|||
"CurrOAmount": 1, |
|||
"CurrLAmount": 1, |
|||
"PersonId": "M0065", |
|||
"DtOrgId": "1000", |
|||
"DueToId": "B23100060", |
|||
"PersonId": "M0225", //業務人員 |
|||
"DueToId": "512", //業務部門 |
|||
"TradeConditionId": "", |
|||
"TaxId": "ST005", |
|||
"CompId": "1001", |
|||
"CreatorId": "M0225" |
|||
"CreditorCompId": "1000", |
|||
"CreditorOrgId": "1000", |
|||
"CreditorCurrOAmount": 1, |
|||
"CreditorCurrLAmount": 1, |
|||
"CompId": "1000" |
|||
} |
|||
] |
|||
}, |
|||
{ |
|||
"name": "salIncomeApplyDetail", |
|||
//salSalesOrderDetail |
|||
"name": "SubOrder", |
|||
"rows": [ |
|||
{ |
|||
"BillNo": "B23100060", |
|||
"IncomeId": "A40003", |
|||
"TaxId": "ST005", |
|||
"RowCode": 1, |
|||
"RowNo": 1, |
|||
"ItemType": 1, |
|||
"SPrice": 1250, |
|||
"SQuantity": 1, |
|||
"ProjectId": "B23100060", |
|||
"FromSourceTag": 0, |
|||
"CU_MaterialId": "4TH53801" |
|||
}, |
|||
{ |
|||
"BillNo": "B23100060", |
|||
"IncomeId": "A40003", |
|||
"TaxId": "ST005", |
|||
"RowCode": 2, |
|||
"RowNo": 2, |
|||
"ItemType": 1, |
|||
"SPrice": 1250, |
|||
"SQuantity": 1, |
|||
"ProjectId": "B23100060", |
|||
"FromSourceTag": 0, |
|||
"CU_MaterialId": "4TH53801" |
|||
}, |
|||
{ |
|||
"BillNo": "B23100060", |
|||
"IncomeId": "A40003", |
|||
"TaxId": "ST005", |
|||
"RowCode": 3, |
|||
"RowNo": 3, |
|||
"ItemType": 1, |
|||
"SPrice": 1250, |
|||
"SQuantity": 1, |
|||
"ProjectId": "B23100060", |
|||
"FromSourceTag": 0, |
|||
"CU_MaterialId": "4TH53801" |
|||
}, |
|||
{ |
|||
"BillNo": "B23100060", |
|||
"IncomeId": "A40003", |
|||
"TaxId": "ST005", |
|||
"RowCode": 4, |
|||
"RowNo": 4, |
|||
"ItemType": 1, |
|||
"SPrice": 1250, |
|||
"SQuantity": 1, |
|||
"ProjectId": "B23100060", |
|||
"FromSourceTag": 0, |
|||
"CU_MaterialId": "4TH53801" |
|||
}, |
|||
{ |
|||
"BillNo": "B23100060", |
|||
"IncomeId": "A40003", |
|||
"TaxId": "ST005", |
|||
"RowCode": 5, |
|||
"RowNo": 5, |
|||
"ItemType": 1, |
|||
"SPrice": 1250, |
|||
"SQuantity": 1, |
|||
"ProjectId": "B23100060", |
|||
"FromSourceTag": 0, |
|||
"CU_MaterialId": "4TH53801" |
|||
}, |
|||
{ |
|||
"BillNo": "B23100060", |
|||
"IncomeId": "A40003", |
|||
"TaxId": "ST005", |
|||
"RowCode": 6, |
|||
"RowNo": 6, |
|||
"ItemType": 1, |
|||
"SPrice": 1250, |
|||
"SQuantity": 1, |
|||
"ProjectId": "B23100060", |
|||
"FromSourceTag": 0, |
|||
"CU_MaterialId": "4TH53801" |
|||
}, |
|||
{ |
|||
"BillNo": "B23100060", |
|||
"IncomeId": "A40003", |
|||
"SupplyCompId": "1001", |
|||
"SupplyOrgId": "1000", |
|||
"TaxId": "ST005", |
|||
"RowCode": 7, |
|||
"RowNo": 7, |
|||
"ItemType": 1, |
|||
"SPrice": 1250, |
|||
"SQuantity": 1, |
|||
"ProjectId": "B23100060", |
|||
"FromSourceTag": 0, |
|||
"CU_MaterialId": "4TH53801" |
|||
}, |
|||
{ |
|||
"BillNo": "B23100060", |
|||
"IncomeId": "A40003", |
|||
"TaxId": "ST005", |
|||
"RowCode": 8, |
|||
"RowNo": 8, |
|||
"ItemType": 1, |
|||
"SPrice": 1250, |
|||
"SQuantity": 1, |
|||
"ProjectId": "B23100060", |
|||
"FromSourceTag": 0, |
|||
"CU_MaterialId": "4TH53801" |
|||
}, |
|||
{ |
|||
"BillNo": "B23100060", |
|||
"IncomeId": "A40003", |
|||
"TaxId": "ST005", |
|||
"RowCode": 9, |
|||
"RowNo": 9, |
|||
"ItemType": 1, |
|||
"SPrice": 1250, |
|||
"SQuantity": 1, |
|||
"ProjectId": "B23100060", |
|||
"FromSourceTag": 0, |
|||
"CU_MaterialId": "4TH53801" |
|||
}, |
|||
{ |
|||
"BillNo": "B23100060", |
|||
"IncomeId": "A40003", |
|||
"TaxId": "ST005", |
|||
"RowCode": 10, |
|||
"RowNo": 10, |
|||
"ItemType": 1, |
|||
"SPrice": 1250, |
|||
"SQuantity": 1, |
|||
"ProjectId": "B23100060", |
|||
"FromSourceTag": 0, |
|||
"CU_MaterialId": "4TH53801" |
|||
}, |
|||
{ |
|||
"BillNo": "B23100060", |
|||
"IncomeId": "A40003", |
|||
"TaxId": "ST005", |
|||
"RowCode": 11, |
|||
"RowNo": 11, |
|||
"ItemType": 1, |
|||
"SPrice": 1250, |
|||
"SQuantity": 1, |
|||
"ProjectId": "B23100060", |
|||
"FromSourceTag": 0, |
|||
"CU_MaterialId": "4TH53801" |
|||
}, |
|||
"RequirementDate": 20210420, //出貨日期 |
|||
"ConsignmentDate": 20210420, //發貨日期 |
|||
"DispatchCompId": "1001", |
|||
"DispatchOrgId": "1000", |
|||
"BillNo": "Z001", //合約號 |
|||
"RowCode": 1, //全部筆數排列 |
|||
"ItemType": 0, |
|||
"MaterialId": "Z001", //作番號 |
|||
"SUnitId": "SET", |
|||
"SQuantity": 1, //交易數量 |
|||
"SPrice": 1 //交易價格 |
|||
} |
|||
] |
|||
}, |
|||
{ |
|||
//salOrderStagePay |
|||
"name": "salOrderStagePay", |
|||
"rows": [ |
|||
{ |
|||
"BillNo": "B23100060", |
|||
"IncomeId": "A40003", |
|||
"TaxId": "ST005", |
|||
"RowCode": 12, |
|||
"RowNo": 12, |
|||
"ItemType": 1, |
|||
"SPrice": 1250, |
|||
"SQuantity": 1, |
|||
"ProjectId": "B23100060", |
|||
"FromSourceTag": 0, |
|||
"CU_MaterialId": "4TH53801" |
|||
"BillNo": "", |
|||
"RowCode": "", |
|||
"RowNo": "", |
|||
"PayStage": "ST003", //收款階段 |
|||
"PlanPercentage": "Z001", //計劃收款比例(%) |
|||
"PlanPayAmt": 1, //計劃收款金額 |
|||
"PlanPayDate": 1, //計劃收款日期 1.第一筆都是簽約日 |
|||
"UnWriteOffOAmount": 1 //未核銷金額 |
|||
} |
|||
] |
|||
} |
|||
|
@ -1,36 +1,286 @@ |
|||
<?php |
|||
?> |
|||
|
|||
<head> |
|||
<title>地址轉經緯度</title> |
|||
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> |
|||
</head> |
|||
|
|||
<body> |
|||
<h1>輸入地址以獲取經緯度</h1> |
|||
<form id="addressForm" method="post"> |
|||
<input type="text" id="addressInput" name="address" placeholder="輸入地址"> |
|||
<button type="submit">查詢</button> |
|||
</form> |
|||
<div id="map"></div> |
|||
|
|||
<script> |
|||
// 使用AJAX提交表單 |
|||
$(document).ready(function() { |
|||
$("#addressForm").submit(function(event) { |
|||
event.preventDefault(); |
|||
var address = $("#addressInput").val(); |
|||
$.ajax({ |
|||
url: "get_lat_lng.php", |
|||
type: "POST", |
|||
data: { |
|||
address: address |
|||
}, |
|||
success: function(data) { |
|||
$("#map").html(data); |
|||
} |
|||
}); |
|||
}); |
|||
}); |
|||
</script> |
|||
</body> |
|||
// [ |
|||
// { |
|||
// //salSalesOrder |
|||
// "name": "MainSalesOrder", |
|||
// "rows": [ |
|||
// { |
|||
// "BillNo": "Z001", //合約單號 |
|||
// "BillDate": 20210420, //簽約日期 |
|||
// "TypeId": "SO", // |
|||
// "FOrgId": "1000", |
|||
// "OrgId": "1000", |
|||
// "ModeId": "T", // T汰改 M新梯 |
|||
// "BizPartnerId": "M0225", //創建人ID |
|||
// "CurrId": "TWD", |
|||
// "CurrOAmount": 1, |
|||
// "CurrLAmount": 1, |
|||
// "PersonId": "M0225", //業務人員 |
|||
// "DueToId": "512", //業務部門 |
|||
// "TradeConditionId": "", |
|||
// "TaxId": "ST005", |
|||
// "CreditorCompId": "1000", |
|||
// "CreditorOrgId": "1000", |
|||
// "CreditorCurrOAmount": 1, |
|||
// "CreditorCurrLAmount": 1, |
|||
// "CompId": "1000" |
|||
// } |
|||
// ] |
|||
// }, |
|||
// { |
|||
// //salSalesOrderDetail |
|||
// "name": "SubOrder", |
|||
// "rows": [ |
|||
// { |
|||
// "SupplyCompId": "1001", |
|||
// "SupplyOrgId": "1000", |
|||
// "TaxId": "ST005", |
|||
// "RequirementDate": 20210420, //出貨日期 |
|||
// "ConsignmentDate": 20210420, //發貨日期 |
|||
// "DispatchCompId": "1001", |
|||
// "DispatchOrgId": "1000", |
|||
// "BillNo": "Z001", //合約號 |
|||
// "RowCode": 1, //全部筆數排列 |
|||
// "ItemType": 0, |
|||
// "MaterialId": "Z001", //作番號 |
|||
// "SUnitId": "SET", |
|||
// "SQuantity": 1, //交易數量 |
|||
// "SPrice": 1 //交易價格 |
|||
// } |
|||
// ] |
|||
// }, |
|||
// { |
|||
// "name": "salOrderStagePay", |
|||
// "rows": [ |
|||
// { |
|||
// "BillNo": "", |
|||
// "RowCode": "", |
|||
// "RowNo": "", |
|||
// "PayStage": "ST003", //收款階段 |
|||
// "PlanPercentage": "Z001", //計劃收款比例(%) |
|||
// "PlanPayAmt": 1, //計劃收款金額 |
|||
// "PlanPayDate": 1, //計劃收款日期 1.第一筆都是簽約日 |
|||
// "UnWriteOffOAmount": 1 //未核銷金額 |
|||
// } |
|||
// ] |
|||
// } |
|||
// ] |
|||
require_once("../../T8_Authorization_from_bpm.php"); |
|||
|
|||
$api_url = "https://erp.masada.com.tw:780/twWebAPI/V1/SALSALESORDER/PostERPData"; |
|||
|
|||
$validation = get_Auth(); |
|||
|
|||
$MainSalesOrder_row = [ |
|||
"BillNo" => "M24020076", //合約單號 |
|||
"BillDate" => 20210420, //簽約日期 |
|||
"TypeId" => "SO", // |
|||
"FOrgId" => "1000", |
|||
"OrgId" => "1000", |
|||
"ModeId" => "M", // T汰改 M新梯 |
|||
"BizPartnerId" => "M24020076", //客戶代碼 |
|||
"CurrId" => "TWD", |
|||
"CurrOAmount" => 1, |
|||
"CurrLAmount" => 1, |
|||
"PersonId" => "M0225", //業務人員 |
|||
"DueToId" => "M24020076", //債務方 |
|||
"TradeConditionId" => "", |
|||
"TaxId" => "ST005", |
|||
"CreditorCompId" => "1001", |
|||
"CreditorOrgId" => "1000", |
|||
// "CompId" => "1001", |
|||
// "CreditorCurrOAmount" => 1, |
|||
// "CreditorCurrLAmount" => 1 |
|||
]; |
|||
// //salSalesOrderDetail |
|||
// $SubOrder_row = []; |
|||
for ($i = 0; $i < 3; $i++) { |
|||
if ($i == 0) { |
|||
$row = [ |
|||
// "SupplyCompId" => "1001", |
|||
// "SupplyOrgId" => "1000", |
|||
"TaxId" => "ST005", |
|||
"RequirementDate" => 20210420, //出貨日期 |
|||
"ConsignmentDate" => 20210420, //發貨日期 |
|||
// "DispatchCompId" => "1001", |
|||
// "DispatchOrgId" => "1000", |
|||
"BillNo" => "M24020076", //合約號 |
|||
"RowCode" => $i, //全部筆數排列 |
|||
"ItemType" => 1, |
|||
"MaterialId" => "A40001", //1.設備(A40001)、2.安裝(A4008)、3.作番號(作番) |
|||
"SUnitId" => "SET", |
|||
"SQuantity" => 1, //交易數量 |
|||
"SPrice" => 50000 //交易價格 |
|||
]; |
|||
} |
|||
if ($i == 1) { |
|||
$row = [ |
|||
// "SupplyCompId" => "1001", |
|||
// "SupplyOrgId" => "1000", |
|||
"TaxId" => "ST005", |
|||
"RequirementDate" => 20210420, //出貨日期 |
|||
"ConsignmentDate" => 20210420, //發貨日期 |
|||
// "DispatchCompId" => "1001", |
|||
// "DispatchOrgId" => "1000", |
|||
"BillNo" => "M24020076", //合約號 |
|||
"RowCode" => $i, //全部筆數排列 |
|||
"ItemType" => 1, |
|||
"MaterialId" => "A40008", //1.設備(A40001)、2.安裝(A4008)、3.作番號(作番) |
|||
"SUnitId" => "SET", |
|||
"SQuantity" => 1, //交易數量 |
|||
"SPrice" => 700000 //交易價格 |
|||
]; |
|||
} |
|||
if ($i == 2) { |
|||
$row = [ |
|||
// "SupplyCompId" => "1001", |
|||
// "SupplyOrgId" => "1000", |
|||
"TaxId" => "ST005", |
|||
"RequirementDate" => 20210420, //出貨日期 |
|||
"ConsignmentDate" => 20210420, //發貨日期 |
|||
// "DispatchCompId" => "1001", |
|||
// "DispatchOrgId" => "1000", |
|||
"BillNo" => "M24020076", //合約號 |
|||
"RowCode" => $i, //全部筆數排列 |
|||
"ItemType" => 0, |
|||
"MaterialId" => "4MH00669", //1.設備(A40001)、2.安裝(A4008)、3.作番號(作番) |
|||
"SUnitId" => "SET", |
|||
"SQuantity" => 1, //交易數量 |
|||
"SPrice" => 0 //交易價格 |
|||
]; |
|||
} |
|||
$SubOrder_row[] = $row; |
|||
} |
|||
|
|||
// // $salOrderStagePay_row = []; |
|||
// // // for ($i = 0; $i < 2; $i) { |
|||
// // // if ($i == 0) { |
|||
// // // $row = [ |
|||
// // // "BillNo" => "M24010201", |
|||
// // // "RowCode" => 1, |
|||
// // // "RowNo" => 1, |
|||
// // // "PayStage" => "簽約", //收款階段 |
|||
// // // "PlanPercentage" => 0.10, //計劃收款比例(%) |
|||
// // // "PlanPayAmt" => 100000, //計劃收款金額 |
|||
// // // "PlanPayDate" => 20240101, //計劃收款日期 1.第一筆都是簽約日 |
|||
// // // "UnWriteOffOAmount" => 100000 //未核銷金額 |
|||
// // // ]; |
|||
// // // } |
|||
// // // if ($i == 1) { |
|||
// // // $row = [ |
|||
// // // "BillNo" => "M24010201", |
|||
// // // "RowCode" => 1, |
|||
// // // "RowNo" => 1, |
|||
// // // "PayStage" => "貨抵工地", //收款階段 |
|||
// // // "PlanPercentage" => 0.40, //計劃收款比例(%) |
|||
// // // "PlanPayAmt" => 100000, //計劃收款金額 |
|||
// // // "PlanPayDate" => 20240101, //計劃收款日期 1.第一筆都是簽約日 |
|||
// // // "UnWriteOffOAmount" => 100000 //未核銷金額 |
|||
// // // ]; |
|||
// // // } |
|||
// // // if ($i == 2) { |
|||
// // // $row = [ |
|||
// // // "BillNo" => "M24010201", |
|||
// // // "RowCode" => 1, |
|||
// // // "RowNo" => 1, |
|||
// // // "PayStage" => "試車完工", //收款階段 |
|||
// // // "PlanPercentage" => 0.30, //計劃收款比例(%) |
|||
// // // "PlanPayAmt" => 100000, //計劃收款金額 |
|||
// // // "PlanPayDate" => 20240101, //計劃收款日期 1.第一筆都是簽約日 |
|||
// // // "UnWriteOffOAmount" => 100000 //未核銷金額 |
|||
// // // ]; |
|||
// // // } |
|||
// // // if ($i == 3) { |
|||
// // // $row = [ |
|||
// // // "BillNo" => "M24010201", |
|||
// // // "RowCode" => 1, |
|||
// // // "RowNo" => 1, |
|||
// // // "PayStage" => "交車", //收款階段 |
|||
// // // "PlanPercentage" => 0.20, //計劃收款比例(%) |
|||
// // // "PlanPayAmt" => 100000, //計劃收款金額 |
|||
// // // "PlanPayDate" => 20240101, //計劃收款日期 1.第一筆都是簽約日 |
|||
// // // "UnWriteOffOAmount" => 100000 //未核銷金額 |
|||
// // // ]; |
|||
// // // } |
|||
// // // $salOrderStagePay_row[] = $row; |
|||
// // // } |
|||
$salOrderStagePay_row = []; |
|||
$roww = [ |
|||
"PayStage" => "簽約", //收款階段 |
|||
"PlanPercentage" => 0.5, //計劃收款比例(%) |
|||
"PlanPayAmt" => 375000, //計劃收款金額 |
|||
"PlanPayDate" => 20240101, //計劃收款日期 1.第一筆都是簽約日 |
|||
"BillNo" => "M24020076", |
|||
"RowCode" => 1, |
|||
"RowNo" => 1, |
|||
"UnWriteOffOAmount" => 375000 //未核銷金額 |
|||
]; |
|||
$roww2 = [ |
|||
"PayStage" => "貨抵工地", |
|||
"PlanPercentage" => 0.5, |
|||
"PlanPayAmt" => 375000, |
|||
"PlanPayDate" => 20240101, |
|||
"BillNo" => "M24020076", |
|||
"RowCode" => 2, |
|||
"RowNo" => 2, |
|||
"UnWriteOffOAmount" => 375000 |
|||
]; |
|||
$salOrderStagePay_row[] = $roww; |
|||
|
|||
$MainSalesOrder = [ |
|||
"name" => "MainSalesOrder", |
|||
'rows' => [$MainSalesOrder_row] |
|||
]; |
|||
$SubOrder = [ |
|||
"name" => "SubOrder", |
|||
"rows" => $SubOrder_row |
|||
]; |
|||
$salOrderStagePay = [ |
|||
"name" => "salOrderStagePay", |
|||
"rows" => $salOrderStagePay_row |
|||
]; |
|||
|
|||
$APIbody = []; |
|||
$APIbody[] = $MainSalesOrder; |
|||
$APIbody[] = $SubOrder; |
|||
$APIbody[] = $salOrderStagePay; |
|||
// $data = file_get_contents('test copy.json'); |
|||
// $arr = json_decode($data, true); |
|||
// echo "<pre>"; |
|||
// print_r($data); |
|||
// echo "</pre>"; |
|||
|
|||
// echo "<pre>"; |
|||
// print_r(json_encode($APIbody, JSON_UNESCAPED_UNICODE)); |
|||
// echo "</pre>"; |
|||
// exit(); |
|||
|
|||
$header = [ |
|||
"CHI_Authorization :" . $validation, |
|||
"GroupId:TEST" |
|||
]; |
|||
$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); // 使用 POST |
|||
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($APIbody, JSON_UNESCAPED_UNICODE)); |
|||
$response = curl_exec($ch); |
|||
|
|||
if ($response === false) { |
|||
echo 'Curl error: ' . curl_error($ch); |
|||
} else { |
|||
$result = json_decode($response, true); |
|||
// 若 API 傳入失敗。 |
|||
if ($result['Status'] == 'Erroe') { |
|||
echo 'API傳入失敗,' . $result['ErrorMsg']; |
|||
print_r($result); |
|||
} else { |
|||
// print_r($result); |
|||
print_r($result); |
|||
} |
|||
print_r($result); |
|||
} |
|||
|
|||
curl_close($ch); |
|||
|
Loading…
Reference in new issue