POST api/Dev/Dosimeter/Dispatch

将表分配给运营商

Request Information

URI Parameters

None.

Body Parameters

DosimeterDispatchParm
NameDescriptionTypeAdditional information
serialids

被分配的表的ID集

Collection of integer

Required

eagentid

电运营商ID(不指定电运营商时,此值置0) 当前参数用于撤消时,此值指定原运营商ID

integer

None.

wagentid

水运营商ID(不指定水运营商时,此值置0) 当前参数用于撤消时,此值指定原运营商ID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "serialids": [
    1,
    2
  ],
  "eagentid": 1,
  "wagentid": 2
}

application/xml, text/xml

Sample:
<DosimeterDispatchParm xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigitalScience.DataTransfer.Dosimeter">
  <eagentid>1</eagentid>
  <serialids xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </serialids>
  <wagentid>2</wagentid>
</DosimeterDispatchParm>

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

将表分配给运营商

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.