导出库存信息
POST
/stock/export
请求参数
Body 参数application/json
查询条件
pageNo
integer
当前页码,默认为1
默认值:
1
pageSize
integer
每页大小,默认20
默认值:
20
warehouseCode
string
仓库代码
materielCodes
string
物料代码
materielCodeList
array[string]
物料代码列表
materielDesc
string
物料描述
categoryCodeList
array[string]
类别代码
batchNos
string
批次号
batchNoList
array[string]
批次号列表
stockDate
array[string]
库存日期
stockDateBegin
string
库存日期开始日期
stockDateEnd
string
库存日期结束日期
stockAgeRangeList
array[integer]
库龄区间
applyPersonCodes
string
申请人代码
applyPersonCodeList
array[string]
申请人代码
applyDepartmentName
string
申请部门名称
firstIssueDate
array[string]
首次领用日期
firstIssueDateBegin
string
首次领用开始日期
firstIssueDateEnd
string
首次领用结束日期
lastIssueDate
array[string]
最后领用日期
lastIssueDateBegin
string
最后领用开始日期
lastIssueDateEnd
string
最后领用结束日期
exp
array[string]
EXP
expBegin
string
有效期至开始时间
expEnd
string
有效期至结束时间
stagnantFlag
string
是否呆滞
expectDealDate
array[string]
预期处理日期
expectDealDateBegin
string
预期处理开始日期
expectDealDateEnd
string
预期处理结束日期
stagnantReasonCode
string
呆滞原因
foreignFlag
integer
可选
expectDealType
string
逾期未处理
dealTypeCode
string
处理方式
applyPersonMaintain
string
申请人维护
示例
{
"pageNo": 1,
"pageSize": 20,
"warehouseCode": "string",
"materielCodes": "string",
"materielCodeList": [
"string"
],
"materielDesc": "string",
"categoryCodeList": [
"string"
],
"batchNos": "string",
"batchNoList": [
"string"
],
"stockDate": [
"string"
],
"stockDateBegin": "string",
"stockDateEnd": "string",
"stockAgeRangeList": [
0
],
"applyPersonCodes": "string",
"applyPersonCodeList": [
"string"
],
"applyDepartmentName": "string",
"firstIssueDate": [
"string"
],
"firstIssueDateBegin": "string",
"firstIssueDateEnd": "string",
"lastIssueDate": [
"string"
],
"lastIssueDateBegin": "string",
"lastIssueDateEnd": "string",
"exp": [
"string"
],
"expBegin": "string",
"expEnd": "string",
"stagnantFlag": "string",
"expectDealDate": [
"string"
],
"expectDealDateBegin": "string",
"expectDealDateEnd": "string",
"stagnantReasonCode": "string",
"foreignFlag": 0,
"expectDealType": "string",
"dealTypeCode": "string",
"applyPersonMaintain": "string"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/stock/export' \
--header 'Content-Type: application/json' \
--data-raw '{
"pageNo": 1,
"pageSize": 20,
"warehouseCode": "string",
"materielCodes": "string",
"materielCodeList": [
"string"
],
"materielDesc": "string",
"categoryCodeList": [
"string"
],
"batchNos": "string",
"batchNoList": [
"string"
],
"stockDate": [
"string"
],
"stockDateBegin": "string",
"stockDateEnd": "string",
"stockAgeRangeList": [
0
],
"applyPersonCodes": "string",
"applyPersonCodeList": [
"string"
],
"applyDepartmentName": "string",
"firstIssueDate": [
"string"
],
"firstIssueDateBegin": "string",
"firstIssueDateEnd": "string",
"lastIssueDate": [
"string"
],
"lastIssueDateBegin": "string",
"lastIssueDateEnd": "string",
"exp": [
"string"
],
"expBegin": "string",
"expEnd": "string",
"stagnantFlag": "string",
"expectDealDate": [
"string"
],
"expectDealDateBegin": "string",
"expectDealDateEnd": "string",
"stagnantReasonCode": "string",
"foreignFlag": 0,
"expectDealType": "string",
"dealTypeCode": "string",
"applyPersonMaintain": "string"
}'
返回响应
🟢200成功
application/json
Body
object {0}
示例
{
"msgCode": "",
"message": "",
"sysMessage": "",
"responseData": null,
"ext": {},
"iTotalRecords": 0,
"iTotalDisplayRecords": 0
}
修改于 2025-06-09 11:50:20