@ -64,90 +64,6 @@ class Order_update extends CI_Model {
public $GRI_SN=0; // 团号
public $GRI_No; // 团号
public $GRI_OrderType; // 订单类型
public $GRI_Name; // 团名
public $GRI_PersonNum; // 人数
public $GRI_Days; // 行程天数
public $GRI_IsCancel=0;
public $GRI_DeleteFlag=0;
/** 团信息 */
public function groupinfo_save()
{
$sql = "INSERT INTO GRoupInfo
(GRI_No
,GRI_Name
,GRI_PersonNum
,GRI_Days
,GRI_IsCancel
,DeleteFlag
,GRI_OrderType)
VALUES (N?,N?,?,?,?,?,?)";
$query = $this->HT->query($sql, array(
$this->GRI_No,
$this->GRI_Name,
$this->GRI_PersonNum,
$this->GRI_Days,
$this->GRI_IsCancel,
$this->GRI_DeleteFlag,
$this->GRI_OrderType
));
$this->GRI_SN = $this->HT->query("select MAX(GRI_SN) as insert_id FROM GRoupInfo WHERE GRI_No='" . $this->GRI_No . "'")->row('insert_id');
return $this->GRI_SN;
}
public $GCI_SN;
public $GCI_combineNo=''; // 拼团团号
public $GCI_COLI_SN; // 订单key
public $GCI_VendorOrderId; // 地接社系统订单id
public $GCI_FromAgc; // 组团社来源
public $GCI_groupType; // 组团社来源
public $GCI_travelDate;
public $GCI_leaveDate;
public $GCI_createTime;
/** 目的地订单 拼团信息 */
public function biz_groupcombineinfo_save()
{
$sql = "IF NOT EXISTS(
SELECT TOP 1 1
FROM BIZ_GroupCombineInfo
WHERE GCI_VendorOrderId = ?
)
INSERT INTO BIZ_GroupCombineInfo
(GCI_combineNo
,GCI_COLI_SN
,GCI_VendorOrderId
,GCI_FromAgc
,GCI_groupType
,GCI_travelDate
,GCI_leaveDate
,GCI_createTime)
VALUES
(N?
,?
,?
,N?
,?
,?
,?
,?)
";
$query = $this->HT->query($sql, array(
$this->GCI_VendorOrderId
// ,$this->GCI_COLI_SN
,$this->GCI_combineNo
,$this->GCI_COLI_SN
,$this->GCI_VendorOrderId
,$this->GCI_FromAgc
,$this->GCI_groupType
,$this->GCI_travelDate
,$this->GCI_leaveDate
,$this->GCI_createTime
));
$this->GCI_SN = $this->HT->query("select MAX(GCI_SN) as insert_id FROM BIZ_GroupCombineInfo WHERE GCI_combineNo='" . $this->GCI_combineNo . "'")->row('insert_id');
return $this->GCI_SN;
}
public function combineoperation_exist($combineNo='', $operation="")
{
if( ! $combineNo) { return false; }
@ -159,147 +75,6 @@ class Order_update extends CI_Model {
));
return $query->result();
}
public $GCOD_SN;
public $GCOD_GCI_combineNo = '';
public $GCOD_operationType = '';
public $GCOD_subType = '';
public $GCOD_title = '';
public $GCOD_dutyName = '';
public $GCOD_dutyTel;
public $GCOD_dutyPhoto;
public $GCOD_startDate;
public $GCOD_endDate;
public $GCOD_useNum=1;
public $GCOD_sumMoney;
public $GCOD_standard = '';
public $GCOD_carLicense = '';
public $GCOD_remark = '';
public $GCOD_creatTime;
public function biz_groupcombineoperationdetail_save()
{
// IF NOT EXISTS(
// SELECT TOP 1 1
// FROM BIZ_GroupCombineOperationDetail
// WHERE GCOD_GCI_combineNo = N? and GCOD_operationType=N?
// )
$sql = "INSERT INTO BIZ_GroupCombineOperationDetail
(GCOD_GCI_combineNo
,GCOD_operationType
,GCOD_subType
,GCOD_title
,GCOD_dutyName
,GCOD_dutyTel
,GCOD_dutyPhoto
,GCOD_startDate
,GCOD_endDate
,GCOD_useNum
,GCOD_sumMoney
,GCOD_standard
,GCOD_carLicense
,GCOD_remark
,GCOD_creatTime)
VALUES
(N?
,N?
,N?
,N?
,N?
,?
,?
,?
,?
,?
,?
,N?
,N?
,N?
,GETDATE())
";
$query = $this->HT->query($sql, array(
$this->GCOD_GCI_combineNo
,$this->GCOD_operationType
// ,$this->GCOD_GCI_combineNo
// ,$this->GCOD_operationType
,$this->GCOD_subType
,$this->GCOD_title
,$this->GCOD_dutyName
,$this->GCOD_dutyTel
,$this->GCOD_dutyPhoto
,$this->GCOD_startDate
,$this->GCOD_endDate
,$this->GCOD_useNum
,$this->GCOD_sumMoney
,$this->GCOD_standard
,$this->GCOD_carLicense
,$this->GCOD_remark
));
return $query;
}
var $GUT_SN;
var $GUT_FirstName; //联系人
var $GUT_LastName = ""; //联系人
var $GUT_Title; //称谓
var $GUT_Email; //主email
var $GUT_Email2; //备用email
var $GUT_NationalityID; //国家
var $GUT_Passport; //护照
var $GUT_TEL; //座机
var $GUT_MoveTel; //手机
/**
* 商务联系人表入库
*
* @return int GUT_SN 插入id
*/
function biz_guest_save() {
//生成一个号码, 用于MAX函数来查询插入ID时避免获得其它线程插入的值
$AddCode = $this->MakeOrderNumber();
$sql = "INSERT INTO BIZ_Guest \n"
. " ( \n"
. " GUT_FirstName, \n"
. " GUT_LastName, \n"
. " GUT_Title, \n"
. " GUT_Email, \n"
. " GUT_Email2, \n"
. " GUT_NationalityID, \n"
. " GUT_Passport, \n"
. " GUT_TEL, \n"
. " GUT_MoveTel, \n"
. " GUT_AddCode, \n"
. " GUT_CreateDate \n"
. " ) \n"
. "VALUES \n"
. " ( \n"
. " N?, \n"
. " N?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " GETDATE() \n"
. " )";
$query = $this->HT->query($sql, array(
mb_convert_encoding($this->GUT_FirstName, 'UTF-8'),
mb_convert_encoding($this->GUT_LastName, 'UTF-8'),
$this->GUT_Title,
$this->GUT_Email,
$this->GUT_Email2,
$this->GUT_NationalityID,
mb_convert_encoding($this->GUT_Passport, 'UTF-8'),
$this->GUT_TEL,
$this->GUT_MoveTel, $AddCode
));
$this->GUT_SN = $this->HT->query('select MAX(GUT_SN) as insert_id FROM BIZ_Guest WHERE GUT_AddCode=' . $AddCode)->row('insert_id');
return $this->GUT_SN;
}
public function get_SN_by_vendorOrderId($vendorOrderId)
{
@ -332,121 +107,6 @@ class Order_update extends CI_Model {
return NULL;
}
var $BIZ_COLI_SN;
var $BIZ_COLI_ID;
var $BIZ_COLI_GUT_SN; //联系人id
var $BIZ_COLI_Area; //市场
var $BIZ_COLI_ApplyDate = ''; //提交日期
var $BIZ_COLI_Price; //订单总价
var $BIZ_COLI_Cost; //总成本
var $BIZ_COLI_Currency; //币种
var $BIZ_COLI_TrueCardRate; //信用卡手续费
var $BIZ_COLI_SenderIP = ''; //客人ip
var $BIZ_COLI_WebCode = ''; //站点code
var $BIZ_COLI_servicetype; //订单来源类型
var $BIZ_COLI_sourcetype; //预定类型
var $BIZ_COLI_AgencyID;
var $BIZ_COLI_ConfirmType; //提交方式
var $BIZ_COLI_OrderDetailText;
var $BIZ_COLI_OriginalText='';
var $BIZ_COLI_Memo;
var $BIZ_COLI_GRI_SN;
var $BIZ_COLI_GroupCode='';
var $BIZ_COLI_State;
/**
* 商务订单主表入库
* @return int BIZ_COLI_ID 插入id
*/
function biz_confirm_save() {
// if (empty($this->BIZ_COLI_WebCode)) {
$this->BIZ_COLI_WebCode = '';// 来源图兰朵
// }
//生成一个号码, 用于MAX函数来查询插入ID时避免获得其它线程插入的值
$AddCode = $this->MakeOrderNumber();
$sql = "INSERT INTO BIZ_ConfirmLineInfo \n"
. "( \n"
. " COLI_ID, \n"
. " COLI_GUT_SN, \n"
. " COLI_Area, \n"
. " COLI_ApplyDate, \n"
. " COLI_Price, \n"
. " COLI_Cost, \n"
. " COLI_Currency, \n"
. " COLI_TrueCardRate, \n"
. " COLI_AgencyID, \n"
. " COLI_OrderDetailText, \n"
. " COLI_SenderIP, \n"
. " COLI_WebCode, \n"
. " COLI_servicetype, \n"
. " COLI_sourcetype, \n"
. " COLI_ConfirmType, \n"
. " COLI_State, \n"
. " COLI_Department, \n"
. " COLI_AddCode, \n"
. " COLI_OrderSource, \n"
. " COLI_Memo, \n"
. " COLI_GRI_SN, \n"
. " COLI_GroupCode, \n"
. " COLI_OriginalText \n"
. ") \n"
. "VALUES \n"
. "( \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " N?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " N?, \n"
. " N? \n"
. ")";
$query = $this->HT->query($sql, array(
$this->BIZ_COLI_ID,
$this->BIZ_COLI_GUT_SN,
2,
// $this->config->item('Site_Area'),
//date("Y-m-d H:i:s"),
$this->BIZ_COLI_ApplyDate,
$this->BIZ_COLI_Price,
$this->BIZ_COLI_Cost,
$this->config->item('Site_Currency'),
$this->BIZ_COLI_TrueCardRate,
$this->BIZ_COLI_AgencyID,
$this->BIZ_COLI_OrderDetailText,
$this->BIZ_COLI_SenderIP,
$this->BIZ_COLI_WebCode,
$this->BIZ_COLI_servicetype,
$this->BIZ_COLI_sourcetype,
$this->BIZ_COLI_ConfirmType,
$this->BIZ_COLI_State,
30,// $this->config->item('Site_Department'),
$AddCode,
$this->COLI_OrderSource,
$this->BIZ_COLI_Memo,
$this->BIZ_COLI_GRI_SN,
$this->BIZ_COLI_GroupCode,
$this->BIZ_COLI_OriginalText
));
$this->BIZ_COLI_SN = $this->HT->query('select MAX(COLI_SN) as insert_id FROM BIZ_ConfirmLineInfo WHERE COLI_AddCode=' . $AddCode)->row('insert_id');
return $this->BIZ_COLI_SN;
}
public function update_confirmLineInfo()
{
$sql = "UPDATE BIZ_ConfirmLineInfo SET
@ -462,412 +122,6 @@ class Order_update extends CI_Model {
return $this->query;
}
var $COLD_SN;
var $COLD_COLI_SN; // 订单主表sn
var $COLD_ServiceType; // 服务类型
var $COLD_StartDate; // 产品的服务的开始日期
var $COLD_EndDate; // 产品的服务的结束日期
var $COLD_TotalCost; // 总成本
var $COLD_TotalPrice; // 总报价
var $COLD_Count; // 产品数量
var $COLD_PersonNum; // 成人数
var $COLD_ChildNum; // 小孩数
var $COLD_BabyNum; // 婴儿数
var $cold_state; // 状态
var $DeleteFlag; // 删除标志
var $COLD_DeliveryCharge = 0; //服务费 + 快递费用 CNY
var $COLD_PlanVEI_SN = NULL; // 默认供应商 628-火车桂林国旅
var $COLD_SPFS = NULL; // 快递方式: 1自取 2酒店 3指定地址
var $COLD_ServiceSN = NULL; // 产品ID 除机票外 其它自基础产品库各产品ID
var $COLD_Memo = NULL;
var $COLD_MemoText = NULL;
/**
* 商务订单子(详细)表入库
*
* @return int 插入id
*/
function biz_confirm_detail_save() {
//生成一个号码, 用于MAX函数来查询插入ID时避免获得其它线程插入的值
$AddCode = $this->MakeOrderNumber();
$sql = "INSERT INTO BIZ_ConfirmLineDetail \n"
. "( \n"
. " COLD_COLI_SN, \n"
. " COLD_ServiceType, \n"
. " COLD_StartDate, \n"
. " COLD_EndDate, \n"
. " COLD_TotalCost, \n"
. " COLD_TotalPrice, \n"
. " COLD_Count, \n"
. " COLD_PersonNum, \n"
. " COLD_ChildNum, \n"
. " COLD_BabyNum, \n"
. " cold_state, \n"
. " DeleteFlag, \n"
. " COLD_DeliveryCharge, \n"
. " COLD_AddCode, \n"
. " COLD_PlanVEI_SN, \n"
. " COLD_SPFS, \n"
. " COLD_Memo, \n"
. " COLD_MemoText, \n"
. " COLD_ServiceSN \n"
. ") \n"
. "VALUES \n"
. "( \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ? \n"
. ")";
$HT1 = $this->load->database('HT', true);
$query = $HT1->query($sql, array(
$this->COLD_COLI_SN,
$this->COLD_ServiceType,
$this->COLD_StartDate,
$this->COLD_EndDate,
$this->COLD_TotalCost,
$this->COLD_TotalPrice,
$this->COLD_Count,
$this->COLD_PersonNum,
$this->COLD_ChildNum,
$this->COLD_BabyNum,
$this->cold_state,
$this->DeleteFlag,
$this->COLD_DeliveryCharge,
$AddCode,
$this->COLD_PlanVEI_SN,
$this->COLD_SPFS,
$this->COLD_Memo,
$this->COLD_MemoText,
$this->COLD_ServiceSN)
);
//查出最近插入的id
$HT2 = $this->load->database('HT', true);
$this->COLD_SN = $HT2->query('select MAX(COLD_SN) as insert_id FROM BIZ_ConfirmLineDetail WHERE COLD_AddCode=' . $AddCode)->row('insert_id');
return $this->COLD_SN;
}
var $BIZ_COLL_COLI_SN;
var $BIZ_COLL_type;
var $BIZ_COLL_COLI_Field;
var $BIZ_COLL_COLI_value;
var $BIZ_COLL_OPI_SN;
function biz_confirm_line_log_save()
{
$sql = "INSERT INTO BIZ_ConfirmLineLog (
COLL_COLI_SN,
COLL_LogTime,
COLL_type,
COLL_COLI_Field,
COLL_COLI_value,
COLL_OPI_SN
) VALUES (?,GETDATE(),?,?,?,?) ";
$HT1 = $this->load->database('HT', true);
$query = $HT1->query($sql, array($this->BIZ_COLL_COLI_SN,
$this->BIZ_COLL_type,
$this->BIZ_COLL_COLI_Field,
$this->BIZ_COLL_COLI_value,
$this->BIZ_COLL_OPI_SN)
);
return $query;
}
var $POI_SN;
var $POI_COLD_SN;
var $POI_FlightsNo = '';
var $POI_AirPort = '';
var $POI_Time;
var $POI_Hotel = '';
var $POI_HotelAddress = '';
var $POI_HotelPhone = '';
var $POI_HotelCheckInName = '';
var $POI_HotelCheckIn = '';
var $POI_HotelCheckOut = '';
var $POI_EndTime = '';
var $POI_QuotationType; // 1 报价 2 网络支付价 3 促销价
/** 包价线路订单入库 */
public function biz_packageorder_save()
{
$sql = "INSERT INTO BIZ_PackageOrderInfo
(POI_COLD_SN
,POI_FlightsNo
,POI_AirPort
,POI_Time
,POI_Hotel
,POI_QuotationType
,POI_HotelAddress
,POI_HotelPhone
,POI_HotelCheckInName
,POI_HotelCheckIn
,POI_HotelCheckOut
,POI_EndTime)
VALUES
(?
,?
,N?
,?
,N?
,?
,N?
,N?
,N?
,N?
,N?
,N?)
";
$query = $this->HT->query($sql, array(
$this->POI_COLD_SN
,$this->POI_FlightsNo
,$this->POI_AirPort
,$this->POI_Time
,$this->POI_Hotel
,$this->POI_QuotationType
,$this->POI_HotelAddress
,$this->POI_HotelPhone
,$this->POI_HotelCheckInName
,$this->POI_HotelCheckIn
,$this->POI_HotelCheckOut
,$this->POI_EndTime
));
$this->POI_SN = $this->HT->query('select MAX(POI_SN) as insert_id FROM BIZ_PackageOrderInfo WHERE POI_COLD_SN=' . $this->POI_COLD_SN)->row('insert_id');
return $this->POI_SN;
}
var $FOI_SN;
var $FOI_COLD_SN; // 订单子表sn
var $Aircompany; // 航空公司编码
var $FlightsNo; // 航班号
var $Cabin; // 舱位
var $DepartAirport; // 出发机场
var $ArrivalAirport; // 抵达机场
var $DepartureCity; // 出发城市
var $DepartureTime; // 出发日期
var $ArrivalCity; // 抵达城市
var $Arrivaltime; // 抵达时间
var $DepartureDate; // 出发时间
var $adultCost; // 成人成本
var $childCost; // 小孩成倍
var $babyCost; // 婴儿成本
var $adultPrice; // 成人报价
var $childPrice; // 小孩报价
var $babyPrice; // 婴儿报价
var $Stopover; //
var $PriceY; // Y仓价格
var $price_low; // 最低价格
var $FOI_Mile; // 里程
var $TicketAddress; // 寄送地址
var $FOI_CostTime = ''; // 运行时间
var $Aircraft = ''; // 12306座位编号
var $FOI_ServiceFee_adult = NULL; // 成人服务费
var $FOI_ServiceFee_child = NULL; // 儿童服务费
var $FOI_DeliveryFee = NULL; // 寄票费
var $FOI_SelectedSeat = ""; // 选座
/**
*
* 商务机票订单入库
*
*/
function biz_flight_order_save() {
//生成一个号码, 用于MAX函数来查询插入ID时避免获得其它线程插入的值
$AddCode = $this->MakeOrderNumber();
$sql = "INSERT INTO BIZ_FlightsOrderInfo \n"
. "( \n"
. " FOI_COLD_SN, \n"
. " Aircompany, \n"
. " FlightsNo, \n"
. " Cabin, \n"
. " DepartAirport, \n"
. " ArrivalAirport, \n"
. " DepartureCity, \n"
. " DepartureTime, \n"
. " ArrivalCity, \n"
. " Arrivaltime, \n"
. " DepartureDate, \n"
. " adultCost, \n"
. " childCost, \n"
. " babyCost, \n"
. " adultPrice, \n"
. " childPrice, \n"
. " babyPrice, \n"
. " Stopover, \n"
. " PriceY, \n"
. " price_low, \n"
. " FOI_Mile, \n"
. " TicketAddress, \n"
. " FOI_CostTime, \n"
. " FOI_AddCode, \n"
. " Aircraft, \n"
. " FOI_ServiceFee_adult, \n"
. " FOI_ServiceFee_child, \n"
. " FOI_SelectedSeat, \n"
. " FOI_DeliveryFee \n"
. ") \n"
. "VALUES \n"
. "( \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ? \n"
. ")";
$HT1 = $this->load->database('HT', true);
$query = $HT1->query($sql, array($this->FOI_COLD_SN,
$this->Aircompany,
$this->FlightsNo,
$this->Cabin,
$this->DepartAirport,
$this->ArrivalAirport,
$this->DepartureCity,
$this->DepartureTime,
$this->ArrivalCity,
$this->Arrivaltime,
$this->DepartureDate,
$this->adultCost,
$this->childCost,
$this->babyCost,
$this->adultPrice,
$this->childPrice,
$this->babyPrice,
$this->Stopover,
$this->PriceY,
$this->price_low,
$this->FOI_Mile,
$this->TicketAddress,
$this->FOI_CostTime,
$AddCode,
$this->Aircraft,
$this->FOI_ServiceFee_adult,
$this->FOI_ServiceFee_child,
$this->FOI_SelectedSeat,
$this->FOI_DeliveryFee
));
$this->FOI_SN = $HT1->query('select MAX(FOI_SN) as insert_id FROM BIZ_FlightsOrderInfo WHERE FOI_AddCode=' . $AddCode)->row('insert_id');
return $this->FOI_SN;
}
var $BPE_SN;
var $BPE_FirstName; //客人
var $BPE_MiddleName; //客人
var $BPE_LastName; //客人
var $BPE_GuestType; //客人类型
var $BPE_Passport; //护照
var $BPE_imageSrc = NULL; //护照图片
var $BPE_Nationality; //国籍
var $BPE_SEX; //性别
var $BPE_BirthDate; //生日
var $BPE_PassportType = "Passport No."; //护照类型
/**
*
* 商务订单参团客人入库
*
*/
function biz_book_people_save() {
//生成一个号码, 用于MAX函数来查询插入ID时避免获得其它线程插入的值
$AddCode = $this->MakeOrderNumber();
$sql = "INSERT INTO BIZ_BookPeople \n"
. "( \n"
. " BPE_FirstName, \n"
. " BPE_MiddleName, \n"
. " BPE_LastName, \n"
. " BPE_GuestType, \n"
. " BPE_Passport, \n"
. " BPE_imageSrc, \n"
. " BPE_Nationality, \n"
. " BPE_SEX, \n"
. " BPE_BirthDate, \n"
. " BPE_PassportType, \n"
. " BPE_AddCode \n"
. ") \n"
. "VALUES \n"
. "( \n"
. " N?, \n"
. " N?, \n"
. " N?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ? \n"
. ")";
$query = $this->HT->query($sql, array(
mb_convert_encoding($this->BPE_FirstName, 'UTF-8'),
mb_convert_encoding($this->BPE_MiddleName, 'UTF-8'),
mb_convert_encoding($this->BPE_LastName, 'UTF-8'), $this->BPE_GuestType,
mb_convert_encoding($this->BPE_Passport, 'UTF-8'), $this->BPE_imageSrc,
$this->BPE_Nationality,
$this->BPE_SEX, $this->BPE_BirthDate, $this->BPE_PassportType, $AddCode));
$this->BPE_SN = $this->HT->query('select MAX(BPE_SN) as insert_id FROM BIZ_BookPeople WHERE BPE_AddCode=' . $AddCode)->row('insert_id');
return $this->BPE_SN;
}
/**
* 参团人关联
*
* @param int 商务子表sn
* @param int 参团客人sn
*/
function biz_bookpeople_List_save($COLD_SN, $BPE_SN) {
$sql = "INSERT INTO BIZ_BookPeopleList \n"
. "( \n"
. " BPL_COLD_SN, \n"
. " BPL_BPE_SN \n"
. ") \n"
. "VALUES \n"
. "( \n"
. " ?, \n"
. " ? \n"
. ")";
// $query = $this->HT->query($sql, array($COLD_SN, $BPE_SN));
}
/*
* 生成订单号
* 根据系统时间生成, 精确到0.0001微秒
@ -1192,166 +446,6 @@ class Order_update extends CI_Model {
return $query;
}
/**
* wifi预订入库(目前仅CHT使用)
*
* @return int 插入id
*/
var $WOI_COLD_SN;
var $WOI_Device; //设备( 智能手机、pad)
var $WOI_DeviceCount; //设备数量
var $WOI_UsersCount; //使用人数
var $WOI_Package; //Wi-Fi套餐
var $WOI_PackageCount; //套餐数量
var $WOI_DeliverDate; //起租日期
var $WOI_DeliverCity; //起租城市
var $WOI_DeliverAddr; //起租地址
var $WOI_ReturnDate; //归还日期
var $WOI_ReturnCity; //归还城市
var $WOI_ReturnAddr; //归还地址
var $WOI_OtherService; //其他服务
var $WOI_GroupNo; //团号
var $WOI_ExpressNo; //快递单号
public function biz_wifi_info_save() {
$sql = "INSERT INTO BIZ_WifiOrderInfo \n"
. "( \n"
. " WOI_COLD_SN, \n"
. " WOI_Device, \n"
. " WOI_DeviceCount, \n"
. " WOI_UsersCount, \n"
. " WOI_Package, \n"
. " WOI_PackageCount, \n"
. " WOI_DeliverDate, \n"
. " WOI_DeliverCity, \n"
. " WOI_DeliverAddr, \n"
. " WOI_ReturnDate, \n"
. " WOI_ReturnCity, \n"
. " WOI_ReturnAddr, \n"
. " WOI_OtherService, \n"
. " WOI_GroupNo, \n"
. " WOI_ExpressNo \n"
. ") \n"
. "VALUES \n"
. "( \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ? \n"
. ")";
$HT1 = $this->load->database('HT', true);
$query = $HT1->query($sql, array($this->WOI_COLD_SN,
$this->WOI_Device,
$this->WOI_DeviceCount,
$this->WOI_UsersCount,
$this->WOI_Package,
$this->WOI_PackageCount,
$this->WOI_DeliverDate,
$this->WOI_DeliverCity,
$this->WOI_DeliverAddr,
$this->WOI_ReturnDate,
$this->WOI_ReturnCity,
$this->WOI_ReturnAddr,
$this->WOI_OtherService,
$this->WOI_GroupNo,
$this->WOI_ExpressNo
));
}
/**
* 酒店预订入库
*
* @return int 插入id
*/
var $HOI_COLD_SN; //必选
var $HOI_NoSmoking = null; //无烟房
var $HOI_EarlyTime = null; //最早确认时间,已不用
var $HOI_LastTime = null; //最晚确认时间,已不用
var $HOI_Room_NO = null; //房号
var $HOI_ExtraNum = 0; //加床
var $HOI_RoomTypeName = null; //房型
var $HOI_BreakNum = null; //早餐人数
var $HOI_PriceType = null; //价格类型
var $HOI_BreakType = null; //早餐类型
var $HOI_RoomRates = null;
var $HOI_ExtrabedRates = null;
var $HOI_TaxFee = null;
public function biz_hotel_order_save() {
/* ASP版本
sql="select * from BIZ_HotelOrderInfo where 1=2"
rs2.open sql,conn,3,3,1
rs2.addnew
rs2("HOI_COLD_SN")=COLD_SN
rs2("HOI_ExtraNum") = extrabed
if clng(Smoking)< 2 then
rs2("HOI_NoSmoking")=Smoking
end if
rs2("HOI_EarlyTime")=earlydate
rs2("HOI_LastTime")=""
rs2.update
rs2.close
*/
$sql = "INSERT INTO BIZ_HotelOrderInfo \n"
. "( \n"
. " HOI_COLD_SN, \n"
. " HOI_NoSmoking, \n"
. " HOI_EarlyTime, \n"
. " HOI_LastTime, \n"
. " HOI_Room_NO, \n"
. " HOI_ExtraNum, \n"
. " HOI_RoomTypeName, \n"
. " HOI_BreakNum, \n"
. " HOI_PriceType, \n"
. " HOI_BreakType, \n"
. " HOI_RoomRates, \n"
. " HOI_ExtrabedRates, \n"
. " HOI_TaxFee \n"
. ") \n"
. "VALUES \n"
. "( \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ?, \n"
. " ? \n"
. ")";
$HT1 = $this->load->database('HT', true);
$query = $HT1->query($sql, array(
$this->HOI_COLD_SN,
$this->HOI_NoSmoking,
$this->HOI_EarlyTime,
$this->HOI_LastTime,
$this->HOI_Room_NO,
$this->HOI_ExtraNum,
$this->HOI_RoomTypeName,
$this->HOI_BreakNum,
$this->HOI_PriceType,
$this->HOI_BreakType,
$this->HOI_RoomRates,
$this->HOI_ExtrabedRates,
$this->HOI_TaxFee
));
}
/**
*