获取搅拌站数据接口

接口说明

接口地址:

  • 获取搅拌站机组生产数据: /api/mix/v1.0/mix/product/getMachineProductList?projectId=1460369&beginTimestamp=20170710101010000

  • 获取搅拌站手工下料数据: /api/mix/v1.0/mix/product/getManualProductList?projectId=1460369&beginTimestamp=20170701101010000

请求方式: GET

请求参数: projectId、beginTimestamp

重点说明:

  • 时间过滤条件是数据库每条记录的时间戳,不是应用报告的生成时间
  • 每次查询默认查出满足条件的前200条数据,如果第201条及之后的数据的时间戳与第200条相同,则一同查出,一次查询一般是200条数据
  • 取下一页数据时需要将上一次请求返回的数据中的maxTimestamp的值给下一次请求链接中的beginTimestamp
  • 数据不包含开始时间但包含结束时间。

最佳实践

[info] 最佳实践

由于云端数据量较大,三方系统在通过接口请求数据时,我们建议项目ID(projectId)尽量传值,以项目为单位去请求数据。项目ID获取方式详见“获取集成项目接口”。

1571225091461

请求参数属性说明

参数 类型 必须 取值范围 描述
projectId Long N 项目ID,可为空;若使用租户层授权文件时,projectId为空查询全部项目数据,不为空时只查询对应项目的数据;若使用项目层授权文件时,为空则查询授权文件所属项目及下属拌合站的数据;不为空时只查询对应项目的数据;此项目ID获取方式详见获取集成项目
beginTimestamp String Y 开始时间, 字符串,时间包含毫秒,格式为yyyyMMddHHmmssSSS, 不能为空,如 20160319101010000,2016年3月19号10点10分10秒000毫秒

返回结果格式

机组生产量:

{
    "success": true,
    "data": {
        "BeginTimestamp": "20160101141032000",
        "Bills": [
            {
               "id":2035585,//主键    
               "RWBH": "70123",//任务编号
               "projectId": 132511009964032,//项目ID                
               "QDDJ":"C30", //强度等级
               "PBBH":"20151119-001",//配比编号,
               "TLD": "180mm",//塌落度
               "KDDJ": "F150",//抗冻等级
               "KSDJ": "P6",//抗渗等级
               "KZDJ": "",//抗折等级
               "SJ":"孙毅",//司机
               "CLMC":"自拌混凝土",//材料名称 
               "CLBM":"001",//材料编码
               "CLDSFID":"0012",//材料第三方ID
               "CLGGXH":"C30",//材料规格型号
               "JLDW":"立方米",//计量单位    
               "SLDW":"隧道作业四队一工班",//收料单位
               "GCMC": "",//工程名称
               "SYBW":"黔张常铁路QZCZQ-3标段谢家院子大桥 四号明挖基础垫层",//使用部位
               "GLZDLJ": "20mm",//骨粒最大粒径
               "CPH":"京A12345",//车牌号
               "JZBH":"x001",//机组编号
               "CZY":"张三",//操作员
               "TBBM":"1111",//同步编码
               "SCSL":4,//生产数量
               "TIMESTAMP":"2017-03-16 16:45:53.000",//时间戳
               "SOURCE":"机组",//单据来源    
               "SCBZ":"N",//删除标识 Y已删除,N未删除
               "SCSJ": "2017-03-16 16:45:53.000", //生产时间 / 发料时间
               "BWSFID": "142635", //部位三方id
               "PCList":[
                   {
                    "id":"",//盘次主键
                    "KSSJ":"2017-07-07 18:01",//开始时间
                    "JSSJ":"2017-07-07 18:03",//结束时间
                    "JBSC": 120,//搅拌时长
                    "PC":1,//盘次
                    "SL":10//数量
                   },
                   {
                    "id":"",//盘次主键
                    "KSSJ":"2017-07-07 18:03",//开始时间
                    "JSSJ":"2017-07-07 18:05",//结束时间
                    "JBSC": 120,//搅拌时长
                    "PC":2,//盘次
                    "SL":30,//数量
                    "YCList":[
                        {
                          "id":"",//原材主键
                          "JZYC":"骨料1",//机组原材
                          "CLMC":"碎石",//材料名
                          "CLBM":"SN001",//材料编码
                          "CLDSFID":"0015",//材料第三方ID
                          "CLGGXH":"5-10mm",//材料规格型号
                          "JLDW":"kg",//计量单位
                          "BZHL":100,//标准耗量
                          "SJHL":120//实际耗量
                        }    
                    ]
                   }
               ]
            }
        ],
        "EndTimestamp": "20170706141032000",
        "MaxTimestamp": "20170706141032000",    
        "PageSize": 1
    }

手工下料:

{
    "success": true,
    "data": {
        "BeginTimestamp": "20160101141032000",
        "Bills": [
            {
               "id":"12234",//主键
               "XLSJ":"2015-11-19 18:57:45", //下料时间
               "YCMC":"骨料1",//原材名称
               "CLMC":"碎石",//材料名称 
               "CLBM":"001",//材料编码
               "CLDSFID":"0012",//材料第三方ID
               "CLGGXH":"5-10mm",//材料规格型号
               "JLDW":"kg",//计量单位    
               "SYSL":"1000",//使用数量
               "CZY":"张三",//操作员
               "JZBH":"x001",//机组编号
               "TBBM":"1111",//同步编码
               "TIMESTAMP":"2017-03-16 16:45:53.000"//时间戳
        ],
        "EndTimestamp": "20170706141032000",
        "MaxTimestamp": "20170706141032000",
        "PageSize": 1
    }

results matching ""

    No results matching ""