图例:
    screenshot_20201130_140132.png
    所有接口包含年度,区划 (省本级,名称(前端写入配置文件中)),点击地图子区划进行联动。
    (1)预算确认 计划备案 交易完成 合同备案 资金支付(对应各区划id)

    1. // 其他的数据可以新增 name:横坐标名称 value:纵坐标值(金额维度)(年度)
    2. {
    3. "msg": "",
    4. "code": "200",
    5. "data": {
    6. "list": [
    7. {
    8. "name": "预算确认",
    9. "value": 5200
    10. },
    11. {
    12. "name": "计划备案",
    13. "value": 2100
    14. },
    15. {
    16. "name": "交易完成",
    17. "value": 1980
    18. },
    19. {
    20. "name": "合同备案",
    21. "value": 980
    22. },
    23. {
    24. "name": "资金支付",
    25. "value": 980
    26. }
    27. ]
    28. }
    29. }

    后端返回数据格式:

    1. {
    2. "code": "200",
    3. "data": {
    4. "buyItemMoney": 27798714465.83, //预算确认金额
    5. "buyPlanMoney": 8185799857.68, //计划备案金额
    6. "contractMoney": 2763208190.93, //合同金额
    7. "projectMoney": 592541167.72, //交易完成金额
    8. "payMoney": 3654985253.48 //支付金额
    9. },
    10. "msg": null
    11. }

    (2)采购方式表格,(前端转成树形式也行,则需提供id pid关系)(字段可换)

    1. {
    2. "msg": "",
    3. "code": "200",
    4. "data": {
    5. "tableList": [
    6. {
    7. "code(示例)": 1,
    8. "name(示例)": "项目采购",
    9. "buyplanMoney(示例)": 154570.25, // 项目采购 计划备案金额
    10. "businessMoney(示例)": 1265670.53,// 项目采购 交易完成金额
    11. "contractMoney(示例)": 101270.53,// 项目采购 合同金额
    12. "payMoney(示例)": 129270.53,// 项目采购 支付金额
    13. "children(示例)": [{ //子类各业务对应的数值
    14. "code(示例)": "1-1",
    15. "name(示例)": "公开招标",
    16. "buyplanMoney": 24570.25,
    17. "businessMoney": 15670.53,
    18. "contractMoney": 21270.53,
    19. "payMoney": 31270.53
    20. },{
    21. "code": "1-2",
    22. "name": "单一来源",
    23. "buyplanMoney": 24570.25,
    24. "businessMoney": 15670.53,
    25. "contractMoney": 21270.53,
    26. "payMoney": 31270.53
    27. }]
    28. }]
    29. }
    30. }

    (3)单位采购量top10

    1. {
    2. "msg": "",
    3. "code": "200",
    4. "data": [
    5. {
    6. "orgname": "内蒙古自治区警察厅",
    7. "buyplanMoney": 1760.00,
    8. "contractMoney": 1513.60,
    9. "payMoney": 1041.94
    10. },
    11. {
    12. "orgname": "内蒙古自治区警察厅",
    13. "buyplanMoney": 230.70,
    14. "contractMoney": 145.78,
    15. "payMoney": 145.00
    16. }
    17. ]
    18. }

    (4)地图(区划id 区划名称 区划是否有值(数据库没该区划采购信息的给个标识),前端切换时对没有数据的不提供切换)

    1. {
    2. "msg": "成功",
    3. "code": "200",
    4. "data": {
    5. "dataList": [{
    6. "regionGuid"(示例): "150601", // 需要
    7. "name"(示例): "鄂尔多斯市", // 需要
    8. "regionLevel": null
    9. }......

    (5)执行情况

    1. {
    2. "msg": "",
    3. "code": "200",
    4. // 5线图 的横坐标,
    5. "list": ["2019-12", "2020-01", "2020-02", "2020-03", "2020-04", "..."],
    6. "title": ["预算确认", "计划备案/核准", "交易完成", "合同签订", "资金支付"],
    7. "data": [
    8. {
    9. "date": "2020年1月",
    10. "budgetMonth": 110000.22,// 预算确认当月
    11. "budgetTotal": 50000.22,// 预算确认累计
    12. "buyplanMonth": 90071.04,// 计划备案/核准当月
    13. "buyplanTotal": 15071.04,// 计划备案/核准累计
    14. "gbeMonth": 12459.99,// 交易完成当月
    15. "gbeTotal": 12459.99,// 交易完成累计
    16. "contractMonth": 12458.00,// 合同签订当月
    17. "contractTotal": 12458.00,// 合同签订累计
    18. "payMonth": 4258.00,// 资金支付当月
    19. "payTotal": 4258.00// 资金支付累计
    20. }...
    21. ]

    (6)采购量top10(数量,金额),传类型进行数量 金额 排序,

    1. {
    2. "msg": "",
    3. "code": "200",
    4. "data": {
    5. "list": [
    6. {
    7. "name": "喷墨打印机",
    8. "value": 1900,
    9. "money": 291093.10,
    10. },
    11. {
    12. "name": "激光打印机",
    13. "value": 1620,
    14. "money": 291093.10,
    15. },
    16. {
    17. "name": "热式打印机",
    18. "value": 1540
    19. "money": 291093.10,
    20. }.......

    (7)计划备案/核准情况

    1. {
    2. "msg": "",
    3. "code": "200",
    4. "data": {
    5. "text1": "金额", // 可不传
    6. "text2": "笔数", // 可不传 需要给个类型区别 金额 笔数
    7. "money": "57,382,443", // 总金额
    8. "num": "2453",// 总笔数
    9. "data1"(金额): [
    10. {
    11. "name": "计划备案金额",
    12. "value": 34349773
    13. },
    14. {
    15. "name": "计划核准金额",
    16. "value": 24349773
    17. }
    18. ],
    19. "data2"(笔数): [
    20. {
    21. "name": "计划备案笔数",
    22. "value": 2333
    23. },
    24. {
    25. "name": "计划核准笔数",
    26. "value": 120
    27. }
    28. ]

    (8)公示

    {
      "msg": "",
      "code": "200",
      "data": [
        {
         "type": "political", // 字段可改
         "typename": "采购意向",
          "show": 1902, //公示多少笔
          "down": 1900 //公示执行多少笔
        },
         {
         "type": "construction",
         "typename": "单一来源",
          "show": 1902,
          "down": 1900
        }...
      ]
    

    (9)同 (2),

    {
      "msg": "",
      "code": "200",
      "data": {
        "tableList": [
          {
            "code": 1,
            "name": "政府集中采购",
            "buyplanMoney": "15,4570.25",
            "businessMoney": "12,65670.53",
            "contractMoney": "10,1270.53",
            "payMoney": "12,9270.53",
            "children": [{
              "code": "1-1",
              "name": "货物",
              "buyplanMoney": "24,570.25",
              "businessMoney": "15,670.53",
              "contractMoney": "21,270.53",
              "payMoney": "31,270.53"
            },....