|
|
@@ -4339,14 +4339,13 @@ class common {
|
|
|
* Booking自動同步到Ksmart WO 的逻辑 保存在do_header和do_details表里
|
|
|
*/
|
|
|
public static function saveWorkOrder($delivery_booking){
|
|
|
- global $db;
|
|
|
$h_serial_no_json = $delivery_booking['h_serial_no_json'];
|
|
|
$h_serial_no_arr =json_decode($h_serial_no_json,true);
|
|
|
|
|
|
$ctnr_db = $delivery_booking['ctnr'];
|
|
|
//从UI 设计的case来讲,一个hbol就生成成一个wo ID
|
|
|
+ $sql = "";
|
|
|
foreach($h_serial_no_arr as $serial_no){
|
|
|
- $sql = "";
|
|
|
$oceanInfo = common::excuteObjectSql("select *,
|
|
|
case when order_from = 'public' and transport_mode ='sea' then (select manifest_type from public.ocean o where o.serial_no = oo.serial_no limit 1)
|
|
|
when order_from = 'sfs' and transport_mode ='sea' then (select manifest_type from sfs.ocean o where o.serial_no = oo.serial_no limit 1)
|
|
|
@@ -4447,8 +4446,8 @@ class common {
|
|
|
'".$ctnr['ctnr']."','".$ctnr['size']."','".$ctnr['seal_no']."','".$ctnr['is_lcl']."',
|
|
|
$l4_length,$l4_width,$l4_height,'$serial_no_sync_key');";
|
|
|
}
|
|
|
- $db->Execute($sql) or ( (!$db->ErrorMsg()) or error_log(common::dbLog($db, $sql), 0));
|
|
|
}
|
|
|
+ return $sql;
|
|
|
}
|
|
|
|
|
|
public static function combineContactInfoString($contact){
|