帖子
帖子
用户
博客
课程
显示全部楼层
13
帖子
0
勋章
105
Y币

调用物料列表接口没有产品返回

[复制链接]
发表于 2023-4-6 03:47:14
调用:

            {
                "pageIndex":0 ,
                    "pageSize": 0,
                    "code": "",
                    "name": "",
                    "modelDescription": "",
                    "manageClass": "",
                    "productClass": "",
                    "productTemplate": "",
                    "model": "",
                    "simple": {
                                "detail.shortName": "",
                            "detail.mnemonicCode": "",
                            "detail.businessAttribute": "",
                            "detail.barCode": "",
                            "detail.stopstatus": false,
                            "pubts": ""

                }
            }


返回:
{
        "code": "200",
        "message": "操作成功",
        "data": {
                "pageIndex": 0,
                "pageSize": 500,
                "recordCount": 0,
                "recordList": [],
                "sumRecordList": [],
                "pageCount": 0,
                "beginPageIndex": 1,
                "endPageIndex": 0
        }
}
用api测试调取

{
"code": "200",
"message": "操作成功",
"data": {
  "pageIndex": 1,
  "pageSize": 10,
  "recordCount": 133,
  "recordList": [
   {
    "manageClass_Name": "牛部位肉",
    "transType_Name": "通用物料",
    "model": {},
    "id": 1696227592922726400,
    "isCreator": true,
等。余下不展示了。
请求参数里。detail.stopstatus传true还是false,还是不给,返回的都是没有数据,但是状态是200

13
帖子
0
勋章
105
Y币
换成api测试工具里的tocken也是不行,recordCount是0,权限把物料里的权限都给了。也不行。测试api工具里,返回是133条物料信息
140
帖子
3
勋章
1521
Y币
BIP304359 · 2023-4-6 04:00换成api测试工具里的tocken也是不行,recordCount是0,权限把物料里的权限都给了。也不行。测试api工具里,返回是133条物料信息

两点需要注意。
1、不需要的参数不要传,不要传空字符串
2、    "pageIndex":0 , "pageSize": 0, 是分页和每页显示数量,都是0自然不会返回
13
帖子
0
勋章
105
Y币
我也理解倪 · 2023-4-6 09:29两点需要注意。
1、不需要的参数不要传,不要传空字符串
2、    "pageIndex":0 , "pageSize": 0, 是分页和每页显示数量,都是0自然不会返回

示例api工具都传0就可以,我1,10都传过,没有数据返回。没有传空字符串,传空字符串是报403,现在每一次都是200,就是没数据返回,项目经理让我问一下您的姓名,我好让他联系你,或者您给我回一个电话,15901118512,这样对接起来快一些,就差这个接口,就可以起飞了。
140
帖子
3
勋章
1521
Y币


看你这个图片,停用。 仔细看一下你的传参就解决了


{
    "pageIndex": 1,
    "pageSize": 10
}


你的停用是true,过滤掉了,认证拼写一下JSON就能解决你的问题

本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
13
帖子
0
勋章
105
Y币
我也理解倪 · 2023-4-6 09:29两点需要注意。
1、不需要的参数不要传,不要传空字符串
2、    "pageIndex":0 , "pageSize": 0, 是分页和每页显示数量,都是0自然不会返回

可以了。参数false那里的问题
您需要登录后才可以回帖 登录

本版积分规则