POST api/sale/salesorder/UpdateSalesOrder

更新销售订单

请求信息

URI 参数

None.

Body 参数

销售订单信息

SalesOrderEntity
名称说明类型其他信息
Name

项目名称

string

None.

Encode

项目编号

string

None.

BarCode

条码

string

None.

SalesContractId

合同Id

string

None.

SalesContractCustomerId

合同客户

string

None.

SalesContractCustomerAddressId

合同客户地址

string

None.

SalesContractName

合同名称

string

None.

SalesContractPrice

合同金额

decimal number

None.

AuditStatus

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

SalesOrderAuditStatus

None.

CreaterId

创建人Id

string

Required

CreaterName

创建人姓名

string

Required

CreaterRole

创建人角色

SalesOrderCreaterRole

None.

Remark

备注

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:
{
  "Name": "sample string 1",
  "Encode": "sample string 2",
  "BarCode": "sample string 3",
  "SalesContractId": "sample string 4",
  "SalesContractCustomerId": "sample string 5",
  "SalesContractCustomerAddressId": "sample string 6",
  "SalesContractName": "sample string 7",
  "SalesContractPrice": 8.0,
  "AuditStatus": 0,
  "CreaterId": "sample string 9",
  "CreaterName": "sample string 10",
  "CreaterRole": 0,
  "Remark": "sample string 11",
  "Id": "sample string 12",
  "CreateDate": "2024-09-21 16:45:39",
  "CreateUserId": "sample string 13",
  "CreateUserName": "sample string 14",
  "ModifyDate": "2024-09-21 16:45:39",
  "ModifyUserId": "sample string 15",
  "ModifyUserName": "sample string 16"
}

application/xml, text/xml

Sample:
<SalesOrderEntity 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:45:39.0230172+08:00</CreateDate>
  <CreateUserId xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 13</CreateUserId>
  <CreateUserName xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 14</CreateUserName>
  <Id xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 12</Id>
  <ModifyDate xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">2024-09-21T16:45:39.0230172+08:00</ModifyDate>
  <ModifyUserId xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 15</ModifyUserId>
  <ModifyUserName xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 16</ModifyUserName>
  <AuditStatus>Draft</AuditStatus>
  <BarCode>sample string 3</BarCode>
  <CreaterId>sample string 9</CreaterId>
  <CreaterName>sample string 10</CreaterName>
  <CreaterRole>Staff</CreaterRole>
  <Encode>sample string 2</Encode>
  <Name>sample string 1</Name>
  <Remark>sample string 11</Remark>
  <SalesContractCustomerAddressId>sample string 6</SalesContractCustomerAddressId>
  <SalesContractCustomerId>sample string 5</SalesContractCustomerId>
  <SalesContractId>sample string 4</SalesContractId>
  <SalesContractName>sample string 7</SalesContractName>
  <SalesContractPrice>8</SalesContractPrice>
</SalesOrderEntity>

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>