获取搅拌站数据接口
接口说明
接口地址:
获取搅拌站机组生产数据: /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获取方式详见“获取集成项目接口”。

请求参数属性说明
参数 | 类型 | 必须 | 取值范围 | 描述 |
---|---|---|---|---|
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
}