POST api/material/part/SavePart

保存零件信息

请求信息

URI 参数

None.

Body 参数

零件信息

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

编码

string

Required

Name

名称

string

Required

PartType

类型,使用数据字典Material-PartType 包含:其他、自制件、外购件

string

Required

UnitId

计量单位

string

Required

MaterialId

使用材料

string

Required

TheLength

string

None.

TheWidth

string

None.

TheHigh

string

None.

Catalog1

大类

string

None.

Catalog2

中类

string

None.

Catalog3

小类

string

None.

Cost

成本价

decimal number

Required

Price

销售价

decimal number

Required

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",
  "Name": "sample string 2",
  "PartType": "sample string 3",
  "UnitId": "sample string 4",
  "MaterialId": "sample string 5",
  "TheLength": "sample string 6",
  "TheWidth": "sample string 7",
  "TheHigh": "sample string 8",
  "Catalog1": "sample string 9",
  "Catalog2": "sample string 10",
  "Catalog3": "sample string 11",
  "Cost": 12.0,
  "Price": 13.0,
  "Id": "sample string 14",
  "CreateDate": "2024-09-21 16:42:42",
  "CreateUserId": "sample string 15",
  "CreateUserName": "sample string 16",
  "ModifyDate": "2024-09-21 16:42:42",
  "ModifyUserId": "sample string 17",
  "ModifyUserName": "sample string 18"
}

application/xml, text/xml

Sample:
<PartEntity 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:42:42.4764471+08:00</CreateDate>
  <CreateUserId xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 15</CreateUserId>
  <CreateUserName xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 16</CreateUserName>
  <Id xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 14</Id>
  <ModifyDate xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">2024-09-21T16:42:42.4764471+08:00</ModifyDate>
  <ModifyUserId xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 17</ModifyUserId>
  <ModifyUserName xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 18</ModifyUserName>
  <Catalog1>sample string 9</Catalog1>
  <Catalog2>sample string 10</Catalog2>
  <Catalog3>sample string 11</Catalog3>
  <Cost>12</Cost>
  <Encode>sample string 1</Encode>
  <MaterialId>sample string 5</MaterialId>
  <Name>sample string 2</Name>
  <PartType>sample string 3</PartType>
  <Price>13</Price>
  <TheHigh>sample string 8</TheHigh>
  <TheLength>sample string 6</TheLength>
  <TheWidth>sample string 7</TheWidth>
  <UnitId>sample string 4</UnitId>
</PartEntity>

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>