POST api/Agent/MicroApp/WateringRelationShip/PriceTable/Set

小程序灌溉关系管理下的设置价格阶梯,通过传入流量计ID,土地组ID,年度以及相应的价格阶梯数据,调用存储过程实现。

Request Information

URI Parameters

None.

Body Parameters

AgentSetWateringRelationShipPriceTableParm
NameDescriptionTypeAdditional information
SerialId

流量计ID SerialId Bigint PK,FK 流量计的唯一序列号

integer

None.

LandGroupId

土地组ID LandGroupId Bigint PK,FK

integer

None.

YearCode

年度 YearCode char(4) PK

string

None.

PriceDetail

价格阶梯表明细记录

Collection of AgentNormalPriceTableDetailItem

None.

Request Formats

application/json, text/json

Sample:
{
  "SerialId": 1,
  "LandGroupId": 2,
  "YearCode": "sample string 3",
  "PriceDetail": [
    {
      "StepCode": 64,
      "StepAmount": 2.0,
      "Price": 3.0
    },
    {
      "StepCode": 64,
      "StepAmount": 2.0,
      "Price": 3.0
    }
  ]
}

application/xml, text/xml

Sample:
<AgentSetWateringRelationShipPriceTableParm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Flowmeter">
  <LandGroupId>2</LandGroupId>
  <PriceDetail>
    <AgentNormalPriceTableDetailItem>
      <Price>3</Price>
      <StepAmount>2</StepAmount>
      <StepCode>64</StepCode>
    </AgentNormalPriceTableDetailItem>
    <AgentNormalPriceTableDetailItem>
      <Price>3</Price>
      <StepAmount>2</StepAmount>
      <StepCode>64</StepCode>
    </AgentNormalPriceTableDetailItem>
  </PriceDetail>
  <SerialId>1</SerialId>
  <YearCode>sample string 3</YearCode>
</AgentSetWateringRelationShipPriceTableParm>

application/x-www-form-urlencoded

Sample:

Sample not available.

application/bson

Sample:
Binary JSON content. See http://bsonspec.org for details.

Response Information

Resource Description

小程序灌溉关系管理下的设置价格阶梯,通过传入流量计ID,土地组ID,年度以及相应的价格阶梯数据,调用存储过程实现。

CommonOperationResult
NameDescriptionTypeAdditional information
errcode

错误代码,通常0表示成功,其他值表示错误。

integer

None.

errmsg

错误描述,当errcode不为零时,此值可以用于呈现给用户。

string

None.

tag

操作同时,服务器端需要返回的其他值。

string

None.

Response Formats

application/json, text/json

Sample:
{
  "errcode": 1,
  "errmsg": "sample string 2",
  "tag": "sample string 3"
}

application/xml, text/xml

Sample:
<CommonOperationResult 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>sample string 3</tag>
</CommonOperationResult>

application/bson

Sample:
Binary JSON content. See http://bsonspec.org for details.