package com.banking.xc.utils.webService.request.group; import com.banking.xc.utils.Log; import com.banking.xc.utils.webService.util.RequestConstant; import com.banking.xc.utils.xml.frame.XmlNode; public class GroupOrderListRequest extends GroupRequest { private final String requestType = RequestConstant.GROUP_ORDER_LIST; private String orderId; // 查寻特定一个 private String beginDate; private String endDate; private String orderStatus; private String Uid; @Override public String getGroupParams() { XmlNode GroupOrderListRequestNode = new XmlNode("GroupOrderListRequest"); if (getOrderId() != null) { GroupOrderListRequestNode.addNodeByNameAndValue("OrderId", getOrderId()); } GroupOrderListRequestNode.addNodeByNameAndValue("BeginDate", getBeginDate()); GroupOrderListRequestNode.addNodeByNameAndValue("EndDate", getEndDate()); //GroupOrderListRequestNode.addNodeByNameAndValue("UID", getUid()); if (getOrderStatus() != null) { GroupOrderListRequestNode.addNodeByNameAndValue("OrderStatus", getOrderStatus()); } if(Log.D){ Log.d("GroupOrderListRequest","GroupOrderListRequestNode.toString()"+GroupOrderListRequestNode.toString()); } return GroupOrderListRequestNode.toString(); } @Override public String getRequestType() { return requestType; } @Override public Boolean checkParams() { return null; } public String getOrderId() { return orderId; } public void setOrderId(String orderId) { this.orderId = orderId; } public String getBeginDate() { return beginDate; } public void setBeginDate(String beginDate) { this.beginDate = beginDate; } public String getEndDate() { return endDate; } public void setEndDate(String endDate) { this.endDate = endDate; } public String getOrderStatus() { return orderStatus; } public void setOrderStatus(String orderStatus) { this.orderStatus = orderStatus; } public String getUid() { return Uid; } public void setUid(String uid) { Uid = uid; } /** * <GroupOrderListRequest> * <OrderId>1856</OrderId> * <BeginDate>2012-01-01</BeginDate> * <EndDate>2012-05-30</EndDate> * <OrderStatus>-1</OrderStatus> </GroupOrderListRequest> * * <UID>abcdefg</UID> ?文档错误? */ }