GET api/Agent/MicroApp/Watering/Trade/View/ById?tradeid={tradeid}
依据灌溉交易的ID, 查询一个灌溉记录详情,包括交易信息、账单和日志数据。 产生该灌溉交易的流量计,必须与当前用户(水管理员)存在管辖关系。
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| tradeid |
交易ID |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
依据灌溉交易的ID, 查询一个灌溉记录详情,包括交易信息、账单和日志数据。 产生该灌溉交易的流量计,必须与当前用户(水管理员)存在管辖关系。
CommonOperationResultWithTagOfAgentMicroAppWateringTradeInformationViewItem| Name | Description | Type | Additional information |
|---|---|---|---|
| errcode | integer |
None. |
|
| errmsg | string |
None. |
|
| tag | AgentMicroAppWateringTradeInformationViewItem |
None. |
Response Formats
application/json, text/json
Sample:
{
"errcode": 1,
"errmsg": "sample string 2",
"tag": {
"WateringTradeCalInfo": [
{
"TradeId": 1,
"SerialId": 2,
"YearCode": "sample string 3",
"TotalConsumeVolumn": 4.0,
"CalSummary": 5.0,
"ReceivedSummary": 6.0,
"BalanceSummery": 7.0,
"PriceDesc": "sample string 8",
"LandGroupId": 9,
"WateringTime": "sample string 10",
"DiscountSummary": 11.0,
"TotalSummary": 12.0,
"MeterInfo": "sample string 13",
"HitPriceStepInfo": "sample string 14",
"GroupName": "sample string 15",
"AgentId": 16
},
{
"TradeId": 1,
"SerialId": 2,
"YearCode": "sample string 3",
"TotalConsumeVolumn": 4.0,
"CalSummary": 5.0,
"ReceivedSummary": 6.0,
"BalanceSummery": 7.0,
"PriceDesc": "sample string 8",
"LandGroupId": 9,
"WateringTime": "sample string 10",
"DiscountSummary": 11.0,
"TotalSummary": 12.0,
"MeterInfo": "sample string 13",
"HitPriceStepInfo": "sample string 14",
"GroupName": "sample string 15",
"AgentId": 16
}
],
"WateringTradeLogInfo": [
{
"TradeId": 1,
"LogId": 2,
"HappenTime": "sample string 3",
"LogContent": "sample string 4",
"UserName": "sample string 5"
},
{
"TradeId": 1,
"LogId": 2,
"HappenTime": "sample string 3",
"LogContent": "sample string 4",
"UserName": "sample string 5"
}
],
"ExpectWateringTimesLong": 1.0,
"ActualWateringTimesLong": 2.0,
"FarmerCount": 3,
"LandArea": 4.0,
"AgentName": "sample string 5",
"WateringParameter": 6.0,
"TotalReceived": 7.0,
"CalBalance": 8.0,
"CalUserName": "sample string 9",
"WateringAdminName": "sample string 10",
"LeaderInfo": "sample string 11",
"ReadingVolumnFromMeter": 12.0,
"GroupRequestInfo": "sample string 13",
"WateringEndAdminName": "sample string 14",
"ShaftNum": "sample string 15",
"Address": "sample string 16",
"GroupName": "sample string 17",
"LandGroupId": 18,
"TradeId": 19,
"SerialId": 20,
"AgentId": 21,
"UserCode": 22,
"TradeType": "sample string 23",
"TradeStartTime": "sample string 24",
"TradeEndTime": "sample string 25",
"LpmOnStarting": 26.0,
"LpmOnEnding": 27.0,
"EndUserCode": 28,
"GroupLeadId": 29,
"ReceiveTime": "sample string 30",
"TradeStatus": 31,
"CalculateStatus": 32,
"ExpectWateringSpeed": 33.0,
"CommandStartTime": "sample string 34",
"CommandEndTime": "sample string 35",
"DownOpenCmdTime": "sample string 36",
"FlowLimit": 37.0,
"CloseGateWhenEnding": 64,
"DownCloseCmdTime": "sample string 39",
"HasSegDate": "sample string 40",
"LpmOnSeg": 41.0,
"SegDataSampleTime": "sample string 42",
"GroupRequestId": 43,
"ReplyForGroupResuest": "sample string 44",
"Discount": 45,
"CalConsumeVolumn": 46.0,
"CalTotalSummary": 47.0,
"CalFreeSummary": 48.0,
"CalTotalNeedReceive": 49.0,
"CalculateTime": "sample string 50",
"CalculateUser": 51,
"DataVersion": "sample string 52",
"LastDataFrom": "sample string 53"
}
}
application/xml, text/xml
Sample:
<CommonOperationResultWithTagOfAgentMicroAppWateringTradeInformationViewItemwlCnhfv3 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer">
<errcode>1</errcode>
<errmsg>sample string 2</errmsg>
<tag xmlns:d2p1="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Flowmeter">
<d2p1:AgentId>21</d2p1:AgentId>
<d2p1:CalConsumeVolumn>46</d2p1:CalConsumeVolumn>
<d2p1:CalFreeSummary>48</d2p1:CalFreeSummary>
<d2p1:CalTotalNeedReceive>49</d2p1:CalTotalNeedReceive>
<d2p1:CalTotalSummary>47</d2p1:CalTotalSummary>
<d2p1:CalculateStatus>32</d2p1:CalculateStatus>
<d2p1:CalculateTime>sample string 50</d2p1:CalculateTime>
<d2p1:CalculateUser>51</d2p1:CalculateUser>
<d2p1:CloseGateWhenEnding>64</d2p1:CloseGateWhenEnding>
<d2p1:CommandEndTime>sample string 35</d2p1:CommandEndTime>
<d2p1:CommandStartTime>sample string 34</d2p1:CommandStartTime>
<d2p1:DataVersion>sample string 52</d2p1:DataVersion>
<d2p1:Discount>45</d2p1:Discount>
<d2p1:DownCloseCmdTime>sample string 39</d2p1:DownCloseCmdTime>
<d2p1:DownOpenCmdTime>sample string 36</d2p1:DownOpenCmdTime>
<d2p1:EndUserCode>28</d2p1:EndUserCode>
<d2p1:ExpectWateringSpeed>33</d2p1:ExpectWateringSpeed>
<d2p1:FlowLimit>37</d2p1:FlowLimit>
<d2p1:GroupLeadId>29</d2p1:GroupLeadId>
<d2p1:GroupRequestId>43</d2p1:GroupRequestId>
<d2p1:HasSegDate>sample string 40</d2p1:HasSegDate>
<d2p1:LandGroupId>18</d2p1:LandGroupId>
<d2p1:LastDataFrom>sample string 53</d2p1:LastDataFrom>
<d2p1:LpmOnEnding>27</d2p1:LpmOnEnding>
<d2p1:LpmOnSeg>41</d2p1:LpmOnSeg>
<d2p1:LpmOnStarting>26</d2p1:LpmOnStarting>
<d2p1:ReceiveTime>sample string 30</d2p1:ReceiveTime>
<d2p1:ReplyForGroupResuest>sample string 44</d2p1:ReplyForGroupResuest>
<d2p1:SegDataSampleTime>sample string 42</d2p1:SegDataSampleTime>
<d2p1:SerialId>20</d2p1:SerialId>
<d2p1:TradeEndTime>sample string 25</d2p1:TradeEndTime>
<d2p1:TradeId>19</d2p1:TradeId>
<d2p1:TradeStartTime>sample string 24</d2p1:TradeStartTime>
<d2p1:TradeStatus>31</d2p1:TradeStatus>
<d2p1:TradeType>sample string 23</d2p1:TradeType>
<d2p1:UserCode>22</d2p1:UserCode>
<d2p1:ActualWateringTimesLong>2</d2p1:ActualWateringTimesLong>
<d2p1:Address>sample string 16</d2p1:Address>
<d2p1:AgentName>sample string 5</d2p1:AgentName>
<d2p1:CalBalance>8</d2p1:CalBalance>
<d2p1:CalUserName>sample string 9</d2p1:CalUserName>
<d2p1:ExpectWateringTimesLong>1</d2p1:ExpectWateringTimesLong>
<d2p1:FarmerCount>3</d2p1:FarmerCount>
<d2p1:GroupName>sample string 17</d2p1:GroupName>
<d2p1:GroupRequestInfo>sample string 13</d2p1:GroupRequestInfo>
<d2p1:LandArea>4</d2p1:LandArea>
<d2p1:LeaderInfo>sample string 11</d2p1:LeaderInfo>
<d2p1:ReadingVolumnFromMeter>12</d2p1:ReadingVolumnFromMeter>
<d2p1:ShaftNum>sample string 15</d2p1:ShaftNum>
<d2p1:TotalReceived>7</d2p1:TotalReceived>
<d2p1:WateringAdminName>sample string 10</d2p1:WateringAdminName>
<d2p1:WateringEndAdminName>sample string 14</d2p1:WateringEndAdminName>
<d2p1:WateringParameter>6</d2p1:WateringParameter>
<d2p1:WateringTradeCalInfo xmlns:d3p1="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Flowmeter.MicroApp">
<d3p1:AgentMicroAppWateringTradeCalItem>
<d3p1:AgentId>16</d3p1:AgentId>
<d3p1:BalanceSummery>7</d3p1:BalanceSummery>
<d3p1:CalSummary>5</d3p1:CalSummary>
<d3p1:DiscountSummary>11</d3p1:DiscountSummary>
<d3p1:GroupName>sample string 15</d3p1:GroupName>
<d3p1:HitPriceStepInfo>sample string 14</d3p1:HitPriceStepInfo>
<d3p1:LandGroupId>9</d3p1:LandGroupId>
<d3p1:MeterInfo>sample string 13</d3p1:MeterInfo>
<d3p1:PriceDesc>sample string 8</d3p1:PriceDesc>
<d3p1:ReceivedSummary>6</d3p1:ReceivedSummary>
<d3p1:SerialId>2</d3p1:SerialId>
<d3p1:TotalConsumeVolumn>4</d3p1:TotalConsumeVolumn>
<d3p1:TotalSummary>12</d3p1:TotalSummary>
<d3p1:TradeId>1</d3p1:TradeId>
<d3p1:WateringTime>sample string 10</d3p1:WateringTime>
<d3p1:YearCode>sample string 3</d3p1:YearCode>
</d3p1:AgentMicroAppWateringTradeCalItem>
<d3p1:AgentMicroAppWateringTradeCalItem>
<d3p1:AgentId>16</d3p1:AgentId>
<d3p1:BalanceSummery>7</d3p1:BalanceSummery>
<d3p1:CalSummary>5</d3p1:CalSummary>
<d3p1:DiscountSummary>11</d3p1:DiscountSummary>
<d3p1:GroupName>sample string 15</d3p1:GroupName>
<d3p1:HitPriceStepInfo>sample string 14</d3p1:HitPriceStepInfo>
<d3p1:LandGroupId>9</d3p1:LandGroupId>
<d3p1:MeterInfo>sample string 13</d3p1:MeterInfo>
<d3p1:PriceDesc>sample string 8</d3p1:PriceDesc>
<d3p1:ReceivedSummary>6</d3p1:ReceivedSummary>
<d3p1:SerialId>2</d3p1:SerialId>
<d3p1:TotalConsumeVolumn>4</d3p1:TotalConsumeVolumn>
<d3p1:TotalSummary>12</d3p1:TotalSummary>
<d3p1:TradeId>1</d3p1:TradeId>
<d3p1:WateringTime>sample string 10</d3p1:WateringTime>
<d3p1:YearCode>sample string 3</d3p1:YearCode>
</d3p1:AgentMicroAppWateringTradeCalItem>
</d2p1:WateringTradeCalInfo>
<d2p1:WateringTradeLogInfo xmlns:d3p1="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Flowmeter.MicroApp">
<d3p1:AgentMicroAppWateringTradeLogItem>
<d3p1:HappenTime>sample string 3</d3p1:HappenTime>
<d3p1:LogContent>sample string 4</d3p1:LogContent>
<d3p1:LogId>2</d3p1:LogId>
<d3p1:TradeId>1</d3p1:TradeId>
<d3p1:UserName>sample string 5</d3p1:UserName>
</d3p1:AgentMicroAppWateringTradeLogItem>
<d3p1:AgentMicroAppWateringTradeLogItem>
<d3p1:HappenTime>sample string 3</d3p1:HappenTime>
<d3p1:LogContent>sample string 4</d3p1:LogContent>
<d3p1:LogId>2</d3p1:LogId>
<d3p1:TradeId>1</d3p1:TradeId>
<d3p1:UserName>sample string 5</d3p1:UserName>
</d3p1:AgentMicroAppWateringTradeLogItem>
</d2p1:WateringTradeLogInfo>
</tag>
</CommonOperationResultWithTagOfAgentMicroAppWateringTradeInformationViewItemwlCnhfv3>
application/bson
Sample:
Binary JSON content. See http://bsonspec.org for details.