接口路径: /MesOqcItemsDetect02/getPage
请求方法: POST
功能描述: 获取OQC检验单分页数据,支持按物料编码、物料名称、创建人员进行搜索过滤
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
pageIndex | Number | 是 | 页码,从1开始 |
limit | Number | 是 | 每页数据条数 |
createUser | String | 是 | 当前登录用户账号 |
result | String | 是 | 检验状态筛选:"未完成" 或 "已完成" |
以下三个搜索参数互斥,只能使用其中一个:
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
itemNo | String | 否 | 物料编码模糊搜索 |
itemName | String | 否 | 物料名称模糊搜索 |
createUser | String | 否 | 创建人员精确匹配(注意:此时会覆盖基础参数中的createUser) |
{
"pageIndex": 1,
"limit": 20,
"createUser": "admin",
"result": "未完成"
}
{
"pageIndex": 1,
"limit": 20,
"createUser": "admin",
"result": "未完成",
"itemNo": "MT001"
}
{
"pageIndex": 1,
"limit": 20,
"createUser": "admin",
"result": "已完成",
"itemName": "螺丝"
}
{
"pageIndex": 1,
"limit": 20,
"createUser": "张三",
"result": "未完成"
}
{
"data": [
{
"id": "123456",
"releaseNo": "OQC202412290001",
"itemNo": "MT001",
"itemName": "螺丝M6*20",
"planQty": 100,
"fcheckResu": "合格",
"fsubmit": 1,
"createDate": "2024-12-29 10:30:00",
"createUser": "张三",
"modify1By": "李四",
"modify1Date": "2024-12-29 14:20:00",
"fcheckUser": "王五"
}
],
"totalCount": 85
}
字段名 | 类型 | 说明 |
---|---|---|
data | Array | 检验单数据列表 |
totalCount | Number | 符合条件的总记录数 |
字段名 | 类型 | 说明 |
---|---|---|
id | String | 检验单ID |
releaseNo | String | 检验单号 |
itemNo | String | 物料编码 |
itemName | String | 物料名称 |
planQty | Number | 计划数量 |
fcheckResu | String | 检验结果:合格/不合格/未检验 |
fsubmit | Number | 提交状态:1-已提交,0-待提交 |
createDate | String | 创建时间 |
createUser | String | 创建人员 |
modify1By | String | 检验人员 |
modify1Date | String | 检验时间 |
fcheckUser | String | 送检人员 |
{
"success": false,
"message": "请求失败原因",
"code": "ERROR_CODE"
}
前端通过以下方式调用:javascript this.$post({ url: "/MesOqcItemsDetect02/getPage", data: requestData }).then(res => { // 处理返回数据 }).catch(error => { // 错误处理 });
---
文档版本: v1.0
更新时间: 2024年12月29日
维护人员: 前端开发团队