|
|
|
@ -20,10 +20,11 @@ class Group_model extends CI_Model {
|
|
|
|
|
from VendorArrangeState vas
|
|
|
|
|
inner join Eva_ObjectInfo eoi on EOI_GRI_SN=VAS_GRI_SN and EOI_Type=1 and EOI_ObjSN=VAS_VEI_SN
|
|
|
|
|
inner join GRoupInfo gri on GRI_SN=VAS_GRI_SN
|
|
|
|
|
where 1=1 AND VAS_VEI_SN in ($vendor_str) ";
|
|
|
|
|
$sql .= $gri_sn!==0 ? $gri_sql : "
|
|
|
|
|
where 1=1 AND VAS_VEI_SN in ($vendor_str)
|
|
|
|
|
AND isnull(VAS_IsCancel,0)=0 AND isnull(VAS_Delete,0)=0 AND isnull(vas.DeleteFlag,0)=0
|
|
|
|
|
AND VAS_IsSendSucceed=1 AND isnull(VAS_IsReceive,0)=0
|
|
|
|
|
AND VAS_IsSendSucceed=1 ";
|
|
|
|
|
$sql .= $gri_sn!==0 ? $gri_sql : "
|
|
|
|
|
AND isnull(VAS_IsReceive,0)=0
|
|
|
|
|
-- AND EOI_GetDate between '$start_date' AND '$end_date'
|
|
|
|
|
AND EOI_GetDate > CONVERT(date, GETDATE())
|
|
|
|
|
AND isnull(VAS_IsConfirm,0)=0 AND VAS_ConfirmSN IS NULL
|
|
|
|
@ -102,9 +103,10 @@ class Group_model extends CI_Model {
|
|
|
|
|
$vgrd->ACI_PersonNum = intval($vcold->COLD_PersonNum);
|
|
|
|
|
$vgrd->ACI_ChildNum = intval($vcold->COLD_ChildNum);
|
|
|
|
|
$vgrd->ACI_BabyNum = intval($vcold->COLD_BabyNum);
|
|
|
|
|
$vgrd->PAG_DEI_SN = $vcold->PAG_DEI_SN;
|
|
|
|
|
$vgrd->PAG_DEI_SN = $vcold->PAG_DEI_SN ? $vcold->PAG_DEI_SN : 0;
|
|
|
|
|
$vgrd->PAG_sub_sn = intval($vcold->COLD_ServiceSN2);
|
|
|
|
|
$vgrd->vendor_memo = trim($vcold->COLD_vendorMemo);
|
|
|
|
|
$vgrd->is_biz = 1;
|
|
|
|
|
if ( strval($vcold->COLD_ServiceType)==='D') {
|
|
|
|
|
$vgrd->PAG_Code = mb_strtoupper($vcold->PAG_Code);
|
|
|
|
|
$vgrd->PAG_ExtendType = mb_strtoupper($vcold->PAG_ExtendType);
|
|
|
|
@ -199,12 +201,16 @@ class Group_model extends CI_Model {
|
|
|
|
|
return $this->HT->query($sql, array($gri_sn))->result();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function get_sync_info($vas, $tour_code="")
|
|
|
|
|
public function get_sync_info($vas, $external_id=null, $tour_code="")
|
|
|
|
|
{
|
|
|
|
|
$sql = "SELECT *
|
|
|
|
|
from VendorPlanSendout
|
|
|
|
|
where VPS_VAS_SN=? ";
|
|
|
|
|
$param_arr = array($vas);
|
|
|
|
|
if ($external_id !== null) {
|
|
|
|
|
$sql .= " AND VPS_externalId=? ";
|
|
|
|
|
$param_arr[] = $external_id;
|
|
|
|
|
}
|
|
|
|
|
if ($tour_code !== "") {
|
|
|
|
|
$sql .= " AND VPS_tourCode=? ";
|
|
|
|
|
$param_arr[] = $tour_code;
|
|
|
|
|