2023-06-29 01:01:52 +08:00
|
|
|
# 工业互联网标识解析与注册
|
2023-07-06 16:32:57 +08:00
|
|
|
## 主要流程
|
|
|
|
- 注册标识模板
|
2023-07-17 09:59:27 +08:00
|
|
|
- 用户需要填写的信息有
|
|
|
|
- 1.标识模板名称
|
|
|
|
- 2.标识值属性
|
|
|
|
- 2.1 标识值的类型
|
|
|
|
- 2.2 标识值的名称
|
|
|
|
- 2.3 标识值的默认值
|
|
|
|
- 2.4 标识值的分类(可不填)
|
2023-07-06 16:32:57 +08:00
|
|
|
- 根据生产步骤,一步一步手动注册需要标识
|
2023-07-17 09:59:27 +08:00
|
|
|
- 用户需要填写的信息有
|
|
|
|
- 1.标识码
|
|
|
|
- 2.所有需要的标识值
|
|
|
|
- 3.标识码的引用
|
2023-07-17 14:40:36 +08:00
|
|
|
- 在这一步中有自动注册的按钮,点击后会自动注册需要的标识[使用手册](标识解析步骤.md)
|
2023-07-06 16:32:57 +08:00
|
|
|
- 对温湿度传感器进行手动引发异常
|
2023-07-17 09:59:27 +08:00
|
|
|
- 用户可以对温湿度传感器引发异常,例如吹口气或者把传感器放在冰箱里
|
|
|
|
- 用户可以手动提交新的温湿度值
|
2023-07-06 16:32:57 +08:00
|
|
|
- 检测软件在屏幕上给出明显的异常提示
|
|
|
|
- 通过标识解析,一步一步找到异常的原因
|
2023-07-17 10:05:06 +08:00
|
|
|
- 目前找到异常原因的方式,是查询温湿度标识,找到异常数据的值和时间
|
2023-07-06 16:32:57 +08:00
|
|
|
## 数据结构
|
|
|
|
```
|
|
|
|
//标识码的基本构成
|
|
|
|
IDIS:
|
|
|
|
Handle:xxx.xxx.xxx/xxxxxx //订单标识码
|
|
|
|
Datas : //标识值
|
2023-07-17 10:02:18 +08:00
|
|
|
Name : //值名称
|
2023-07-06 16:32:57 +08:00
|
|
|
Format: //值类型
|
|
|
|
Value : //值
|
2023-07-17 10:04:16 +08:00
|
|
|
Category: //值分类,用于查询时自动区分
|
2023-07-06 16:32:57 +08:00
|
|
|
Refences: //引用其他标识码
|
|
|
|
xxx.xxx.xxx/xxxxx
|
|
|
|
xxx.xxx.xxx/xxxxx
|
|
|
|
```
|
|
|
|
例如
|
|
|
|
```
|
|
|
|
IDIS:
|
|
|
|
Handle:88.123.99/123456
|
|
|
|
Datas:
|
|
|
|
[
|
|
|
|
{
|
2023-07-17 10:02:45 +08:00
|
|
|
Name: 关于地址
|
2023-07-06 16:32:57 +08:00
|
|
|
Format: URL
|
|
|
|
Value: https://www.baidu.com
|
|
|
|
LastUpdateTime: 2023年7月6日16:15:42
|
|
|
|
CreateTime: 2023年7月5日16:15:46
|
2023-07-17 10:04:16 +08:00
|
|
|
Category: 关于
|
2023-07-06 16:32:57 +08:00
|
|
|
}
|
|
|
|
{
|
2023-07-17 10:02:45 +08:00
|
|
|
Name: 生产厂家
|
2023-07-17 04:10:14 +08:00
|
|
|
Format: string
|
2023-07-06 16:32:57 +08:00
|
|
|
Value: Intelli工业
|
|
|
|
LastUpdateTime: 2023年7月6日16:15:42
|
|
|
|
CreateTime: 2023年7月5日16:15:46
|
2023-07-17 10:04:16 +08:00
|
|
|
Category: 出厂参数
|
2023-07-06 16:32:57 +08:00
|
|
|
}
|
|
|
|
]
|
|
|
|
Refences:[
|
|
|
|
88.123.99/202307061616
|
|
|
|
88.123.99/202307061615
|
|
|
|
]
|
|
|
|
```
|
|
|
|
## RoadMap
|
2023-07-08 14:03:19 +08:00
|
|
|
- [x] ⭐编写计划文档(该文档)
|
|
|
|
- [x] 搭建基本的`UI框架`
|
|
|
|
- [x] 左侧导航栏
|
|
|
|
- [x] 右侧内容区
|
2023-07-06 16:32:57 +08:00
|
|
|
- [ ] 智能导航
|
|
|
|
- [ ] 下一步
|
|
|
|
- [ ] 上一步
|
|
|
|
- [ ] 智能提示
|
2023-07-08 14:03:19 +08:00
|
|
|
- [x] 根据现有的`标识数据结构`进行简化
|
|
|
|
- [x] 创建`标识模板管理`页面
|
2023-07-10 00:00:20 +08:00
|
|
|
- [x] 创建
|
2023-07-06 16:32:57 +08:00
|
|
|
- [ ] 删除
|
2023-07-10 00:00:20 +08:00
|
|
|
- [x] 编辑
|
2023-07-08 14:03:19 +08:00
|
|
|
- [x] 创建根据模板注册标识的`标识注册`页面
|
2023-07-17 10:03:04 +08:00
|
|
|
- [x] 根据生产步骤,基于`标识模板` `注册`需要的标识
|
|
|
|
- [x] 接入已有的温湿度传感器检测模板
|
2023-07-10 00:00:20 +08:00
|
|
|
- [x] 添加`自动更新温湿度标识`的按钮
|
|
|
|
- [x] 创建`标识解析`页面,页面中需要包括:
|
|
|
|
- [x] 模拟搜索框
|
|
|
|
- [x] 标识码
|
2023-07-06 16:32:57 +08:00
|
|
|
- [ ] 产品名称
|
2023-07-10 00:00:20 +08:00
|
|
|
- [x] 创建时间
|
|
|
|
- [x] 最后更新时间
|
|
|
|
- [x] 解析结果显示:
|
|
|
|
- [x] 已完成标识解析
|
|
|
|
- [x] 未找到标识
|
2023-07-06 16:32:57 +08:00
|
|
|
- [ ] 解析错误
|
|
|
|
- [ ] 给出错误提示和原因
|
|
|
|
## 更改记录
|
2023-07-18 16:42:33 +08:00
|
|
|
### 新增issue date:2023年7月18日
|
2023-07-19 01:15:17 +08:00
|
|
|
- [ ] `标识解析`添加模拟搜索,可以通知搜索值来筛选和过滤标识与标识值
|
|
|
|
|
|
|
|
- [ ] `检测软件` 添加异常时的值
|
|
|
|
- [ ] `监测软件` 异常时需要给出明显的提示
|
|
|
|
|
2023-07-18 20:57:02 +08:00
|
|
|
- [ ] `动画`添加基于`标识节点`连线的标识解析动画
|
|
|
|
- [x] `引导`编辑标识模板名称后,需要点击保存
|
|
|
|
- [x] `引导`强调在`标识注册`中需要点击刷新按钮
|
|
|
|
- [ ] `引导`添加完整的引导,告诉用户下一步具体该点击什么按钮
|
|
|
|
- [x] `注册标识`修复点击引用标识无效的问题
|
|
|
|
- [x] `标识模板`修复`类型下拉框`中默认值为空的问题
|
|
|
|
- [x] `标识模板`添加可以删除模板的按钮
|
|
|
|
- [x] `标识模板`添加模板后自动进入新创建的模板
|
|
|
|
- [x] `内部`修复NodeBuilder的空提示
|
|
|
|
- [x] `标识解析`添加根据标识模板搜索已注册的标识的功能
|
|
|
|
- [x] `标识解析`修复标识解析的搜索框`搜索按钮`无效的问题
|
2023-07-18 16:42:33 +08:00
|
|
|
### 完成部分功能
|
|
|
|
### 创建文档
|