跳到主要内容

szbinv.inventories.create

创建盘点单

  • 请求路由: szbinv.inventories.create
  • 交互模型: Request Response

创建盘点单

请求​

RSocket.rr({
route: 'szbinv.inventories.create',
data: {
name: "测试盘点单名称",
planId: "62cf70120e59b10719449756",
username: "kai@szbp",
fullName: "凯",
scope: "0",
status: "0",
remark: "",
allotScope: [
{
scope: "深圳湾站后勤保障处",
places: [
"行政楼602",
"行政楼603"
]
},
{
scope: "深圳湾站公物仓",
places: [
"行政楼607"
]
}
]
}
})

请求参数​

属性类型默认值必须说明
planIdstring是盘点计划id
namestring是盘点单名称
usernamestring是负责人
fullNamestring是负责人姓名
scopestring是盘点范围
statusstring是是否盘点完
remarkstring否备注
allotScopelist否分配的盘点区域
allotScope.scopestring否区域
allotScope.placeslist否具体的地点

返回​

{
"upBy": "admin@szbp",
"upDate": "2022-07-05T03:45:52.590516600Z",
"tenantId": "szbp",
"id": "62c3b3f0a1f456759848cf94",
"name": "测试盘点单名称",
"planId": "62cf70120e59b10719449756",
"username": "kai@szbp",
"fullName": "凯",
"scope": "0",
"status": "0",
"remark": "",
"allotScope": [
{
"scope": "深圳湾站后勤保障处",
"places": [
"行政楼602",
"行政楼603"
]
},
{
"scope": "深圳湾站公物仓",
"places": [
"行政楼607"
]
}
]
}

返回属性​

属性类型说明
idstring唯一id
planIdstring盘点计划id
namestring盘点单名称
usernamestring负责人
fullNamestring负责人姓名
scopestring盘点范围(0:全量,1:部分)
crNamestring创建人姓名
statusstring是否盘点完(0:创建,1:已下载,2:已上传,3:已完成,4:已取消)
remarkstring备注
downloadTimeInstant下载时间
uploadTimeInstant上传时间
completeTimeInstant完成时间
cancelTimeInstant取消时间
allotScopelist分配的区域
allotScope.scopelist分配范围
allotScope.placeslist具体地点
placesDetaillist_AssetModel盘点地区明细
placesDetail.placeString盘点地区
placesDetail.assetslist_Asset明细
placesDetail.assets.assetNumstring资产编号
placesDetail.assets.rfidstring盘点结果
placesDetail.assets.usagestring使用状态(字典)
placesDetail.assets.remarkstring备注
crByString创建人
upByString修改人
crDateInstant创建时间
upDateInstant更新时间
tenantIdString租户id

错误码​

值说明
10500已经有一个全量资产的盘点单了!
10500不允许在有盘点单的情况下再创建全量资产的盘点单!