- 重新设计功能标签页结构,调整设备信息与功能模块的显示顺序 - 调整运行状态页面适配感知平台 - 适配新websocket格式 - 优化功能参数输入界面,支持多种表单控件类型(数字、滑块、开关、时间选择器等) - 实现功能执行前的安全预检查机制(用户密码、固定密码、短信验证) - 改进执行结果展示方式,使用pre标签格式化JSON数据显示 - 重构表单数据初始化逻辑,支持更精确的默认值设置 - 增强参数类型转换处理,确保数据格式正确性 - 优化代码结构和组件间通信方式,提升整体性能和可维护性 |
||
---|---|---|
bin | ||
build | ||
deploy/dev | ||
doc | ||
public | ||
src | ||
.editorconfig | ||
.env.cc | ||
.env.ccprod | ||
.env.development | ||
.env.dr | ||
.env.drgy | ||
.env.drgyprod | ||
.env.drprod | ||
.env.production | ||
.env.staging | ||
.eslintignore | ||
.eslintrc.js | ||
.gitignore | ||
.prettierrc | ||
Dockerfile | ||
LICENSE | ||
README.md | ||
babel.config.js | ||
package.bat | ||
package.json | ||
vue.config.js | ||
yarn.lock |
README.md
权限设置方式
-
v-hasPermi="['iot:project:add']"
-
组件添加 上述代码
-
菜单管理 添加 按钮菜单 --> 赋予用户权限(超级管理员默认拥有所有权限) --> 刷新加载
项目详情 按钮权限
project:tenant:add --- 项目-租户(用户)-新增 project:tenant:relieve --- 项目-租户(用户)-解除
project:space:add --- 项目-空间-新增 project:space:remove --- 项目-空间-删除 project:space:edit --- 项目-空间-编辑 project:space:device --- 项目-空间-设备管理 project:device:add --- 项目-空间-设备-添加 project:device:relieve --- 项目-空间-设备-删除
project:price:add --- 项目-能源-合同-删除 project:price:edit --- 项目-能源-合同-编辑 project:price:remove --- 项目-能源-合同-删除
project:scene:add --- 项目-场景-新增 project:scene:edit --- 项目-场景-编辑 project:scene:remove --- 项目-场景-删除 project:scene:run --- 项目-场景-执行一次 project:scene:status --- 项目-场景-禁用/启用