WlbNotifyMessagePageGetRequest.php
2.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
<?php
/**
* TOP API: taobao.wlb.notify.message.page.get request
*
* @author auto create
* @since 1.0, 2012-12-13 16:33:03
*/
class WlbNotifyMessagePageGetRequest
{
/**
* 查询条件:记录截至时间
**/
private $endDate;
/**
* 通知消息编码:
STOCK_IN_NOT_CONSISTENT---入库单不一致
CANCEL_ORDER_SUCCESS---取消订单成功
INVENTORY_CHECK---盘点
CANCEL_ORDER_FAILURE---取消订单失败
ORDER_REJECT--wms拒单
ORDER_CONFIRMED--订单处理成功
**/
private $msgCode;
/**
* 分页查询页数
**/
private $pageNo;
/**
* 分页查询的每页页数
**/
private $pageSize;
/**
* 查询条件:记录开始时间
**/
private $startDate;
/**
* 消息状态:
不需要确认:NO_NEED_CONFIRM
已确认:CONFIRMED
待确认:TO_BE_CONFIRM
**/
private $status;
private $apiParas = array();
public function setEndDate($endDate)
{
$this->endDate = $endDate;
$this->apiParas["end_date"] = $endDate;
}
public function getEndDate()
{
return $this->endDate;
}
public function setMsgCode($msgCode)
{
$this->msgCode = $msgCode;
$this->apiParas["msg_code"] = $msgCode;
}
public function getMsgCode()
{
return $this->msgCode;
}
public function setPageNo($pageNo)
{
$this->pageNo = $pageNo;
$this->apiParas["page_no"] = $pageNo;
}
public function getPageNo()
{
return $this->pageNo;
}
public function setPageSize($pageSize)
{
$this->pageSize = $pageSize;
$this->apiParas["page_size"] = $pageSize;
}
public function getPageSize()
{
return $this->pageSize;
}
public function setStartDate($startDate)
{
$this->startDate = $startDate;
$this->apiParas["start_date"] = $startDate;
}
public function getStartDate()
{
return $this->startDate;
}
public function setStatus($status)
{
$this->status = $status;
$this->apiParas["status"] = $status;
}
public function getStatus()
{
return $this->status;
}
public function getApiMethodName()
{
return "taobao.wlb.notify.message.page.get";
}
public function getApiParas()
{
return $this->apiParas;
}
public function check()
{
}
public function putOtherTextParam($key, $value) {
$this->apiParas[$key] = $value;
$this->$key = $value;
}
}