分部分项接口

获取标段的分部分项数据

请求url

  • /api/fbafxAPI

请求方式

  • POST

参数(不包含通用验证参数)

名称 类型 必须 说明 备注
tenderId string 标段id
level String 分部分项数据的层次 可取:’xiang’, ‘mu’, ‘jie’, ‘ximu’, ‘gcl’;
xiang: 前2层, mu: 前3层, jie: 前4层, ximu: 所有项目节, gcl: 全部项目节+工程量清单;
无该值时默认’ximu’,计量单元不论在第几层都只属于ximu
stageOrder Number 第几期 有则返回 请求的期-分部分项 数据,无则返回 标段-分部分项 数据
stageUse Number(0/1) 为1,过滤本期未计量数据;为0,则不过滤。 有stageOrder时,才生效。默认为0。可与level配合使用,例如level=’jie’,stageOrder=1,stageUse=1时,返回第一期、前4层且本期计量的数据。

请求示例1 标段-分部分项数据

{
    "projectCode": "T201711273363",
    "time": "1595924928786",
    "key": "fm-A",
    "sign": "8e22f1075dc51019084f1c6fa1d0d70a",
    "tenderId": "d0dfef52-e2e5-4949-a9a7-e97275a0d81e"
}

返回示例1 标段-分部分项数据

{
    "status": 0,
    "msg": "",
    "data": [
        {
            "code": "1",
            "name": "第一部分 建筑安装工程费",
            "unit": "公路公里",
            "unit_price": 0,
            "quantity": 0,
            "total_price": 616.736,
            "drawing_code": ""
        },
        {
            "code": "1-1",
            "name": "临时工程",
            "unit": "公路公里",
            "unit_price": 0,
            "quantity": 0,
            "total_price": 411.149,
            "drawing_code": ""
        },
        {
            "code": "1-2",
            "name": "路基工程",
            "unit": "km",
            "unit_price": 0,
            "quantity": 0,
            "total_price": 205.587,
            "drawing_code": ""
        },
        {
            "code": "1-2-1",
            "name": "A",
            "unit": "",
            "unit_price": 0,
            "quantity": 0,
            "total_price": 205.587,
            "drawing_code": ""
        },
        {
            "code": "1-3",
            "name": "路面工程",
            "unit": "km/㎡",
            "unit_price": 0,
            "quantity": 0,
            "total_price": 0,
            "drawing_code": ""
        }
    ]
}

返回参数说明1

  • status/msg: 见通用验证部分
  • data: 返回数据(Array),具体见下表
名称 说明 备注
code 项目节编号(String)
name 名称(String)
unit 单位(String)
unit_price 单价(Number)
quantity 数量(Number)
total_price 金额(Number)
drawing_code 图册号(Number)

请求示例2 第1期-分部分项数据

{
    "projectCode": "T201711273363",
    "time": "1595924928786",
    "key": "fm-A",
    "sign": "8e22f1075dc51019084f1c6fa1d0d70a",
    "tenderId": "d0dfef52-e2e5-4949-a9a7-e97275a0d81e",
    "stageOrder": 1
}

返回示例2 第1期-分部分项数据

{
    "status": 0,
    "msg": "",
    "data": [
        { 
            "code": "1", "name": "第一部分 建筑安装工程费", "unit": "公路公里", "unit_price": 0,
            "ht_qty": 0,"ht_tp": 360,"bg_qty": 0,"bg_tp": 0,"wc_qty": 0,"wc_tp": 360,
            "jzht_qty": 0,"jzht_tp": 360,"jzbg_qty": 0,"jzbg_tp": 0,"jzwc_qty": 0,"jzwc_tp": 360,"jzwc_per": 3.64 
        },
        {
            "code": "1-1","name": "临时工程","unit": "公路公里","unit_price": 0,
            "ht_qty": 0,"ht_tp": 180,"bg_qty": 0,"bg_tp": 0,"wc_qty": 0,"wc_tp": 180,
            "jzht_qty": 0,"jzht_tp": 180,"jzbg_qty": 0,"jzbg_tp": 0,"jzwc_qty": 0,"jzwc_tp": 180,"jzwc_per": 10
        },
        {

            "code": "1-2","name": "路基工程","unit": "km","unit_price": 0,
            "ht_qty": 0,"ht_tp": 240,"bg_qty": 0,"bg_tp": 0,"wc_qty": 0,"wc_tp": 240,
            "jzht_qty": 0,"jzht_tp": 240,"jzbg_qty": 0,"jzbg_tp": 0,"jzwc_qty": 0,"jzwc_tp": 240,"jzwc_per": 2.97            
        }
    ]
}

返回参数说明2 第1期-分部分项数据

  • status/msg: 见通用验证部分
  • data: 返回数据(Array),具体见下表
名称 说明 备注
code 项目节编号(String)
name 名称(String)
unit 单位(String)
unit_price 单价(Number)
ht_qty 本期合同数量(Number)
ht_tp 本期合同金额(Number)
bg_qty 本期变更数量(Number)
bg_tp 本期变更金额(Number)
wc_qty 本期完成数量(Number)
wc_tp 本期完成金额(Number)
jzht_qty 截止本期合同数量(Number)
jzht_tp 截止本期合同金额(Number)
jzbg_qty 截止本期变更数量(Number)
jzbg_tp 截止本期变更金额(Number)
jzwc_qty 截止本期完成数量(Number)
jzwc_tp 截止本期完成金额(Number)
jzwc_per 截止本期完成率(Number)

备注

文档更新时间: 2023-03-22 11:35   作者:特