POST api/sale/quoteorder/UpdateQuoteOrder

更新报价单

请求信息

URI 参数

None.

Body 参数

报价单信息

QuoteOrderEntity
名称说明类型其他信息
Encode

编码,编码和版本号拼成条码

string

Required

QuoteOrderVersion

版本

integer

None.

IsCurrent

是否当前版本 和Barcode、QuoteOrderVersion结合使用,同一个Barcode,只能有一个QuoteOrderVersion是当前版本

boolean

None.

Name

名称

string

Required

AuditStatus

审核状态,待提交、待审核、待部门经理审核、待总经办审核、审核通过

QuoteOrderAuditStatus

None.

CreaterId

创建人Id

string

Required

CreaterName

创建人姓名

string

Required

CreaterRole

创建人角色

QuoteOrderCreaterRole

None.

ColleagueAuditId

审核员工Id

string

None.

ApplyChange

申请变更

boolean

None.

CustomerId

客户

string

Required

CustomerAddressId

客户地址

string

Required

ProductionBase

生产基地,使用数据字典Sales-ProductionBase

string

Required

CurrencyId

币种

string

Required

ExchangeRate

汇率

decimal number

None.

PoultryBreeds

禽种

string

None.

ChickenLines

鸡品系,使用数据字典Sales-ChickenLines

string

None.

DeviceModel

设备型号

string

None.

DeviceLayer

设备层数

string

None.

DeviceSliceDistance

设备层距

string

None.

SingleSetFeedingQuantity

单组饲养量

integer

Required

Discount

折扣

decimal number

None.

Remark

备注

string

None.

Images

图片,使用分号隔开

string

None.

Id

string

None.

CreateDate

date

None.

CreateUserId

string

None.

CreateUserName

string

None.

ModifyDate

date

None.

ModifyUserId

string

None.

ModifyUserName

string

None.

请求格式

application/json, text/json

Sample:
{
  "Encode": "sample string 1",
  "QuoteOrderVersion": 2,
  "IsCurrent": true,
  "Name": "sample string 4",
  "AuditStatus": 0,
  "CreaterId": "sample string 5",
  "CreaterName": "sample string 6",
  "CreaterRole": 0,
  "ColleagueAuditId": "sample string 7",
  "ApplyChange": true,
  "CustomerId": "sample string 9",
  "CustomerAddressId": "sample string 10",
  "ProductionBase": "sample string 11",
  "CurrencyId": "sample string 12",
  "ExchangeRate": 13.0,
  "PoultryBreeds": "sample string 14",
  "ChickenLines": "sample string 15",
  "DeviceModel": "sample string 16",
  "DeviceLayer": "sample string 17",
  "DeviceSliceDistance": "sample string 18",
  "SingleSetFeedingQuantity": 19,
  "Discount": 20.0,
  "Remark": "sample string 21",
  "Images": "sample string 22",
  "Id": "sample string 23",
  "CreateDate": "2024-09-21 16:39:21",
  "CreateUserId": "sample string 24",
  "CreateUserName": "sample string 25",
  "ModifyDate": "2024-09-21 16:39:21",
  "ModifyUserId": "sample string 26",
  "ModifyUserName": "sample string 27"
}

application/xml, text/xml

Sample:
<QuoteOrderEntity xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ZJ.GX.Application.Domain">
  <CreateDate xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">2024-09-21T16:39:21.9300432+08:00</CreateDate>
  <CreateUserId xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 24</CreateUserId>
  <CreateUserName xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 25</CreateUserName>
  <Id xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 23</Id>
  <ModifyDate xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">2024-09-21T16:39:21.9300432+08:00</ModifyDate>
  <ModifyUserId xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 26</ModifyUserId>
  <ModifyUserName xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 27</ModifyUserName>
  <ApplyChange>true</ApplyChange>
  <AuditStatus>Draft</AuditStatus>
  <ChickenLines>sample string 15</ChickenLines>
  <ColleagueAuditId>sample string 7</ColleagueAuditId>
  <CreaterId>sample string 5</CreaterId>
  <CreaterName>sample string 6</CreaterName>
  <CreaterRole>Staff</CreaterRole>
  <CurrencyId>sample string 12</CurrencyId>
  <CustomerAddressId>sample string 10</CustomerAddressId>
  <CustomerId>sample string 9</CustomerId>
  <DeviceLayer>sample string 17</DeviceLayer>
  <DeviceModel>sample string 16</DeviceModel>
  <DeviceSliceDistance>sample string 18</DeviceSliceDistance>
  <Discount>20</Discount>
  <Encode>sample string 1</Encode>
  <ExchangeRate>13</ExchangeRate>
  <Images>sample string 22</Images>
  <IsCurrent>true</IsCurrent>
  <Name>sample string 4</Name>
  <PoultryBreeds>sample string 14</PoultryBreeds>
  <ProductionBase>sample string 11</ProductionBase>
  <QuoteOrderVersion>2</QuoteOrderVersion>
  <Remark>sample string 21</Remark>
  <SingleSetFeedingQuantity>19</SingleSetFeedingQuantity>
</QuoteOrderEntity>

application/x-www-form-urlencoded

Sample:

Sample not available.

响应信息

响应说明

返回报价单

ResponseEx
名称说明类型其他信息
StatusCode

状态码

ResponseStatusCode

None.

Message

信息

string

None.

Data

数据

Object

None.

响应格式

application/json, text/json

Sample:
{
  "StatusCode": 0,
  "Message": "sample string 1",
  "Data": {}
}

application/xml, text/xml

Sample:
<ResponseEx xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ZJ.GX.Application.WebApi.Models">
  <Data />
  <Message>sample string 1</Message>
  <StatusCode>OK</StatusCode>
</ResponseEx>