芯片管理平台数据统计(五)

导出芯片未签收统计列表

请求 URL:
请求方式:
  • POST
参数形式:
  • form-data
参数:
参数名必选类型说明
currentUserIdint当前用户的 id
返回:

以 excel 文件的形式返回,包含如下内容

参数名必选类型说明
fromCompanyNameString发起公司
fromUserNameString发起用户
dateStrString发起时间
toCompanyNameString接收公司
toUserNameString接收用户
countString芯片数量
返回示例
备注

客户行业分类优化

分类对比

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
参数:
参数名必选类型说明
currentUserIdInteger当前用户的 id
startTimeString开始时间
endTimeString结束时间
返回:
参数名必选类型说明
writeCardReqNumString写卡请求数
writeCardSucNumString写卡成功数
writeCardSucRateString写卡成功率
实现 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
参数:
参数名必选类型说明
currentUserIdInteger当前用户的 id
startTimeString开始时间
endTimeString结束时间
返回:
参数名必选类型说明
writeCardReqNumString写卡请求数
writeCardSucNumString写卡成功数
writeCardSucRateString写卡成功率
writeCardDateString写卡时间
实现 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
参数:
参数名必选类型说明
currentUserIdInteger当前用户的 id
startTimeString开始时间
endTimeString结束时间
返回:
参数名必选类型说明
writeCardReqNumString写卡请求数
writeCardSucNumString写卡成功数
writeCardSucRateString写卡成功率
writeCardDateString写卡时间
实现 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
参数:
参数名必选类型说明
currentUserIdInteger当前用户的 id
startTimeString开始时间
endTimeString结束时间
返回:
参数名必选类型说明
writeCardReqNumString写卡请求数
writeCardSucNumString写卡成功数
writeCardSucRateString写卡成功率
companyNameString公司名称
实现 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
参数:
参数名必选类型说明
currentUserIdInteger当前用户的 id
startTimeString开始时间
endTimeString结束时间
currentPageString当前页
pageSizeString每页数据条数
返回:
参数名必选类型说明
writeCardFailNumLong写卡失败数量
equipmentNoString芯片类型
iccidStringiccid
实现 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
参数:
参数名必选类型说明
currentUserIdInteger当前用户的 id
startTimeString开始时间
endTimeString结束时间
返回:

以 excel 文件的形式返回,包含如下内容

参数名必选类型说明
writeCardReqNumString写卡请求数
writeCardSucNumString写卡成功数
writeCardSucRateString写卡成功率
writeCardDateString写卡时间
返回示例
备注

导出写卡成功率 (按月)

芯片管理平台

超级管理员权限

查询平台指定时间内所有写卡数据

请求 URL:
请求方式:
  • POST
参数形式:
  • form-data
参数:
参数名必选类型说明
currentUserIdInteger当前用户的 id
startTimeString开始时间
endTimeString结束时间
返回:

以 excel 文件的形式返回,包含如下内容

参数名必选类型说明
writeCardReqNumString写卡请求数
writeCardSucNumString写卡成功数
writeCardSucRateString写卡成功率
writeCardDateString写卡时间
实现 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
参数:
参数名必选类型说明
currentUserIdInteger当前用户的 id
startTimeString开始时间
endTimeString结束时间
返回:

以 excel 文件的形式返回,包含如下内容

参数名必选类型说明
writeCardReqNumString写卡请求数
writeCardSucNumString写卡成功数
writeCardSucRateString写卡成功率
writeCardDateString写卡时间
实现 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
参数:
参数名必选类型说明
currentUserIdInteger当前用户的 id
startTimeString开始时间
endTimeString结束时间
返回:

以 excel 文件的形式返回,包含如下内容

参数名必选类型说明
writeCardReqNumString写卡请求数
writeCardSucNumString写卡成功数
writeCardSucRateString写卡成功率
companyNameString公司名称
实现 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
参数:
参数名必选类型说明
currentUserIdInteger当前用户的 id
startTimeString开始时间
endTimeString结束时间
返回:

以 excel 文件的形式返回,包含如下内容

参数名必选类型说明
writeCardFailNumLong写卡失败数量
equipmentNoString芯片类型
iccidStringiccid
实现 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
返回示例
备注

没有选择开始结束时间,默认显示最近一个月内的数据,选择时间范围,显示该范围内数据

上一篇 芯片管理平台数据统计(四)
芯片管理平台接口目录
下一篇 芯片管理平台数据统计(六)