POST api/material/product/SaveProduct
保存产品信息
请求信息
URI 参数
None.
Body 参数
产品信息
ProductEntity名称 | 说明 | 类型 | 其他信息 |
---|---|---|---|
Encode |
编码 |
string |
Required |
ProductVersion |
版本 |
decimal number |
None. |
ProductType |
产品类型,使用数据字典Material-ProductType |
string |
Required |
ProductCategoryId |
产品分类 |
string |
Required |
Name |
名称 |
string |
Required |
Specification |
规格 |
string |
None. |
TheLength |
长 |
string |
None. |
TheWidth |
宽 |
string |
None. |
TheHigh |
高 |
string |
None. |
Catalog1 |
大类 |
string |
None. |
Catalog2 |
中类 |
string |
None. |
Catalog3 |
小类 |
string |
None. |
ProductStatus |
生产状态,只读,默认“试验中” |
string |
None. |
Images |
图片,使用分号隔开 |
string |
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:
{ "Encode": "sample string 1", "ProductVersion": 2.0, "ProductType": "sample string 3", "ProductCategoryId": "sample string 4", "Name": "sample string 5", "Specification": "sample string 6", "TheLength": "sample string 7", "TheWidth": "sample string 8", "TheHigh": "sample string 9", "Catalog1": "sample string 10", "Catalog2": "sample string 11", "Catalog3": "sample string 12", "ProductStatus": "sample string 13", "Images": "sample string 14", "Remark": "sample string 15", "Id": "sample string 16", "CreateDate": "2024-09-21 16:26:03", "CreateUserId": "sample string 17", "CreateUserName": "sample string 18", "ModifyDate": "2024-09-21 16:26:03", "ModifyUserId": "sample string 19", "ModifyUserName": "sample string 20" }
application/xml, text/xml
Sample:
<ProductEntity 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:26:03.7249366+08:00</CreateDate> <CreateUserId xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 17</CreateUserId> <CreateUserName xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 18</CreateUserName> <Id xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 16</Id> <ModifyDate xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">2024-09-21T16:26:03.7249366+08:00</ModifyDate> <ModifyUserId xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 19</ModifyUserId> <ModifyUserName xmlns="http://schemas.datacontract.org/2004/07/ZJ.DataBase.Domain">sample string 20</ModifyUserName> <Catalog1>sample string 10</Catalog1> <Catalog2>sample string 11</Catalog2> <Catalog3>sample string 12</Catalog3> <Encode>sample string 1</Encode> <Images>sample string 14</Images> <Name>sample string 5</Name> <ProductCategoryId>sample string 4</ProductCategoryId> <ProductStatus>sample string 13</ProductStatus> <ProductType>sample string 3</ProductType> <ProductVersion>2</ProductVersion> <Remark>sample string 15</Remark> <Specification>sample string 6</Specification> <TheHigh>sample string 9</TheHigh> <TheLength>sample string 7</TheLength> <TheWidth>sample string 8</TheWidth> </ProductEntity>
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>