YunaiV
|
8ab0c53011
|
Merge remote-tracking branch 'origin/master' into migration
# Conflicts:
# apps/web-antd/src/views/iot/home/modules/message-trend-card.vue
# apps/web-antd/src/views/iot/rule/data/sink/config/redis-stream-config-form.vue
# apps/web-antd/src/views/mes/md/client/components/md-client-select-dialog.vue
# apps/web-ele/src/views/iot/home/modules/message-trend-card.vue
# apps/web-ele/src/views/iot/rule/data/sink/config/redis-stream-config-form.vue
# apps/web-ele/src/views/iot/thingmodel/modules/input-output-param.vue
# pnpm-lock.yaml
# pnpm-workspace.yaml
|
2026-05-24 22:20:36 +08:00 |
YunaiV
|
48547bc53b
|
fix: 修复 IoT 迁移页面多处交互与契约问题
- 修复告警记录产品/设备筛选联动
- 清理设备详情延迟刷新 timer,避免卸载后触发查询
- 优化 OTA 固件编辑态只读展示与任务列表分页重置
- 修复场景联动值输入回显和布尔值类型
- 修复设备模拟器输入串台、数值类型提交和服务参数校验
- 更新 IoT bug 归档与迁移说明
|
2026-05-24 19:41:15 +08:00 |
YunaiV
|
ef57c96b2f
|
fix(iot): 修复 6 处 bug(P1×5 + P3×1)
- product/product/data.ts: 网关子设备不显示联网方式
show 条件由 != GATEWAY 改为 != GATEWAY_SUB(原写法漏判子设备)
- home/message-trend-card.vue: onMounted 兜底首次拉取
ShortcutDateRangePicker 早期 emit 触发的请求落在 useEcharts
isActiveRef=false 阶段会被静默丢弃;并加 isFirstMount guard 跳过
子组件首次 emit,消除首次进入的双请求
- ota/firmware/data.ts: FileUpload accept 改回 ['bin','zip','pdf']
并同步 helpText,对齐 vue3 源约定
- device/device/index.vue: 批量删除补 confirm 二次确认弹窗,
与 system 模块批删风格一致,避免一键误删
- device/device/detail/modules/modbus-point-form.vue: 字节序仅在
「为空 / 不属于新 rawDataType 合法选项」才重置,避免编辑回填时
setValues 触发 handleValuesChange 把已保存字节序覆盖
antd + ele 两端同步。
|
2026-05-23 22:04:08 +08:00 |
xingyu4j
|
fb2595ef90
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin
|
2026-05-23 18:39:12 +08:00 |
YunaiV
|
66843f2392
|
chore(iot): 数组回调缩写参数展开为完整业务命名
- products.find((p)) → ((product)),propertyList.find((p)) → ((property))
等:把 .find / .filter / .map / .reduce 的单字母回调参数 (p / d / s / g / v
/ acc / val) 全部展开为 product / device / service / group / value /
total 等完整命名
- 涉及 web-antd 与 web-ele 两侧 :device 列表 / 卡片 / 物模型属性历史 /
ota 固件 / 场景执行器服务选择 / 属性选择器 / 产品选择组件
- 外层已绑定同名变量的场景,回调形参用 item 避免命名重复
|
2026-05-21 18:46:59 +08:00 |
YunaiV
|
d2587c17b0
|
fix: iot 固件的优化
|
2026-05-21 15:11:01 +08:00 |
YunaiV
|
cb175e331f
|
feat(iot): 优化代码,尽量使用 ProductStatusEnum 枚举
|
2026-05-21 00:17:56 +08:00 |
YunaiV
|
09c19526bb
|
feat(iot):优化 ota 的代码风格(v5)
|
2026-05-19 15:31:45 +08:00 |
YunaiV
|
9d54f60b10
|
feat(iot):优化 ota 的代码风格(v3)
|
2026-05-19 14:29:14 +08:00 |
YunaiV
|
4821d49017
|
feat(iot):优化 ota 的代码风格(v2)
|
2026-05-19 11:27:35 +08:00 |
YunaiV
|
584370358e
|
feat(iot):优化 ota 的代码风格
|
2026-05-18 21:14:20 +08:00 |
xingyu4j
|
7ae3ac66fc
|
fix: lint
|
2025-10-23 09:51:25 +08:00 |
Administrator
|
7ea4f836a4
|
修改物联网OTA升级页面和接口不可用的问题
|
2025-10-22 18:22:16 +08:00 |
YunaiV
|
ad00cf839c
|
feat:简化 ApiSelect 的 api 写法~
|
2025-10-21 09:06:17 +08:00 |
xingyu4j
|
c6ef77694e
|
fix: iot warn
|
2025-10-20 10:37:23 +08:00 |
xingyu4j
|
a156873437
|
fix: iot
|
2025-10-11 10:56:12 +08:00 |
Administrator
|
877a03df4a
|
Vue3 + Element Plus版本iot前端迁移到vben版本
|
2025-10-07 19:58:59 +08:00 |