POST Api/F/YH/GoodsAdd?FactoryID={FactoryID}&CategoryID={CategoryID}
添加商品
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
FactoryID |
供应商系统编号 |
globally unique identifier |
Required |
CategoryID |
商品分类编号 |
globally unique identifier |
Required |
Body Parameters
商品信息
GoodsModelName | Description | Type | Additional information |
---|---|---|---|
ID |
编号 |
globally unique identifier |
None. |
UUID |
防重复字段 |
globally unique identifier |
None. |
CategoryID |
类别编号 |
globally unique identifier |
None. |
CategoryName |
商品分类名称 |
string |
None. |
EnCode |
内部编码 |
string |
None. |
BarCode |
国际条码 |
string |
None. |
Name |
产品名称 |
string |
None. |
Image |
大图 |
string |
None. |
Thumbnail |
缩略图 |
string |
None. |
Video |
视频链接 |
string |
None. |
Description |
描述 |
string |
None. |
Count |
库存 |
integer |
None. |
Price |
进货价格 |
decimal number |
None. |
RetailPrice |
建议零售价 |
decimal number |
None. |
RetailNnitName |
建议零售单位 |
string |
None. |
NnitName |
单位 |
string |
None. |
UnitNum |
单位数量 |
integer |
None. |
State |
状态 |
boolean |
None. |
GoodsSizes |
型号列表 |
Collection of GoodsSizeModel |
None. |
GoodsColours |
颜色列表 |
Collection of GoodsColourModel |
None. |
GoodsSizeColourPrices |
商品规格颜色价格 |
Collection of GoodsSizeColourPriceModel |
None. |
GoodsParameters |
商品参数 |
Collection of GoodsParameterModel |
None. |
GoodsTopImgs |
产品头图 |
Collection of GoodsImageModel |
None. |
GoodsInfoImgs |
产品详情图 |
Collection of GoodsImageModel |
None. |
Request Formats
application/json, text/json
Sample:
{ "ID": "08a769f3-80c7-473d-ba6c-edab5e5818f6", "UUID": "2080e8f6-5322-4932-b68c-34a1ba08d0d5", "CategoryID": "3ef585fe-57b0-44b4-98f2-7f9e1d9403e7", "CategoryName": "sample string 4", "EnCode": "sample string 5", "BarCode": "sample string 6", "Name": "sample string 7", "Image": "sample string 8", "Thumbnail": "sample string 9", "Video": "sample string 10", "Description": "sample string 11", "Count": 12, "Price": 13.0, "RetailPrice": 14.0, "RetailNnitName": "sample string 15", "NnitName": "sample string 16", "UnitNum": 17, "State": true, "GoodsSizes": [ { "ID": "69ebb071-8636-41bd-934a-ec6d16fcc7b3", "Name": "sample string 2", "Description": "sample string 3" }, { "ID": "69ebb071-8636-41bd-934a-ec6d16fcc7b3", "Name": "sample string 2", "Description": "sample string 3" } ], "GoodsColours": [ { "ID": "ebbfcdd3-7b9b-4402-bde0-0a93cd6ec6c7", "Name": "sample string 2", "Image": "sample string 3", "Thumbnail": "sample string 4", "Description": "sample string 5" }, { "ID": "ebbfcdd3-7b9b-4402-bde0-0a93cd6ec6c7", "Name": "sample string 2", "Image": "sample string 3", "Thumbnail": "sample string 4", "Description": "sample string 5" } ], "GoodsSizeColourPrices": [ { "ID": "23bbacc3-17a4-4c21-b2be-d444a6d59fe4", "Count": 2, "Price": 3.0, "RetailPrice": 4.0, "RetailNnitName": "sample string 5", "NnitName": "sample string 6", "UnitNum": 7, "State": true, "GoodsSize": { "ID": "69ebb071-8636-41bd-934a-ec6d16fcc7b3", "Name": "sample string 2", "Description": "sample string 3" }, "GoodsColour": { "ID": "ebbfcdd3-7b9b-4402-bde0-0a93cd6ec6c7", "Name": "sample string 2", "Image": "sample string 3", "Thumbnail": "sample string 4", "Description": "sample string 5" } }, { "ID": "23bbacc3-17a4-4c21-b2be-d444a6d59fe4", "Count": 2, "Price": 3.0, "RetailPrice": 4.0, "RetailNnitName": "sample string 5", "NnitName": "sample string 6", "UnitNum": 7, "State": true, "GoodsSize": { "ID": "69ebb071-8636-41bd-934a-ec6d16fcc7b3", "Name": "sample string 2", "Description": "sample string 3" }, "GoodsColour": { "ID": "ebbfcdd3-7b9b-4402-bde0-0a93cd6ec6c7", "Name": "sample string 2", "Image": "sample string 3", "Thumbnail": "sample string 4", "Description": "sample string 5" } } ], "GoodsParameters": [ { "ID": "fe2630a1-92e6-46c5-abdf-0a39e9a14713", "Key": "sample string 2", "Value": "sample string 3", "State": true }, { "ID": "fe2630a1-92e6-46c5-abdf-0a39e9a14713", "Key": "sample string 2", "Value": "sample string 3", "State": true } ], "GoodsTopImgs": [ { "ID": "b6456edd-6906-4f18-b442-272b75d7f1b0", "Image": "sample string 2", "Thumbnail": "sample string 3", "Description": "sample string 4" }, { "ID": "b6456edd-6906-4f18-b442-272b75d7f1b0", "Image": "sample string 2", "Thumbnail": "sample string 3", "Description": "sample string 4" } ], "GoodsInfoImgs": [ { "ID": "b6456edd-6906-4f18-b442-272b75d7f1b0", "Image": "sample string 2", "Thumbnail": "sample string 3", "Description": "sample string 4" }, { "ID": "b6456edd-6906-4f18-b442-272b75d7f1b0", "Image": "sample string 2", "Thumbnail": "sample string 3", "Description": "sample string 4" } ] }
application/xml, text/xml
Sample:
<GoodsModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LijiyTow.Liji_E.EAPI.Models.F.YH"> <BarCode>sample string 6</BarCode> <CategoryID>3ef585fe-57b0-44b4-98f2-7f9e1d9403e7</CategoryID> <CategoryName>sample string 4</CategoryName> <Count>12</Count> <Description>sample string 11</Description> <EnCode>sample string 5</EnCode> <GoodsColours> <GoodsColourModel> <Description>sample string 5</Description> <ID>ebbfcdd3-7b9b-4402-bde0-0a93cd6ec6c7</ID> <Image>sample string 3</Image> <Name>sample string 2</Name> <Thumbnail>sample string 4</Thumbnail> </GoodsColourModel> <GoodsColourModel> <Description>sample string 5</Description> <ID>ebbfcdd3-7b9b-4402-bde0-0a93cd6ec6c7</ID> <Image>sample string 3</Image> <Name>sample string 2</Name> <Thumbnail>sample string 4</Thumbnail> </GoodsColourModel> </GoodsColours> <GoodsInfoImgs> <GoodsImageModel> <Description>sample string 4</Description> <ID>b6456edd-6906-4f18-b442-272b75d7f1b0</ID> <Image>sample string 2</Image> <Thumbnail>sample string 3</Thumbnail> </GoodsImageModel> <GoodsImageModel> <Description>sample string 4</Description> <ID>b6456edd-6906-4f18-b442-272b75d7f1b0</ID> <Image>sample string 2</Image> <Thumbnail>sample string 3</Thumbnail> </GoodsImageModel> </GoodsInfoImgs> <GoodsParameters> <GoodsParameterModel> <ID>fe2630a1-92e6-46c5-abdf-0a39e9a14713</ID> <Key>sample string 2</Key> <State>true</State> <Value>sample string 3</Value> </GoodsParameterModel> <GoodsParameterModel> <ID>fe2630a1-92e6-46c5-abdf-0a39e9a14713</ID> <Key>sample string 2</Key> <State>true</State> <Value>sample string 3</Value> </GoodsParameterModel> </GoodsParameters> <GoodsSizeColourPrices> <GoodsSizeColourPriceModel> <Count>2</Count> <GoodsColour> <Description>sample string 5</Description> <ID>ebbfcdd3-7b9b-4402-bde0-0a93cd6ec6c7</ID> <Image>sample string 3</Image> <Name>sample string 2</Name> <Thumbnail>sample string 4</Thumbnail> </GoodsColour> <GoodsSize> <Description>sample string 3</Description> <ID>69ebb071-8636-41bd-934a-ec6d16fcc7b3</ID> <Name>sample string 2</Name> </GoodsSize> <ID>23bbacc3-17a4-4c21-b2be-d444a6d59fe4</ID> <NnitName>sample string 6</NnitName> <Price>3</Price> <RetailNnitName>sample string 5</RetailNnitName> <RetailPrice>4</RetailPrice> <State>true</State> <UnitNum>7</UnitNum> </GoodsSizeColourPriceModel> <GoodsSizeColourPriceModel> <Count>2</Count> <GoodsColour> <Description>sample string 5</Description> <ID>ebbfcdd3-7b9b-4402-bde0-0a93cd6ec6c7</ID> <Image>sample string 3</Image> <Name>sample string 2</Name> <Thumbnail>sample string 4</Thumbnail> </GoodsColour> <GoodsSize> <Description>sample string 3</Description> <ID>69ebb071-8636-41bd-934a-ec6d16fcc7b3</ID> <Name>sample string 2</Name> </GoodsSize> <ID>23bbacc3-17a4-4c21-b2be-d444a6d59fe4</ID> <NnitName>sample string 6</NnitName> <Price>3</Price> <RetailNnitName>sample string 5</RetailNnitName> <RetailPrice>4</RetailPrice> <State>true</State> <UnitNum>7</UnitNum> </GoodsSizeColourPriceModel> </GoodsSizeColourPrices> <GoodsSizes> <GoodsSizeModel> <Description>sample string 3</Description> <ID>69ebb071-8636-41bd-934a-ec6d16fcc7b3</ID> <Name>sample string 2</Name> </GoodsSizeModel> <GoodsSizeModel> <Description>sample string 3</Description> <ID>69ebb071-8636-41bd-934a-ec6d16fcc7b3</ID> <Name>sample string 2</Name> </GoodsSizeModel> </GoodsSizes> <GoodsTopImgs> <GoodsImageModel> <Description>sample string 4</Description> <ID>b6456edd-6906-4f18-b442-272b75d7f1b0</ID> <Image>sample string 2</Image> <Thumbnail>sample string 3</Thumbnail> </GoodsImageModel> <GoodsImageModel> <Description>sample string 4</Description> <ID>b6456edd-6906-4f18-b442-272b75d7f1b0</ID> <Image>sample string 2</Image> <Thumbnail>sample string 3</Thumbnail> </GoodsImageModel> </GoodsTopImgs> <ID>08a769f3-80c7-473d-ba6c-edab5e5818f6</ID> <Image>sample string 8</Image> <Name>sample string 7</Name> <NnitName>sample string 16</NnitName> <Price>13</Price> <RetailNnitName>sample string 15</RetailNnitName> <RetailPrice>14</RetailPrice> <State>true</State> <Thumbnail>sample string 9</Thumbnail> <UUID>2080e8f6-5322-4932-b68c-34a1ba08d0d5</UUID> <UnitNum>17</UnitNum> <Video>sample string 10</Video> </GoodsModel>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.