You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
information-system/webht/third_party/vendorPlanSync/models/TuLanDuo_queryContentBuilde...

143 lines
4.1 KiB
PHTML

<?php
/*!
* 图兰朵系统对接:
* 查询接口业务参数
* @author LYT <lyt@hainatravel.com>
* @date 2018-03-31
*/
class TuLanDuo_queryContentBuilder extends CI_Model
{
private $userId;
private $Key;
private $pageSize=20; //”Integer”//每页数量 每页最多返回50行
private $pageIndex=1; //”Integer”//页码。第几页数据
private $orderType; //”Integer”//订单类型1=独立成团2=散客团 【精准查询】
private $orderStatus; //”Integer”//订单状态 1=已确认0=待确认
private $startTravelDate; //”String”//当前出游时间之后 【精准查询】
private $endTravelDate; //”String”//当前出游时间之前 【精准查询】
private $startOrderDate; //”String”//当前预定时间之后 【精准查询】
private $endOrderDate; //”String”//当前预定时间之前 【精准查询】
private $agcOrderNo; //”String”//组团社团号 【模糊查询】
private $adultNum; //”Integer”//大人数量 【精准查询】
private $childNum; //”Integer”//小孩数量 【精准查询】
private $customerName; //”String”//订单游客名单 【模糊查询】
private $routeName; //”String”//行程名称 。 【模糊查询】
private $operationDep; //”String”//操作部门 【精准查询】
private $orderId; //”Integer”//订单ID
private $bizContentarr = array();
private $bizContent = NULL;
public function getBizContent()
{
if(!empty($this->bizContentarr)){
$this->bizContent = json_encode($this->bizContentarr);
}
return $this->bizContent;
}
public function setUserId($userId)
{
$this->userId = $userId;
$this->bizContentarr['userId'] = $userId;
return $this;
}
public function setKey($Key)
{
$this->key = $Key;
$this->bizContentarr['key'] = $Key;
return $this;
}
public function getPageSize()
{
return $this->pageSize;
}
public function setPageSize($pageSize)
{
$this->pageSize = $pageSize;
$this->bizContentarr['pageSize'] = $pageSize;
return $this;
}
public function getPageIndex()
{
return $this->pageIndex;
}
public function setPageIndex($pageIndex)
{
$this->pageIndex = $pageIndex;
$this->bizContentarr['pageIndex'] = $pageIndex;
return $this;
}
public function getStartTravelDate()
{
return $this->startTravelDate;
}
public function setStartTravelDate($startTravelDate)
{
$this->startTravelDate = $startTravelDate;
$this->bizContentarr['startTravelDate'] = $startTravelDate;
return $this;
}
public function getEndTravelDate()
{
return $this->endTravelDate;
}
public function setEndTravelDate($endTravelDate)
{
$this->endTravelDate = $endTravelDate;
$this->bizContentarr['endTravelDate'] = $endTravelDate;
return $this;
}
public function getStartOrderDate()
{
return $this->startOrderDate;
}
public function setStartOrderDate($startOrderDate)
{
$this->startOrderDate = $startOrderDate;
$this->bizContentarr['startOrderDate'] = $startOrderDate;
return $this;
}
public function getEndOrderDate()
{
return $this->endOrderDate;
}
public function setEndOrderDate($endOrderDate)
{
$this->endOrderDate = $endOrderDate;
$this->bizContentarr['endOrderDate'] = $endOrderDate;
return $this;
}
public function getOrderId()
{
return $this->orderId;
}
public function setOrderId($orderId)
{
$this->orderId = $orderId;
$this->bizContentarr['orderId'] = $orderId;
return $this;
}
public function getAgcOrderNo()
{
return $this->agcOrderNo;
}
public function setAgcOrderNo($agcOrderNo)
{
$this->agcOrderNo = $agcOrderNo;
$this->bizContentarr['agcOrderNo'] = $agcOrderNo;
return $this;
}
// 其他还没用到先不写了...
}
?>