GET api/Web/Account/TradeRecord?pageindex={pageindex}&pagesize={pagesize}&accountid={accountid}&startdate={startdate}&enddate={enddate}
获取某个用户或某个用户的账户交易记录(TradeRecord,不仅是互联网充值记录)。
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| pageindex |
页序号 |
integer |
Default value is 1 |
| pagesize |
页大小 |
integer |
Default value is 20 |
| accountid |
账户ID |
integer |
Default value is 0 |
| startdate |
起始日期 |
string |
Default value is |
| enddate |
截止日期 |
string |
Default value is |
Body Parameters
None.
Response Information
Resource Description
获取某个用户或某个用户的账户交易记录(TradeRecord,不仅是互联网充值记录)。
SimplePageDataResultOfWebTradeRecordInfoParm| Name | Description | Type | Additional information |
|---|---|---|---|
| totalreccount | integer |
None. |
|
| pageIndex | integer |
None. |
|
| pageSize | integer |
None. |
|
| pageCount | integer |
None. |
|
| records | Collection of WebTradeRecordInfoParm |
None. |
Response Formats
application/json, text/json
Sample:
{
"totalreccount": 1,
"pageIndex": 2,
"pageSize": 3,
"pageCount": 4,
"records": [
{
"accountid": 1,
"tradeid": 2,
"rechargeindex": 3,
"tradetype": "sample string 4",
"tradetypename": "sample string 5",
"tradedate": "sample string 6",
"tradetime": "sample string 7",
"summary": 8.0,
"agentid": 9,
"usercode": 10,
"receiveinfo": "sample string 11",
"relatedtradeid": 12,
"applyresult": "sample string 13",
"logid": 14,
"useralias": "sample string 15",
"syncinfo": "sample string 16",
"tradefrom": "sample string 17",
"priceinfo": "sample string 18",
"accowerandname": "sample string 19",
"agentname": "sample string 20"
},
{
"accountid": 1,
"tradeid": 2,
"rechargeindex": 3,
"tradetype": "sample string 4",
"tradetypename": "sample string 5",
"tradedate": "sample string 6",
"tradetime": "sample string 7",
"summary": 8.0,
"agentid": 9,
"usercode": 10,
"receiveinfo": "sample string 11",
"relatedtradeid": 12,
"applyresult": "sample string 13",
"logid": 14,
"useralias": "sample string 15",
"syncinfo": "sample string 16",
"tradefrom": "sample string 17",
"priceinfo": "sample string 18",
"accowerandname": "sample string 19",
"agentname": "sample string 20"
}
]
}
application/xml, text/xml
Sample:
<SimplePageDataResultOfWebTradeRecordInfoParmjoAqGO1z xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer">
<pageCount>4</pageCount>
<pageIndex>2</pageIndex>
<pageSize>3</pageSize>
<records xmlns:d2p1="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Dosimeter">
<d2p1:WebTradeRecordInfoParm>
<d2p1:accountid>1</d2p1:accountid>
<d2p1:accowerandname>sample string 19</d2p1:accowerandname>
<d2p1:agentid>9</d2p1:agentid>
<d2p1:agentname>sample string 20</d2p1:agentname>
<d2p1:applyresult>sample string 13</d2p1:applyresult>
<d2p1:logid>14</d2p1:logid>
<d2p1:priceinfo>sample string 18</d2p1:priceinfo>
<d2p1:receiveinfo>sample string 11</d2p1:receiveinfo>
<d2p1:rechargeindex>3</d2p1:rechargeindex>
<d2p1:relatedtradeid>12</d2p1:relatedtradeid>
<d2p1:summary>8</d2p1:summary>
<d2p1:syncinfo>sample string 16</d2p1:syncinfo>
<d2p1:tradedate>sample string 6</d2p1:tradedate>
<d2p1:tradefrom>sample string 17</d2p1:tradefrom>
<d2p1:tradeid>2</d2p1:tradeid>
<d2p1:tradetime>sample string 7</d2p1:tradetime>
<d2p1:tradetype>sample string 4</d2p1:tradetype>
<d2p1:tradetypename>sample string 5</d2p1:tradetypename>
<d2p1:useralias>sample string 15</d2p1:useralias>
<d2p1:usercode>10</d2p1:usercode>
</d2p1:WebTradeRecordInfoParm>
<d2p1:WebTradeRecordInfoParm>
<d2p1:accountid>1</d2p1:accountid>
<d2p1:accowerandname>sample string 19</d2p1:accowerandname>
<d2p1:agentid>9</d2p1:agentid>
<d2p1:agentname>sample string 20</d2p1:agentname>
<d2p1:applyresult>sample string 13</d2p1:applyresult>
<d2p1:logid>14</d2p1:logid>
<d2p1:priceinfo>sample string 18</d2p1:priceinfo>
<d2p1:receiveinfo>sample string 11</d2p1:receiveinfo>
<d2p1:rechargeindex>3</d2p1:rechargeindex>
<d2p1:relatedtradeid>12</d2p1:relatedtradeid>
<d2p1:summary>8</d2p1:summary>
<d2p1:syncinfo>sample string 16</d2p1:syncinfo>
<d2p1:tradedate>sample string 6</d2p1:tradedate>
<d2p1:tradefrom>sample string 17</d2p1:tradefrom>
<d2p1:tradeid>2</d2p1:tradeid>
<d2p1:tradetime>sample string 7</d2p1:tradetime>
<d2p1:tradetype>sample string 4</d2p1:tradetype>
<d2p1:tradetypename>sample string 5</d2p1:tradetypename>
<d2p1:useralias>sample string 15</d2p1:useralias>
<d2p1:usercode>10</d2p1:usercode>
</d2p1:WebTradeRecordInfoParm>
</records>
<totalreccount>1</totalreccount>
</SimplePageDataResultOfWebTradeRecordInfoParmjoAqGO1z>
application/bson
Sample:
Binary JSON content. See http://bsonspec.org for details.