芯片管理平台数据统计(五)
导出芯片未签收统计列表
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
currentUserId | 是 | int | 当前用户的 id |
返回:
以 excel 文件的形式返回,包含如下内容:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
fromCompanyName | 是 | String | 发起公司 |
fromUserName | 是 | String | 发起用户 |
dateStr | 是 | String | 发起时间 |
toCompanyName | 是 | String | 接收公司 |
toUserName | 是 | String | 接收用户 |
count | 是 | String | 芯片数量 |
返回示例
备注
客户行业分类优化
分类对比
onelink 平台行业划分中的行业大类和系统现存的分类对比
参考名称 | 参考序号 | 当前序号 | 当前名称 |
---|---|---|---|
1 | 车联网 | 1 | 车载物联 |
2 | 共享行业 | 14 | 共享行业 |
3 | 智能穿戴 | 4 | 智能穿戴 |
4 | 智能金融 | 2 | 移动金融 |
5 | 智能表计 | 15 | 智能表计 |
6 | 智能消防 | 20 | 智能消防 |
7 | 智能安防 | 5 | 安防监控 |
8 | 工业制造 | 9 | 工业监控 |
9 | 人工智能 | 21 | 人工智能 |
10 | 智能医疗 | 6 | 智慧医疗 |
11 | 智慧教育 | 22 | 智慧教育 |
12 | 智能设备 | 23 | 智能设备 |
13 | 智能环保 | 13 | 智能环保 |
14 | 智慧农业 | 7 | 智慧农业 |
15 | 智慧城市 | 8 | 智慧城市 |
16 | 新零售 | 16 | 新零售 |
17 | 消费电子 | 17 | 消费电子 |
18 | 云平台服务 | 18 | 云平台服务 |
19 | 集成服务 | 19 | 集成服务 |
20 | 其他 | 12 | 其他 |
3 | |||
10 | |||
11 |
调整 sql
INSERT INTO base_sub_categories_data_info( CATEGORIES_DATA_INFO_ID, CATEGORIES_CODE, CATEGORIES_VALUE, CREATION_DATE) VALUES ( 27, '13', '智能环保', '2019-09-24 17:36:55');
INSERT INTO base_sub_categories_data_info( CATEGORIES_DATA_INFO_ID, CATEGORIES_CODE, CATEGORIES_VALUE, CREATION_DATE) VALUES ( 27, '14', '共享行业', '2019-09-24 17:36:55');
INSERT INTO base_sub_categories_data_info( CATEGORIES_DATA_INFO_ID, CATEGORIES_CODE, CATEGORIES_VALUE, CREATION_DATE) VALUES ( 27, '15', '智能表计', '2019-09-24 17:36:55');
INSERT INTO base_sub_categories_data_info( CATEGORIES_DATA_INFO_ID, CATEGORIES_CODE, CATEGORIES_VALUE, CREATION_DATE) VALUES ( 27, '16', '新零售', '2019-09-24 17:36:55');
INSERT INTO base_sub_categories_data_info( CATEGORIES_DATA_INFO_ID, CATEGORIES_CODE, CATEGORIES_VALUE, CREATION_DATE) VALUES ( 27, '17', '消费电子', '2019-09-24 17:36:55');
INSERT INTO base_sub_categories_data_info( CATEGORIES_DATA_INFO_ID, CATEGORIES_CODE, CATEGORIES_VALUE, CREATION_DATE) VALUES ( 27, '18', '云平台服务', '2019-09-24 17:36:55');
INSERT INTO base_sub_categories_data_info( CATEGORIES_DATA_INFO_ID, CATEGORIES_CODE, CATEGORIES_VALUE, CREATION_DATE) VALUES ( 27, '19', '集成服务', '2019-09-24 17:36:55');
INSERT INTO base_sub_categories_data_info( CATEGORIES_DATA_INFO_ID, CATEGORIES_CODE, CATEGORIES_VALUE, CREATION_DATE) VALUES ( 27, '20', '智能消防', '2019-09-24 17:36:55');
INSERT INTO base_sub_categories_data_info( CATEGORIES_DATA_INFO_ID, CATEGORIES_CODE, CATEGORIES_VALUE, CREATION_DATE) VALUES ( 27, '21', '人工智能', '2019-09-24 17:36:55');
INSERT INTO base_sub_categories_data_info( CATEGORIES_DATA_INFO_ID, CATEGORIES_CODE, CATEGORIES_VALUE, CREATION_DATE) VALUES ( 27, '22', '智慧教育', '2019-09-24 17:36:55');
INSERT INTO base_sub_categories_data_info( CATEGORIES_DATA_INFO_ID, CATEGORIES_CODE, CATEGORIES_VALUE, CREATION_DATE) VALUES ( 27, '23', '智能设备', '2019-09-24 17:36:55');
写卡总数量
芯片管理平台
超级管理员权限
查询各平台指定时间内写卡总数量
包括芯片管理平台、联调平台、广和通平台、成都 M6220、云盘 & 托盘
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
currentUserId | 是 | Integer | 当前用户的 id |
startTime | 否 | String | 开始时间 |
endTime | 否 | String | 结束时间 |
返回:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
writeCardReqNum | 是 | String | 写卡请求数 |
writeCardSucNum | 是 | String | 写卡成功数 |
writeCardSucRate | 是 | String | 写卡成功率 |
实现 sql
-- select count(*) as writeCardReqNum,sum(temp.status='4') as writeCardSucNum,sum(temp.status='4')/count(*) as writeCardSucRate ,temp.create_date as writeCardDate from
-- writecard_process_record temp
-- where 1=1
-- and create_date>=startTime
-- and create_date<=endTime
返回示例
{
"code": 200,
"msg": "查询成功",
"backDataNeed": null,
"filePath": null,
"fileName": null,
"data": [
{
"writeCardReqNum": 19,
"writeCardSucNum": 7,
"writeCardSucRate": 36.8421
}
],
"errorMap": null
}
备注
没有选择开始结束时间,默认所有数据,选择时间范围,显示该范围内所有数据
写卡成功率 (按月)
芯片管理平台
超级管理员权限
查询平台指定时间内所有写卡数据
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
currentUserId | 是 | Integer | 当前用户的 id |
startTime | 否 | String | 开始时间 |
endTime | 否 | String | 结束时间 |
返回:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
writeCardReqNum | 是 | String | 写卡请求数 |
writeCardSucNum | 是 | String | 写卡成功数 |
writeCardSucRate | 是 | String | 写卡成功率 |
writeCardDate | 是 | String | 写卡时间 |
实现 sql
select count(*) as writeCardReqNum,sum(temp.status='4') as writeCardSucNum,sum(temp.status='4')/count(*) as writeCardSucRate ,temp.create_date as writeCardDate from
(select date_format(create_date,'%Y-%m') as create_date,status
from writecard_process_record
where 1=1
and create_date>=startTime
and create_date<=endTime
) temp
group by temp.create_date
返回示例
{
"code": 200,
"msg": "查询成功",
"backDataNeed": null,
"filePath": null,
"fileName": null,
"data": [
{
"writeCardDate": "2019-04",
"writeCardReqNum": 19,
"writeCardSucNum": 7,
"writeCardSucRate": 36.8421
},
{
"writeCardDate": "2019-05",
"writeCardReqNum": 51,
"writeCardSucNum": 4,
"writeCardSucRate": 7.8431
},
{
"writeCardDate": "2019-06",
"writeCardReqNum": 5,
"writeCardSucNum": 3,
"writeCardSucRate": 60
},
{
"writeCardDate": "2019-07",
"writeCardReqNum": 3,
"writeCardSucNum": 2,
"writeCardSucRate": 66.6667
},
{
"writeCardDate": "2019-08",
"writeCardReqNum": 4,
"writeCardSucNum": 2,
"writeCardSucRate": 50
}
],
"errorMap": null
}
备注
没有选择开始结束时间,默认显示最近半年内的数据,选择时间范围,显示该范围内按月分组数据
写卡成功率 (按天)
芯片管理平台
超级管理员权限
查询平台指定时间内所有写卡数据
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
currentUserId | 是 | Integer | 当前用户的 id |
startTime | 否 | String | 开始时间 |
endTime | 否 | String | 结束时间 |
返回:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
writeCardReqNum | 是 | String | 写卡请求数 |
writeCardSucNum | 是 | String | 写卡成功数 |
writeCardSucRate | 是 | String | 写卡成功率 |
writeCardDate | 是 | String | 写卡时间 |
实现 sql
select count(*) as writeCardReqNum,sum(temp.status='4') as writeCardSucNum,sum(temp.status='4')/count(*) as writeCardSucRate ,temp.create_date as writeCardDate from
(select date_format(create_date,'%Y-%m-%d') as create_date,status
from writecard_process_record
where 1=1
and create_date>=startTime
and create_date<=endTime
) temp
group by temp.create_date
返回示例
{
"code": 200,
"msg": "查询成功",
"backDataNeed": null,
"filePath": null,
"fileName": null,
"data": [
{
"writeCardDate": "2019-04",
"writeCardReqNum": 19,
"writeCardSucNum": 7,
"writeCardSucRate": 36.8421
},
{
"writeCardDate": "2019-05",
"writeCardReqNum": 51,
"writeCardSucNum": 4,
"writeCardSucRate": 7.8431
},
{
"writeCardDate": "2019-06",
"writeCardReqNum": 5,
"writeCardSucNum": 3,
"writeCardSucRate": 60
},
{
"writeCardDate": "2019-07",
"writeCardReqNum": 3,
"writeCardSucNum": 2,
"writeCardSucRate": 66.6667
},
{
"writeCardDate": "2019-08",
"writeCardReqNum": 4,
"writeCardSucNum": 2,
"writeCardSucRate": 50
}
],
"errorMap": null
}
备注
没有选择开始结束时间,默认显示最近一个月内的数据,选择时间范围,显示该范围内按天分组数据
写卡成功率 (按公司)
芯片管理平台
超级管理员权限
查询所有公司指定时间内所涉及的写卡数据
普通用户权限
?
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
currentUserId | 是 | Integer | 当前用户的 id |
startTime | 否 | String | 开始时间 |
endTime | 否 | String | 结束时间 |
返回:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
writeCardReqNum | 是 | String | 写卡请求数 |
writeCardSucNum | 是 | String | 写卡成功数 |
writeCardSucRate | 是 | String | 写卡成功率 |
companyName | 是 | String | 公司名称 |
实现 sql
select count(*) as writeCardReqNum,sum(temp.status='4') as writeCardSucNum,sum(temp.status='4')/count(*) as writeCardSucRate,temp.company_name from
(select wpr.status,wpr.send_company,com.company_name
from writecard_process_record wpr,company com
where 1=1
and create_date>=startTime
and create_date<=endTime
and wpr.send_company=com.COMPANY_ID
) temp
group by temp.send_company
返回示例
{
"code": 200,
"msg": "查询成功",
"backDataNeed": null,
"filePath": null,
"fileName": null,
"data": [
{
"companyName": "中移物联网模组部",
"writeCardReqNum": 19,
"writeCardSucNum": 7,
"writeCardSucRate": 36.8421
},
{
"companyName": "中移物联网有限公司深圳分公司",
"writeCardReqNum": 51,
"writeCardSucNum": 4,
"writeCardSucRate": 7.8431
},
......
],
"errorMap": null
}
备注
没有选择开始结束时间,默认显示最近一个月内的数据,选择时间范围,显示该范围内按公司分组数据
写卡失败数据列表 (分页)
芯片管理平台
超级管理员权限
查询所有公司指定时间内所涉及的写卡数据
普通用户权限
?
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
currentUserId | 是 | Integer | 当前用户的 id |
startTime | 否 | String | 开始时间 |
endTime | 否 | String | 结束时间 |
currentPage | 否 | String | 当前页 |
pageSize | 否 | String | 每页数据条数 |
返回:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
writeCardFailNum | 是 | Long | 写卡失败数量 |
equipmentNo | 是 | String | 芯片类型 |
iccid | 是 | String | iccid |
实现 sql
select wpr.eid,eii.equipment_no,eii.iccid,wpr.status from writecard_process_record wpr,equipment_info_import eii
where 1=1
and wpr.eid=eii.eid
and wpr.status !='4'
and wpr.create_date>=startTime
and wpr.create_date<=endTime
返回示例
{
"code": 200,
"msg": "查询成功",
"backDataNeed": null,
"filePath": null,
"fileName": null,
"data": {
"writeCardFailNum":100,
"list":
[{
"equipmentNo": "C216B",
"iccid": "898602B9221750089982"
},
{
"equipmentNo": "C216B",
"iccid": "898602B9221750062472"
},
......
]
}
"errorMap": null
}
备注
没有选择开始结束时间,默认显示最近一个月内的数据,选择时间范围,显示该范围内数据
导出写卡成功率
芯片管理平台
超级管理员
普通用户
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
currentUserId | 是 | Integer | 当前用户的 id |
startTime | 否 | String | 开始时间 |
endTime | 否 | String | 结束时间 |
返回:
以 excel 文件的形式返回,包含如下内容:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
writeCardReqNum | 是 | String | 写卡请求数 |
writeCardSucNum | 是 | String | 写卡成功数 |
writeCardSucRate | 是 | String | 写卡成功率 |
writeCardDate | 是 | String | 写卡时间 |
返回示例
备注
导出写卡成功率 (按月)
芯片管理平台
超级管理员权限
查询平台指定时间内所有写卡数据
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
currentUserId | 是 | Integer | 当前用户的 id |
startTime | 否 | String | 开始时间 |
endTime | 否 | String | 结束时间 |
返回:
以 excel 文件的形式返回,包含如下内容:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
writeCardReqNum | 是 | String | 写卡请求数 |
writeCardSucNum | 是 | String | 写卡成功数 |
writeCardSucRate | 是 | String | 写卡成功率 |
writeCardDate | 是 | String | 写卡时间 |
实现 sql
select count(*) as writeCardReqNum,sum(temp.status='4') as writeCardSucNum,sum(temp.status='4')/count(*) as writeCardSucRate ,temp.create_date as writeCardDate from
(select date_format(create_date,'%Y-%m') as create_date,status
from writecard_process_record
where 1=1
and create_date>=startTime
and create_date<=endTime
) temp
group by temp.create_date
返回示例
备注
没有选择开始结束时间,默认显示最近半年内的数据,选择时间范围,显示该范围内按月分组数据
导出写卡成功率 (按天)
芯片管理平台
超级管理员权限
查询平台指定时间内所有写卡数据
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
currentUserId | 是 | Integer | 当前用户的 id |
startTime | 否 | String | 开始时间 |
endTime | 否 | String | 结束时间 |
返回:
以 excel 文件的形式返回,包含如下内容:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
writeCardReqNum | 是 | String | 写卡请求数 |
writeCardSucNum | 是 | String | 写卡成功数 |
writeCardSucRate | 是 | String | 写卡成功率 |
writeCardDate | 是 | String | 写卡时间 |
实现 sql
select count(*) as writeCardReqNum,sum(temp.status='4') as writeCardSucNum,sum(temp.status='4')/count(*) as writeCardSucRate ,temp.create_date as writeCardDate from
(select date_format(create_date,'%Y-%m-%d') as create_date,status
from writecard_process_record
where 1=1
and create_date>=startTime
and create_date<=endTime
) temp
group by temp.create_date
返回示例
备注
没有选择开始结束时间,默认显示最近一个月内的数据,选择时间范围,显示该范围内按天分组数据
写卡成功率 (按公司)
芯片管理平台
超级管理员权限
查询所有公司指定时间内所涉及的写卡数据
普通用户权限
?
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
currentUserId | 是 | Integer | 当前用户的 id |
startTime | 否 | String | 开始时间 |
endTime | 否 | String | 结束时间 |
返回:
以 excel 文件的形式返回,包含如下内容:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
writeCardReqNum | 是 | String | 写卡请求数 |
writeCardSucNum | 是 | String | 写卡成功数 |
writeCardSucRate | 是 | String | 写卡成功率 |
companyName | 是 | String | 公司名称 |
实现 sql
select count(*) as writeCardReqNum,sum(temp.status='4') as writeCardSucNum,sum(temp.status='4')/count(*) as writeCardSucRate,temp.company_name from
(select wpr.status,wpr.send_company,com.company_name
from writecard_process_record wpr,company com
where 1=1
and create_date>=startTime
and create_date<=endTime
and wpr.send_company=com.COMPANY_ID
) temp
group by temp.send_company
返回示例
备注
没有选择开始结束时间,默认显示最近一个月内的数据,选择时间范围,显示该范围内按公司分组数据
导出写卡失败数据列表
芯片管理平台
超级管理员权限
查询所有公司指定时间内所涉及的写卡数据
普通用户权限
?
请求 URL:
请求方式:
- POST
参数形式:
- form-data
参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
currentUserId | 是 | Integer | 当前用户的 id |
startTime | 否 | String | 开始时间 |
endTime | 否 | String | 结束时间 |
返回:
以 excel 文件的形式返回,包含如下内容:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
writeCardFailNum | 是 | Long | 写卡失败数量 |
equipmentNo | 是 | String | 芯片类型 |
iccid | 是 | String | iccid |
实现 sql
select wpr.eid,eii.equipment_no,eii.iccid,wpr.status from writecard_process_record wpr,equipment_info_import eii
where 1=1
and wpr.eid=eii.eid
and wpr.status !='4'
and wpr.create_date>=startTime
and wpr.create_date<=endTime
返回示例
备注
没有选择开始结束时间,默认显示最近一个月内的数据,选择时间范围,显示该范围内数据