跳到主要内容

cs.products.create

保存产品档案:有 ID 时修改;无 ID 时按名称精确匹配,存在则修改,否则创建

  • 请求路由: cs.products.create
  • 交互模型: Request Response
  • 访问限制: 无

请求​

RSocket.rr({
"route" : "cs.products.create",
"data" : {
"replaceMe" : "待保存的产品信息"
}
});

请求参数​

名称类型必须说明
productIdString否产品 ID (主键)
skuNoString否SKU 编号 (唯一)
productNameString否商品名称
productNameEnString否商品名称 (英文)
productCategoryString否产品类别 (对应字典: productCategory)
productSpecString否产品规格 (对应字典: productSpec)
productModelString否产品型号
exportRouteString否报关出口路径 (对应字典: exportRoute)
importPriceRmbNumber否进口单价 (单位: 人民币)
exportPriceRmbNumber否出口单价 (单位: 人民币)
boxSizeObject否外箱尺寸 (单位: 毫米)
boxSize.lengthNumber否长(毫米)
boxSize.widthNumber否宽(毫米)
boxSize.heightNumber否高(毫米)
emptyBoxWeightNumber否单个空包装箱的标准重量(KGS)
grossWeightNumber否单箱产品含包装的标准毛重(KGS)
netPaperWeightNumber否单箱纸巾的标准净重(KGS)
boxCapacityNumber否每箱包含的产品数量
boxVolumeNumber否单箱产品的标准体积(CBM,立方米)
specDetailsObject否特定规格明细 (扩展字段)
shippingMarkString否唛头/箱唛标识
targetWarehouseObject否目标仓库基本信息
targetWarehouse.unitIdString否往来单位唯一ID,主键
targetWarehouse.nameString否名称(中文)
targetWarehouse.nameEnString否名称(英文)
legalEntityIdString否法人主体id
customerIdString否客户id
extraPropsObject否扩展属性
crByString否创建者
upByString否最后修改者
crDateString否创建时间
upDateString否最后修改时间
idVaries否返回产品档案的业务主键,供通用持久化和关联查询使用。

返回​

创建或修改后的产品;名称无效或指定 ID 不存在时通过错误信号返回

{ }

返回属性​

名称类型说明
productIdString产品 ID (主键)
skuNoStringSKU 编号 (唯一)
productNameString商品名称
productNameEnString商品名称 (英文)
productCategoryString产品类别 (对应字典: productCategory)
productSpecString产品规格 (对应字典: productSpec)
productModelString产品型号
exportRouteString报关出口路径 (对应字典: exportRoute)
importPriceRmbNumber进口单价 (单位: 人民币)
exportPriceRmbNumber出口单价 (单位: 人民币)
boxSizeObject外箱尺寸 (单位: 毫米)
boxSize.lengthNumber长(毫米)
boxSize.widthNumber宽(毫米)
boxSize.heightNumber高(毫米)
emptyBoxWeightNumber单个空包装箱的标准重量(KGS)
grossWeightNumber单箱产品含包装的标准毛重(KGS)
netPaperWeightNumber单箱纸巾的标准净重(KGS)
boxCapacityNumber每箱包含的产品数量
boxVolumeNumber单箱产品的标准体积(CBM,立方米)
specDetailsObject特定规格明细 (扩展字段)
shippingMarkString唛头/箱唛标识
targetWarehouseObject目标仓库基本信息
targetWarehouse.unitIdString往来单位唯一ID,主键
targetWarehouse.nameString名称(中文)
targetWarehouse.nameEnString名称(英文)
legalEntityIdString法人主体id
customerIdString客户id
extraPropsObject扩展属性
crByString创建者
upByString最后修改者
crDateString创建时间
upDateString最后修改时间
tenantIdString租户ID
idVaries返回产品档案的业务主键,供通用持久化和关联查询使用。

下载结果模型定义