图例:
(1)项目交易情况 各采购方式的 执行笔数与预算金额
{
"msg": "",
"code": "200",
"data": {
"num": [
{"name":"公开招标","value": 46},
{"name":"竞争性谈判","value": 23},
{"name":"邀请招标","value": 30},
{"name":"竞争性磋商","value": 54},
{"name":"单一来源","value": 23},
{"name":"询价","value": 30}
],
"money": [
{"name":"公开招标","value": 4600},
{"name":"竞争性谈判","value":10223},
{"name":"邀请招标","value": 31210},
{"name":"竞争性磋商","value": 52214},
{"name":"单一来源","value": 21233},
{"name":"询价","value": 312330}
]
}
}
(2)各区域采购情况统计
{
"msg": "",
"code": "200",
"data": [
{
"orgname": "内蒙古自治区警察厅",// 区域名称
"purchase1": "12", // 公开招标 数量
"purchase1Money": "12", // 公开招标 金额
"purchase2": "4", // 竞争性谈判
"purchase2Money": "12",
"purchase3": "2", // 邀请招标
"purchase3Money": "12",
"purchase4": "84", // 磋商
"purchase4Money": "12",
"purchase5": "11", // 单一来源
"purchase5Money": "12",
"purchase6": "4", // 询价
"purchase6Money": "12",
},
(3)近期开标项目
{
"msg": "",
"code": "200",
"data": [
{
"regionname": "内蒙古自治区警察厅",
"projectName": "12",// 项目名称
"orgname": "4", //采购单位
"purchase": "2", //采购方式
"buyItemMoney": "84", // 预算金额
"agent": "11",// 代理机构
},
(4)地图
(5)项目各采购方式预算金额 项目数量分析
{
"code": "200",
"data": {
"tableList": [{
"month": "2020年1月",
"purcahse1": 0.00, //项目数量
"purcahse1Money": 0.00, //预算金额
"purcahse2": 0.00, //项目数量
"purcahse2Money": 0.00, //预算金额
"purcahse3": 0.00, //项目数量
"purcahse3Money": 0.00, //预算金额
"purcahse4": 0.00, //项目数量
"purcahse4Money": 0.00, //预算金额
"purcahse5": 0.00, //项目数量
"purcahse5Money": 0.00, //预算金额
"purcahse6": 0.00, //项目数量
"purcahse6Money": 0.00, //预算金额
}
..........],
"list": ["2020-01", "2020-02", "2020-03", "2020-04", "2020-05", "2020-06", "2020-07", "2020-08", "2020-09", "2020-10", "2020-11", "2020-12"],
"title": ["公开招标", "竞争性磋商", "邀请招标", "竞争性磋商", "单一来源", "询价" ]
},
"msg": ""
}
(6)项目组织形式预算金额 项目数量分析
{
"code": "200",
"data": {
"tableList": [{
"month": "2020年1月",
"purcahse1": 0.00, //项目数量
"purcahse1Money": 0.00, //预算金额
"purcahse2": 0.00, //项目数量
"purcahse2Money": 0.00, //预算金额
}
..........],
"list": ["2020-01", "2020-02", "2020-03", "2020-04", "2020-05", "2020-06", "2020-07", "2020-08", "2020-09", "2020-10", "2020-11", "2020-12"],
"title": ["集中采购", "分散采购" ]
},
"msg": ""
(7)采购项目供应商报价异常分析
{
"msg": "",
"code": "200",
"data": [
{
"projectName":"planA",// 项目a
"datalist": [ //参与报价的供应商名称及价格
{
"name": "供应商1",
"value": 900
},
{
"name": "供应商2",
"value": 1000
},
{
"name": "供应商3",
"value": 1300
},
{
"name": "供应商4",
"value": 800
},
{
"name": "供应商5",
"value": 100
}
]
},{
"projectName":"planB",
"datalist": [
{
"name": "供应商1",
"value": 11000
},
(8)采购项目专家评分尺度分析
{
"msg": "",
"code": "200",
"data": [
{
"projectName":"planA",// 项目a
"datalist": [ //给专家打得分
{
"name": "专家1",
"value": 900
},
{
"name": "专家2",
"value": 900
},
........
]
},{
"projectName":"planB",
"datalist": [
{
"name": "专家1",
"value": 900
},
{
"name": "专家2",
"value": 900
},
........
(9)各采购方式预算金额 成交金额对比
{
"msg": "",
"code": "200",
"data": {
"buyItem": [
{
"name": "公开招标",
"value": 5500
},
{
"name": "竞争性谈判",
"value": 2200
},
{
"name": "邀请招标",
"value": 1988
},
{
"name": "竞争性磋商",
"value": 1080
},
{
"name": "单一来源",
"value": 1080
},
{
"name": "询价",
"value": 1020
}
],
"bidResultMoney": [
{
"name": "公开招标",
"value": 5200
},
.......
(10)各社会代理机构代理项目情况 (项目/预算)
{
"msg": "",
"code": "200",
"data": [
{
"agentname": "代理机构1",
"projectNum": "120", //项目数
"resoultprojectNum": "100",// 成交项目数
"onwayprojectNum": "20",// 在途项目数(未完结的,流程中的)
"projectMoney": "12000", //项目预算金额
"resoultprojectMoney": "100",// 成交预算金额
"onwayprojectMoney": "20",// 在途预算金额(未完结的,流程中的)
},
.......
]
(11)近期采购项目参与供应商关系分析
后端传输:
{
"msg": "",
"code": "200",
"data": [
{
"name": "项目1",
"supplier": [
{
"name": "供应商1",
"money": 10192
},
{
"name": "供应商2",
"money": 2222
},
{
"name": "供应商3",
"money": 2122
}
]
},
{
"name": "项目2",
"supplier": [
{
"name": "供应商6",
"money": 3333
},
{
"name": "供应商7",
"money": 444
},
{
"name": "供应商8",
"money": 1111
}
]
}
]
}
前端组成:
"data": {
"nodes": [{
"id": "Myriel",
"type": "project",
"category": "Myriel",
"name": "Myriel",
"value": 28.685715,
"x": 10,
"y": 20
},
{
"id": "naaaa",
"type": "supplier",
"modularityClass" : "0",
"category":"Myriel",
"name": "naaaa",
"value": 24,
"x": 10,
"y": 10
}],
"links": [
{
"id": "0",
"source": "Myriel",
"target": "naaaa"
},
{
"id": "0",
"source": "Myriel",
"target": "wowowo"
},
{
"id": "0",
"source": "oooooo",
"target": "wowowo"
}
]