'4s5f4s5e'), 'utf-16', 'ChangePasswordRequest'); return $res; } /** * 更新房型状态(对应超售开关) * 按酒店编码、房型编码、日期范围设置房型开/关状态。酒店编码和房型编码需要在艺龙酒店预订系统中进行配置,将酒店供应商的编码与艺龙内部编码进行映射。 * @param $param */ public function UpdateRoomTypeStatus($param) { $array = array( 'HotelCode' => 1, //酒店代码 'RoomTypeList' => array( 'UpdateRoomTypeStatusChangeItem' => array( 'RequestID' => 1, 'RoomTypeCode' => 'CSD', 'Status' => 'open', 'BeginDate' => '2016-12-03 00:00:00', 'EndDate' => '2016-12-04 00:00:00', 'InventoryUpdateType' => 0 ) ) ); $request = utils::xml_encode($array, $this->LoginToken, 'UpdateRoomTypeStatusRequest'); $res = utils::execute($request); return $res; } /** * 更新价格有效性 * 按酒店编码、房型编码、房价代码、日期范围、每周的有效日 设置房价开/关状态。酒店编码、房型编码和房价需要在艺龙酒店预订系统中进行配置,将酒店供应商的编码与艺龙内部编码进行映射 * @param $param * @return string */ public function UpdateRoomRateStatusReuqest($param) { $array = array( 'HotelCode' => 1, 'RoomRateList' => array( 'UpdateRoomRateStatusChangeItem' => array( 'RoomTypeCode' => 'CSD', 'Status' => 1, //1:Open;0:Close 'BeginDate' => '2016-12-03 00:00:00', 'EndDate' => '2016-12-04 00:00:00', 'DayOfWeek' => array( //有效日设置 'Mon' => true, //周一是否有效 'Tue' => true, 'Wed' => true, 'Thu' => true, 'Fri' => true, 'Sat' => true, 'Sun' => true ) ) ) ); $res = utils::xml_encode($array, $this->LoginToken, 'UpdateRoomRateStatusReuqest'); return $res; } }