package com.banking.xc.utils.webService.request.vacation; import java.util.ArrayList; import com.banking.xc.entity.PkgClient; import com.banking.xc.entity.PkgT3Segment; import com.banking.xc.entity.PkgT3SegmentDemo; import com.banking.xc.entity.VacationSegment; import com.banking.xc.utils.Log; import com.banking.xc.utils.webService.util.RequestConstant; import com.banking.xc.utils.xml.frame.XmlNode; /** * 度假临时订单生产,关键。看这个request需要什么就好 * 已经确定适合segment相关的,不写segment这个订单没意义 * 其实基本就是segment里面hotel和flight价格相加 * @author zhangyinhang * */ public class VacationOrderCreateRequest extends VacationRequest{ private final String requestType = RequestConstant.VACATION_ORDER_CREATE; //PkgOrder private String TMoney = "0.0000"; private String IsTemporaryOrder = "true"; private String TemporaryOrderDate = "2012-05-09";//用现在日期会报SQL错误 private String ReceiptGuid = "00000000-0000-0000-0000-000000000000";//收银标示 private String SubPaySystem = "0";//支付子系统ID; private String IsFlightelOrder = "false"; private String OnlyPassport = "false"; private String Mileage = "0"; private String OrderID = "0"; private String GroupID = "0"; private String IsLeadOrder = "false"; private String TmpOrderID = "0"; private String PkgName = "sth"; private String Factor = "0"; private String Pkg; private String Uid; private String orderDate = "2012-05-09"; private String CtripCardNo; private String Eid = "0"; private String OrderStatus = "U"; private String ProcessStatus = "0"; private String Currency = "RMB"; private String RoomDiscount = "1.000"; private String PrepayType = "CCARD"; private String amount ="21"; private String cost ="0.0000"; private String takeoffdate = "2012-05-09"; private String returndate = "2012-05-09"; private String arrival = "0001-01-01T00:00:00"; private String Departure = "0001-01-01T00:00:00"; private String IncludingHotel= "T"; private String IncludingFlight = "T"; private String StartCity = "2"; private String DestCity = "43"; private String Hotel = "0"; private String Room = "0"; private String RoomQty = "1"; private String FlightOption = "0"; private String NumAdult = "2"; private String NumChild = "0"; private String NumBaby = "0"; private String NumberChildNoBed = "0"; private String ConfirmWay = "1003"; private String ConfirmType= "TEL"; private String ContactName = "asdf"; private String ContactTel = "asd-asdf*asdf"; private String ContactFax = "asdf-dfasdf*asdf"; private String ContactMobile = "asdf"; private String ContactEmail = "asdf"; private String ContactAddress; private String GetTicketType = "EMS"; private String Attrib1 = "0"; private String Attrib2 = "0"; private String Standard = "T4"; private String Remarks; private String ServerFrom = "api.dev.sh.ctriptravel.c"; private String IsOnline = "true"; private String UrgencyLevel = "2"; private String ProcessDeadLine = "2012-05-21"; private String PostStatus = "0"; private String FinishDate= "0001-01-01T00:00:00"; private String SendTicketETime = "2011-11-17T09:00:00"; private String SendTicketLTime = "2011-11-17T18:00:00"; //private ArrayList<PkgT3Segment> segmentList; private ArrayList<PkgClient> pkgClients; private ArrayList<VacationSegment> vacationSegmentList; /** * 全都不可为空 * PkgOrder订单信息 PkgClientList 乘客信息列表 PkgEMS EMS信息 PkgT3FlightList系统机票信息 PkgT3FlightPriceList系统机票价格信息 PkgT3HotelPriceList酒店价格信息 PkgT3ItemDetailList携程推荐机票 PkgT3ItemPriceList携程推荐机票价格 PkgT3SegmentList行程段信息 */ @Override public String getVacationParams() { // TODO Auto-generated method stub XmlNode VacationOrderCreateRequestNode = new XmlNode("VacationOrderCreateRequest"); XmlNode PkgOrderNode = new XmlNode("PkgOrder"); VacationOrderCreateRequestNode.addChildNode(PkgOrderNode); PkgOrderNode.addNodeByNameAndValue("TMoney",getTMoney()); PkgOrderNode.addNodeByNameAndValue("IsTemporaryOrder",getIsTemporaryOrder()); //这个肯定加上,值肯定是True PkgOrderNode.addNodeByNameAndValue("TemporaryOrderDate",getTemporaryOrderDate()); PkgOrderNode.addNodeByNameAndValue("ReceiptGuid",getReceiptGuid()); PkgOrderNode.addNodeByNameAndValue("SubPaySystem",getSubPaySystem()); PkgOrderNode.addNodeByNameAndValue("IsFlightelOrder",getIsFlightelOrder()); PkgOrderNode.addNodeByNameAndValue("OnlyPassport",getOnlyPassport()); PkgOrderNode.addNodeByNameAndValue("Mileage",getMileage()); PkgOrderNode.addNodeByNameAndValue("Factor",getFactor()); PkgOrderNode.addNodeByNameAndValue("OrderID",getOrderID()); PkgOrderNode.addNodeByNameAndValue("GroupID",getGroupID()); PkgOrderNode.addNodeByNameAndValue("IsLeadOrder",getIsLeadOrder()); PkgOrderNode.addNodeByNameAndValue("TmpOrderID",getTmpOrderID()); PkgOrderNode.addNodeByNameAndValue("Pkg",getPkg()); PkgOrderNode.addNodeByNameAndValue("PkgName",getPkgName()); PkgOrderNode.addNodeByNameAndValue("OrderDate",getOrderDate()); PkgOrderNode.addNodeByNameAndValue("Uid",getUid()); PkgOrderNode.addNodeByNameAndValue("CtripCardNo",getCtripCardNo ()); PkgOrderNode.addNodeByNameAndValue("Eid",getEid()); PkgOrderNode.addNodeByNameAndValue("OrderStatus",getOrderStatus()); PkgOrderNode.addNodeByNameAndValue("ProcessStatus",getProcessStatus()); PkgOrderNode.addNodeByNameAndValue("Currency",getCurrency()); PkgOrderNode.addNodeByNameAndValue("RoomDiscount",getRoomDiscount()); PkgOrderNode.addNodeByNameAndValue("Amount",getAmount()); PkgOrderNode.addNodeByNameAndValue("Cost",getCost()); PkgOrderNode.addNodeByNameAndValue("PrepayType",getPrepayType()); PkgOrderNode.addNodeByNameAndValue("TakeoffDate",getTakeoffdate()); PkgOrderNode.addNodeByNameAndValue("ReturnDate",getReturndate()); PkgOrderNode.addNodeByNameAndValue("Arrival",getArrival()); PkgOrderNode.addNodeByNameAndValue("Departure",getDeparture()); PkgOrderNode.addNodeByNameAndValue("IncludingHotel",getIncludingHotel()); PkgOrderNode.addNodeByNameAndValue("IncludingFlight",getIncludingFlight()); PkgOrderNode.addNodeByNameAndValue("StartCity",getStartCity()); PkgOrderNode.addNodeByNameAndValue("DestCity",getDestCity()); PkgOrderNode.addNodeByNameAndValue("Hotel",getHotel()); PkgOrderNode.addNodeByNameAndValue("Room",getRoom()); PkgOrderNode.addNodeByNameAndValue("RoomQty",getRoomQty()); PkgOrderNode.addNodeByNameAndValue("FlightOption",getFlightOption()); PkgOrderNode.addNodeByNameAndValue("NumAdult",getNumAdult()); PkgOrderNode.addNodeByNameAndValue("NumChild",getNumChild()); PkgOrderNode.addNodeByNameAndValue("NumBaby",getNumBaby()); PkgOrderNode.addNodeByNameAndValue("NumberChildNoBed",getNumberChildNoBed()); PkgOrderNode.addNodeByNameAndValue("ConfirmWay",getConfirmWay()); PkgOrderNode.addNodeByNameAndValue("ConfirmType",getConfirmType()); PkgOrderNode.addNodeByNameAndValue("ContactName",getContactName()); PkgOrderNode.addNodeByNameAndValue("ContactTel",getContactTel()); PkgOrderNode.addNodeByNameAndValue("ContactFax",getContactFax()); PkgOrderNode.addNodeByNameAndValue("ContactMobile",getContactMobile()); PkgOrderNode.addNodeByNameAndValue("ContactEmail",getContactEmail()); PkgOrderNode.addNodeByNameAndValue("ContactAddress",getContactAddress()); PkgOrderNode.addNodeByNameAndValue("GetTicketType",getGetTicketType()); PkgOrderNode.addNodeByNameAndValue("Attrib1",getAttrib1()); PkgOrderNode.addNodeByNameAndValue("Attrib2",getAttrib2()); PkgOrderNode.addNodeByNameAndValue("Standard",getStandard()); PkgOrderNode.addNodeByNameAndValue("Remarks",getRemarks()); PkgOrderNode.addNodeByNameAndValue("ServerFrom",getServerFrom()); PkgOrderNode.addNodeByNameAndValue("IsOnline",getIsOnline()); PkgOrderNode.addNodeByNameAndValue("UrgencyLevel",getUrgencyLevel()); PkgOrderNode.addNodeByNameAndValue("ProcessDeadLine",getProcessDeadLine()); PkgOrderNode.addNodeByNameAndValue("PostStatus",getPostStatus()); PkgOrderNode.addNodeByNameAndValue("FinishDate",getFinishDate()); PkgOrderNode.addNodeByNameAndValue("SendTicketETime",getSendTicketETime()); PkgOrderNode.addNodeByNameAndValue("SendTicketLTime",getSendTicketLTime()); XmlNode PkgT3SegmentListNode = new XmlNode("PkgT3SegmentList"); /*XmlNode segmentNode = addSegment(new PkgT3SegmentDemo()); PkgT3SegmentListNode.addChildNode(segmentNode);*/ if(getVacationSegmentList() !=null){ for(int i=0;i<getVacationSegmentList().size();i++){ //if(i==0){ XmlNode segmentNode = convertToSegment(getVacationSegmentList().get(i)); PkgT3SegmentListNode.addChildNode(segmentNode); //} } } //System.out.println("XC PkgT3SegmentListNode.toString():"+PkgT3SegmentListNode.toString()); VacationOrderCreateRequestNode.addChildNode(PkgT3SegmentListNode); XmlNode PkgT3FlightListNode = new XmlNode("PkgT3FlightList"); VacationOrderCreateRequestNode.addChildNode(PkgT3FlightListNode); XmlNode PkgT3FlightPriceListNode = new XmlNode("PkgT3FlightPriceList"); VacationOrderCreateRequestNode.addChildNode(PkgT3FlightPriceListNode); XmlNode PkgT3HotelPriceListNode = new XmlNode("PkgT3HotelPriceList"); VacationOrderCreateRequestNode.addChildNode(PkgT3HotelPriceListNode); XmlNode PkgT3ItemPriceListNode = new XmlNode("PkgT3ItemPriceList"); VacationOrderCreateRequestNode.addChildNode(PkgT3ItemPriceListNode); XmlNode PkgT3ItemDetailListNode = new XmlNode("PkgT3ItemDetailList"); VacationOrderCreateRequestNode.addChildNode(PkgT3ItemDetailListNode); XmlNode PkgClientListNode = new XmlNode("PkgClientList"); VacationOrderCreateRequestNode.addChildNode(PkgClientListNode); XmlNode PkgClientNode = new XmlNode("PkgClient"); /** * <PkgClient> <IsHotelLive /> <PassportType>P</PassportType> <IssueDate>1900-01-01T00:00:00</IssueDate> <Homeplace /> <InfoID>0</InfoID> <Id>0</Id> <TmpOrderId>0</TmpOrderId> <ClientName>ASF</ClientName> <IDCardType>1</IDCardType> <IDCardNo>adf</IDCardNo> <BirthDate>1980-08-08T00:00:00</BirthDate> <AgeType>ADU</AgeType> <Nationality>CN</Nationality> <CardCity>SHA</CardCity> <ContactInfo>adf</ContactInfo> <Gender>F</Gender> <VisaCountry /> <ClientName_E /> <ST>0</ST> <Addcity /> <Hzno /> <Hzadd /> <Hzdate>0001-01-01T00:00:00</Hzdate> <ISLIST /> <IDCardTimelimit>2015-05-05T00:00:00</IDCardTimelimit> </PkgClient> */ /*PkgClientListNode.addChildNode(PkgClientNode); PkgClientNode.addNodeByNameAndValue("PassportType",getPassportType()); PkgClientNode.addNodeByNameAndValue("IssueDate",getIssueDate()); PkgClientNode.addNodeByNameAndValue("Id",getId()); PkgClientNode.addNodeByNameAndValue("TmpOrderId",getTmpOrderId()); PkgClientNode.addNodeByNameAndValue("ClientName",getClientName()); PkgClientNode.addNodeByNameAndValue("IDCardType",getIDCardType()); PkgClientNode.addNodeByNameAndValue("IDCardNo",getIDCardNo()); PkgClientNode.addNodeByNameAndValue("BirthDate",getBirthDate()); PkgClientNode.addNodeByNameAndValue("AgeType",getAgeType()); PkgClientNode.addNodeByNameAndValue("Nationality",getNationality()); PkgClientNode.addNodeByNameAndValue("CardCity",getCardCity()); PkgClientNode.addNodeByNameAndValue("ContactInfo",getContactInfo()); PkgClientNode.addNodeByNameAndValue("Gender",getGender()); PkgClientNode.addNodeByNameAndValue("ST",getST()); PkgClientNode.addNodeByNameAndValue("Hzdate",getHzdate()); PkgClientNode.addNodeByNameAndValue("IDCardTimelimit",getIDCardTimelimit());*/ //81还是82 XmlNode PkgEMSNode = new XmlNode("PkgEMS"); VacationOrderCreateRequestNode.addChildNode(PkgEMSNode); //String s ="" return VacationOrderCreateRequestNode.toString(); } /** * * @param pkgSegment * @return */ public XmlNode convertToSegment(VacationSegment vacationSegment){ PkgT3Segment pkgSegment = new PkgT3Segment(); XmlNode pkgSegmentNode = new XmlNode("PkgT3Segment"); pkgSegmentNode.addNodeByNameAndValue("TmpOrderId",pkgSegment.getTempOrderId()); pkgSegmentNode.addNodeByNameAndValue("Segment",pkgSegment.getSegment()); pkgSegmentNode.addNodeByNameAndValue("StartCity",pkgSegment.getStartCity()); pkgSegmentNode.addNodeByNameAndValue("DestCity",pkgSegment.getDestCity()); pkgSegmentNode.addNodeByNameAndValue("Arrival",pkgSegment.getArrival()); pkgSegmentNode.addNodeByNameAndValue("Departure",pkgSegment.getDeparture()); pkgSegmentNode.addNodeByNameAndValue("CheckinDate",pkgSegment.getCheckinDate()); pkgSegmentNode.addNodeByNameAndValue("CheckoutDate",pkgSegment.getCheckoutDate()); pkgSegmentNode.addNodeByNameAndValue("Quantity",pkgSegment.getQuantity()); pkgSegmentNode.addNodeByNameAndValue("Persons",pkgSegment.getPersons()); pkgSegmentNode.addNodeByNameAndValue("Hotel",pkgSegment.getHotel()); pkgSegmentNode.addNodeByNameAndValue("Room",pkgSegment.getRoom()); pkgSegmentNode.addNodeByNameAndValue("Choice",pkgSegment.getChoice()); pkgSegmentNode.addNodeByNameAndValue("Item",pkgSegment.getItem()); pkgSegmentNode.addNodeByNameAndValue("Flight",pkgSegment.getFlight()); if(vacationSegment.getSegmentKind()==VacationSegment.STAY_SEGMENT_KIND){ pkgSegmentNode.addNodeByNameAndValue("HotelPrice",vacationSegment.getRoomPrice()+".0000"); pkgSegmentNode.addNodeByNameAndValue("FlightPrice",pkgSegment.getFlightPrice()); }else{ pkgSegmentNode.addNodeByNameAndValue("HotelPrice",pkgSegment.getHotelPrice()); pkgSegmentNode.addNodeByNameAndValue("FlightPrice",vacationSegment.getFlightPrice()+".0000"); } /*if(vacationSegment.getSegmentKind()!=VacationSegment.STAY_SEGMENT_KIND){ }else{ }*/ pkgSegmentNode.addNodeByNameAndValue("ChoicePrice",pkgSegment.getChoicePrice()); pkgSegmentNode.addNodeByNameAndValue("HotelCost",pkgSegment.getHotelCost()); pkgSegmentNode.addNodeByNameAndValue("FlightCost",pkgSegment.getFlightCost()); pkgSegmentNode.addNodeByNameAndValue("ChoiceCost",pkgSegment.getChoiceCost()); pkgSegmentNode.addNodeByNameAndValue("FligthSubOrderId",pkgSegment.getFligthSubOrderId()); pkgSegmentNode.addNodeByNameAndValue("IsGroup",pkgSegment.getIsGroup()); pkgSegmentNode.addNodeByNameAndValue("HPayTime",pkgSegment.getHPayTime()); pkgSegmentNode.addNodeByNameAndValue("HCancelTime",pkgSegment.getHCancelTime()); pkgSegmentNode.addNodeByNameAndValue("FRemitTime",pkgSegment.getFRemitTime()); pkgSegmentNode.addNodeByNameAndValue("EDate",pkgSegment.getEDate()); pkgSegmentNode.addNodeByNameAndValue("Distance",pkgSegment.getDistance()); pkgSegmentNode.addNodeByNameAndValue("FGetTime",pkgSegment.getFGetTime()); pkgSegmentNode.addNodeByNameAndValue("AirPort",pkgSegment.getAirPort()); pkgSegmentNode.addNodeByNameAndValue("Zone",pkgSegment.getZone()); if(Log.D){ Log.d(TAG,"pkgSegmentNode"+pkgSegmentNode.toString()); } return pkgSegmentNode; /** * <PkgT3Segment> //3540 <TmpOrderId>0</TmpOrderId> <Segment>1</Segment> <StartCity>2</StartCity> <DestCity>43</DestCity> <Arrival>2012-05-22</Arrival> <Departure>2012-05-22</Departure> <CheckinDate>2012-05-22</CheckinDate> <CheckoutDate>2012-05-24</CheckoutDate> <Quantity>1</Quantity> <Persons>2</Persons> <Hotel>74033</Hotel> <Room>554175</Room> <Choice>0</Choice> <Item>0</Item> <Flight>CA01142</Flight> <HotelPrice>3300.0000</HotelPrice> <FlightPrice>240.0000</FlightPrice> <ChoicePrice>240.0000</ChoicePrice> <HotelCost>3300.0000</HotelCost> <FlightCost>240.0000</FlightCost> <ChoiceCost>240.0000</ChoiceCost> <FligthSubOrderId>0</FligthSubOrderId> <IsGroup>0</IsGroup> <HPayTime>0001-01-01T00:00:00</HPayTime> <HCancelTime>0001-01-01T00:00:00</HCancelTime> <FRemitTime>0001-01-01T00:00:00</FRemitTime> <EDate>0001-01-01T00:00:00</EDate> <Distance>0</Distance> <FGetTime>0001-01-01T00:00:00</FGetTime> <AirPort>中国国航</AirPort> <Zone>0</Zone> </PkgT3Segment> */ } /** * 核心方法,加入行程段demo */ public XmlNode addSegment(PkgT3Segment pkgSegment){ XmlNode pkgSegmentNode = new XmlNode("PkgT3Segment"); pkgSegmentNode.addNodeByNameAndValue("TmpOrderId",pkgSegment.getTempOrderId()); pkgSegmentNode.addNodeByNameAndValue("Segment",pkgSegment.getSegment()); pkgSegmentNode.addNodeByNameAndValue("StartCity",pkgSegment.getStartCity()); pkgSegmentNode.addNodeByNameAndValue("DestCity",pkgSegment.getDestCity()); pkgSegmentNode.addNodeByNameAndValue("Arrival",pkgSegment.getArrival()); pkgSegmentNode.addNodeByNameAndValue("Departure",pkgSegment.getDeparture()); pkgSegmentNode.addNodeByNameAndValue("CheckinDate",pkgSegment.getCheckinDate()); pkgSegmentNode.addNodeByNameAndValue("CheckoutDate",pkgSegment.getCheckoutDate()); pkgSegmentNode.addNodeByNameAndValue("Quantity",pkgSegment.getQuantity()); pkgSegmentNode.addNodeByNameAndValue("Persons",pkgSegment.getPersons()); pkgSegmentNode.addNodeByNameAndValue("Hotel",pkgSegment.getHotel()); pkgSegmentNode.addNodeByNameAndValue("Room",pkgSegment.getRoom()); pkgSegmentNode.addNodeByNameAndValue("Choice",pkgSegment.getChoice()); pkgSegmentNode.addNodeByNameAndValue("Item",pkgSegment.getItem()); pkgSegmentNode.addNodeByNameAndValue("Flight",pkgSegment.getFlight()); pkgSegmentNode.addNodeByNameAndValue("HotelPrice",pkgSegment.getHotelPrice()); pkgSegmentNode.addNodeByNameAndValue("FlightPrice",pkgSegment.getFlightPrice()); pkgSegmentNode.addNodeByNameAndValue("ChoicePrice",pkgSegment.getChoicePrice()); pkgSegmentNode.addNodeByNameAndValue("HotelCost",pkgSegment.getHotelCost()); pkgSegmentNode.addNodeByNameAndValue("FlightCost",pkgSegment.getFlightCost()); pkgSegmentNode.addNodeByNameAndValue("ChoiceCost",pkgSegment.getChoiceCost()); pkgSegmentNode.addNodeByNameAndValue("FligthSubOrderId",pkgSegment.getFligthSubOrderId()); pkgSegmentNode.addNodeByNameAndValue("IsGroup",pkgSegment.getIsGroup()); pkgSegmentNode.addNodeByNameAndValue("HPayTime",pkgSegment.getHPayTime()); pkgSegmentNode.addNodeByNameAndValue("HCancelTime",pkgSegment.getHCancelTime()); pkgSegmentNode.addNodeByNameAndValue("FRemitTime",pkgSegment.getFRemitTime()); pkgSegmentNode.addNodeByNameAndValue("EDate",pkgSegment.getEDate()); pkgSegmentNode.addNodeByNameAndValue("Distance",pkgSegment.getDistance()); pkgSegmentNode.addNodeByNameAndValue("FGetTime",pkgSegment.getFGetTime()); pkgSegmentNode.addNodeByNameAndValue("AirPort",pkgSegment.getAirPort()); pkgSegmentNode.addNodeByNameAndValue("Zone",pkgSegment.getZone()); return pkgSegmentNode; /** * <PkgT3Segment> //3540 <TmpOrderId>0</TmpOrderId> <Segment>1</Segment> <StartCity>2</StartCity> <DestCity>43</DestCity> <Arrival>2012-05-22</Arrival> <Departure>2012-05-22</Departure> <CheckinDate>2012-05-22</CheckinDate> <CheckoutDate>2012-05-24</CheckoutDate> <Quantity>1</Quantity> <Persons>2</Persons> <Hotel>74033</Hotel> <Room>554175</Room> <Choice>0</Choice> <Item>0</Item> <Flight>CA01142</Flight> <HotelPrice>3300.0000</HotelPrice> <FlightPrice>240.0000</FlightPrice> <ChoicePrice>240.0000</ChoicePrice> <HotelCost>3300.0000</HotelCost> <FlightCost>240.0000</FlightCost> <ChoiceCost>240.0000</ChoiceCost> <FligthSubOrderId>0</FligthSubOrderId> <IsGroup>0</IsGroup> <HPayTime>0001-01-01T00:00:00</HPayTime> <HCancelTime>0001-01-01T00:00:00</HCancelTime> <FRemitTime>0001-01-01T00:00:00</FRemitTime> <EDate>0001-01-01T00:00:00</EDate> <Distance>0</Distance> <FGetTime>0001-01-01T00:00:00</FGetTime> <AirPort>中国国航</AirPort> <Zone>0</Zone> </PkgT3Segment> */ } @Override public String getRequestType() { return requestType; } @Override public Boolean checkParams() { // TODO Auto-generated method stub return null; } public String getIsTemporaryOrder() { return IsTemporaryOrder; } public void setIsTemporaryOrder(String isTemporaryOrder) { IsTemporaryOrder = isTemporaryOrder; } public String getTemporaryOrderDate() { return TemporaryOrderDate; } public void setTemporaryOrderDate(String temporaryOrderDate) { TemporaryOrderDate = temporaryOrderDate; } public String getReceiptGuid() { return ReceiptGuid; } public void setReceiptGuid(String receiptGuid) { ReceiptGuid = receiptGuid; } public String getSubPaySystem() { return SubPaySystem; } public void setSubPaySystem(String subPaySystem) { SubPaySystem = subPaySystem; } public String getFactor() { return Factor; } public void setFactor(String factor) { Factor = factor; } public String getPkg() { return Pkg; } public void setPkg(String pkg) { Pkg = pkg; } public String getUid() { return Uid; } public void setUid(String uid) { Uid = uid; } public String getOrderDate() { return orderDate; } public void setOrderDate(String orderDate) { this.orderDate = orderDate; } public String getAmount() { return amount; } public void setAmount(String amount) { this.amount = amount; } public String getCost() { return cost; } public void setCost(String cost) { this.cost = cost; } public String getTakeoffdate() { return takeoffdate; } public void setTakeoffdate(String takeoffdate) { this.takeoffdate = takeoffdate; } public String getReturndate() { return returndate; } public void setReturndate(String returndate) { this.returndate = returndate; } public String getArrival() { return arrival; } public void setArrival(String arrival) { this.arrival = arrival; } public String getDeparture() { return Departure; } public void setDeparture(String departure) { Departure = departure; } public String getIncludingHotel() { return IncludingHotel; } public void setIncludingHotel(String includingHotel) { IncludingHotel = includingHotel; } public String getIncludingFlight() { return IncludingFlight; } public void setIncludingFlight(String includingFlight) { IncludingFlight = includingFlight; } public String getStartCity() { return StartCity; } public void setStartCity(String startCity) { StartCity = startCity; } public String getDestCity() { return DestCity; } public void setDestCity(String destCity) { DestCity = destCity; } public String getHotel() { return Hotel; } public void setHotel(String hotel) { Hotel = hotel; } public String getRoom() { return Room; } public void setRoom(String room) { Room = room; } public String getRoomQty() { return RoomQty; } public void setRoomQty(String roomQty) { RoomQty = roomQty; } public String getFlightOption() { return FlightOption; } public void setFlightOption(String flightOption) { FlightOption = flightOption; } public String getNumAdult() { return NumAdult; } public void setNumAdult(String numAdult) { NumAdult = numAdult; } public String getNumChild() { return NumChild; } public void setNumChild(String numChild) { NumChild = numChild; } public String getNumBaby() { return NumBaby; } public void setNumBaby(String numBaby) { NumBaby = numBaby; } public String getNumberChildNoBed() { return NumberChildNoBed; } public void setNumberChildNoBed(String numberChildNoBed) { NumberChildNoBed = numberChildNoBed; } public String getGetTicketType() { return GetTicketType; } public void setGetTicketType(String getTicketType) { GetTicketType = getTicketType; } public String getAttrib1() { return Attrib1; } public void setAttrib1(String attrib1) { Attrib1 = attrib1; } public String getAttrib2() { return Attrib2; } public void setAttrib2(String attrib2) { Attrib2 = attrib2; } public String getStandard() { return Standard; } public void setStandard(String standard) { Standard = standard; } public String getRemarks() { return Remarks; } public void setRemarks(String remarks) { Remarks = remarks; } public String getServerFrom() { return ServerFrom; } public void setServerFrom(String serverFrom) { ServerFrom = serverFrom; } public String getIsOnline() { return IsOnline; } public void setIsOnline(String isOnline) { IsOnline = isOnline; } public String getUrgencyLevel() { return UrgencyLevel; } public void setUrgencyLevel(String urgencyLevel) { UrgencyLevel = urgencyLevel; } public String getProcessDeadLine() { return ProcessDeadLine; } public void setProcessDeadLine(String processDeadLine) { ProcessDeadLine = processDeadLine; } public String getPostStatus() { return PostStatus; } public void setPostStatus(String postStatus) { PostStatus = postStatus; } public String getFinishDate() { return FinishDate; } public void setFinishDate(String finishDate) { FinishDate = finishDate; } public String getSendTicketETime() { return SendTicketETime; } public void setSendTicketETime(String sendTicketETime) { SendTicketETime = sendTicketETime; } public String getSendTicketLTime() { return SendTicketLTime; } public void setSendTicketLTime(String sendTicketLTime) { SendTicketLTime = sendTicketLTime; } public String getTMoney() { return TMoney; } public void setTMoney(String tMoney) { TMoney = tMoney; } public String getIsFlightelOrder() { return IsFlightelOrder; } public void setIsFlightelOrder(String isFlightelOrder) { IsFlightelOrder = isFlightelOrder; } public String getOnlyPassport() { return OnlyPassport; } public void setOnlyPassport(String onlyPassport) { OnlyPassport = onlyPassport; } public String getMileage() { return Mileage; } public void setMileage(String mileage) { Mileage = mileage; } public String getOrderID() { return OrderID; } public void setOrderID(String orderID) { OrderID = orderID; } public String getGroupID() { return GroupID; } public void setGroupID(String groupID) { GroupID = groupID; } public String getIsLeadOrder() { return IsLeadOrder; } public void setIsLeadOrder(String isLeadOrder) { IsLeadOrder = isLeadOrder; } public String getTmpOrderID() { return TmpOrderID; } public void setTmpOrderID(String tmpOrderID) { TmpOrderID = tmpOrderID; } public String getPkgName() { return PkgName; } public void setPkgName(String pkgName) { PkgName = pkgName; } public String getCtripCardNo() { return CtripCardNo; } public void setCtripCardNo(String ctripCardNo) { CtripCardNo = ctripCardNo; } public String getOrderStatus() { return OrderStatus; } public void setOrderStatus(String orderStatus) { OrderStatus = orderStatus; } public String getProcessStatus() { return ProcessStatus; } public void setProcessStatus(String processStatus) { ProcessStatus = processStatus; } public String getCurrency() { return Currency; } public void setCurrency(String currency) { Currency = currency; } public String getRoomDiscount() { return RoomDiscount; } public void setRoomDiscount(String roomDiscount) { RoomDiscount = roomDiscount; } public String getPrepayType() { return PrepayType; } public void setPrepayType(String prepayType) { PrepayType = prepayType; } public String getEid() { return Eid; } public void setEid(String eid) { Eid = eid; } public String getConfirmWay() { return ConfirmWay; } public void setConfirmWay(String confirmWay) { ConfirmWay = confirmWay; } public String getConfirmType() { return ConfirmType; } public void setConfirmType(String confirmType) { ConfirmType = confirmType; } public String getContactName() { return ContactName; } public void setContactName(String contactName) { ContactName = contactName; } public String getContactTel() { return ContactTel; } public void setContactTel(String contactTel) { ContactTel = contactTel; } public String getContactFax() { return ContactFax; } public void setContactFax(String contactFax) { ContactFax = contactFax; } public String getContactMobile() { return ContactMobile; } public void setContactMobile(String contactMobile) { ContactMobile = contactMobile; } public String getContactEmail() { return ContactEmail; } public void setContactEmail(String contactEmail) { ContactEmail = contactEmail; } public String getContactAddress() { return ContactAddress; } public void setContactAddress(String contactAddress) { ContactAddress = contactAddress; } public ArrayList<VacationSegment> getVacationSegmentList() { return vacationSegmentList; } public void setVacationSegmentList(ArrayList<VacationSegment> vacationSegmentList) { this.vacationSegmentList = vacationSegmentList; } public ArrayList<PkgClient> getPkgClients() { return pkgClients; } public void setPkgClients(ArrayList<PkgClient> pkgClients) { this.pkgClients = pkgClients; } }