Commit Graph

1303 Commits (bf586e57b8fd4954d1bb08da364fff1586fe2eb3)

Author SHA1 Message Date
YunaiV d313450069 feat(mes-dv): 设备台账添加导入功能前端 UI
- 新增 MachineryImportForm 组件,参考物料导入模式
- 列表页添加导入按钮和导入弹窗
- API 新增 importTemplate 方法(后端接口待实现)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 10:25:03 +08:00
YunaiV c6ab40e175 feat(mes-dv): 新增设备类型和设备台账前端页面
新增设备类型(dv/machinery/type,树形表格)和设备台账(dv/machinery)的前端实现,
包含 API 定义、列表页、表单弹窗,以及 dict.ts 和 constants.ts 中 DV 相关补充
2026-02-17 09:53:14 +08:00
YunaiV 9f5303aea6 feat(mes-cal): 新增排班计划和班次管理前端页面
- 新增班次管理独立页面(index.vue + CalShiftForm.vue),支持 CRUD + 导出
- 新增排班计划列表页(index.vue),支持按编码/名称/轮班方式/状态搜索
- 新增排班计划表单(CalPlanForm.vue),含编码生成、条件显示倒班方式/天数、确认计划操作
- 新增班次子表面板(CalShiftPanel.vue),嵌入计划表单 Tab
- 新增班组子表面板(CalPlanTeamPanel.vue),嵌入计划表单 Tab
- 新增 shift/plan/plan-team 三个 API 文件
- dict.ts 新增 4 个字典类型常量(shift_type/shift_method/calendar_type/plan_status)
2026-02-17 09:52:46 +08:00
YunaiV b15cd9021e feat(mes): 新增工具管理(TM)模块前端页面
新增工具类型和工具台账的 API、列表页和表单弹窗,
dict.ts 补充 MES_TM_TOOL_STATUS 和 MES_TM_MAINTEN_TYPE 字典类型。
2026-02-16 21:12:42 +08:00
YunaiV 23531c6c5b refactor(mes): 优化假期设置交互,精简接口对齐后端
1. 右键改左键点击弹出设置弹窗,阻止非当前月切换
2. 弹窗打开时调 get-by-day 接口回显已有 type 和 remark
3. 新增备注(remark)输入框,时间戳传参用 formatDate 转换
4. HolidayType 枚举抽取到 mes/utils/constants.ts 统一管理
5. 精简 API:移除 page/export/update/delete,create 改为 save
2026-02-16 21:01:41 +08:00
YunaiV 369d3bbff2 refactor(mes): 优化假期设置交互,精简接口对齐后端
1. 右键改左键点击弹出设置弹窗,阻止非当前月切换
2. 弹窗打开时调 get-by-day 接口回显已有 type 和 remark
3. 新增备注(remark)输入框,时间戳传参用 formatDate 转换
4. HolidayType 枚举抽取到 mes/utils/constants.ts 统一管理
5. 精简 API:移除 page/export/update/delete,create 改为 save
2026-02-16 20:59:01 +08:00
YunaiV f40b415b9c feat(mes): 新增假期设置日历页面,使用 dayjs-plugin-lunar 显示农历
基于 el-calendar 实现假期设置页面,右键日期可设置假期/工作日类型,
日历单元格显示班/休标签、农历日期、公历节日、农历节日和节气。
使用 dayjs-plugin-lunar(底层 tyme4ts)替代手写 667 行农历工具。

新增文件:
- src/api/mes/cal/holiday/index.ts
- src/views/mes/cal/holiday/index.vue
- src/views/mes/cal/holiday/HolidayForm.vue

修改文件:
- src/utils/dict.ts:新增 MES_CAL_HOLIDAY_TYPE

新增依赖:
- dayjs-plugin-lunar
2026-02-16 18:39:12 +08:00
YunaiV cb56866deb refactor(mes): 重构产品 BOM/SIP/SOP 表单,统一代码风格并修复 TODO
1. 统一表单方法风格,对齐 WorkstationWorkerPanel 的写法:
   - 弹窗变量统一命名为 dialogVisible/dialogTitle
   - dialogTitle 使用 t('action.' + type) 国际化
   - submitForm 添加 formRef 校验守卫,使用 t() 国际化提示
   - create/update 判断顺序统一为先 create 后 update
2. SIP/SOP 的 orderNumber 字段全局重命名为 sort
3. BOM 物料选择简化为无论选择几条都直接批量创建
4. 修复 formData 展开赋值的 TS 类型错误,改为逐字段赋值
5. 清理所有 TODO @AI 注释
2026-02-16 17:46:33 +08:00
YunaiV b0548b329d feat(mes): 优化工作站模块,新增获取车间列表和车间 Map 方法,重构表单弹窗逻辑 2026-02-16 15:47:05 +08:00
YunaiV debce44339 refactor(mes-ui): 修正工作站模块中文标签命名 + 拆分 API
- 表单标签/占位符/校验提示:工位 → 工作站
- API 注释:工位设备 → 设备资源、工位工具 → 工装夹具资源、工位人员 → 人力资源
- 拆分 workstation API 到 machine/tool/worker/workshop 子目录
2026-02-16 12:36:00 +08:00
YunaiV 95c478d739 refactor(mes-ui): 修正工作站模块中文标签命名 & 拆分 API 文件
- 表单标签/占位符/校验提示:工位 → 工作站
- API 注释:工位设备 → 设备资源、工位工具 → 工装夹具资源、工位人员 → 人力资源
- 拆分 workstation API 到 machine/tool/worker/workshop 子目录
2026-02-16 12:12:03 +08:00
YunaiV 403b7e75af feat(mes): 新增车间管理、工位管理模块前端
- API 接口:workstation/index.ts(工位+3个子资源)、workshop.ts(车间)
- 车间:列表页(搜索+分页)+ 表单弹窗
- 工位:列表页 + 表单弹窗(一行3列布局 + 编码自动生成)
- 工位子资源:设备/工具/人员 3 个 Tab 面板组件
- 共 9 个 Vue/TS 文件
2026-02-16 08:40:27 +08:00
YunaiV 8a3e33952b feat(mes): 新增车间管理、工位管理模块前端
- API 接口:workstation/index.ts、workshop.ts
- 车间:列表页 + 表单弹窗
- 工位:列表页 + 表单弹窗(含设备/工具/人员三个子资源 Tab 面板)
- 共 9 个 Vue/TS 文件
2026-02-16 08:09:29 +08:00
YunaiV 15dd4dce76 feat(mes): 新增物料批次属性配置前端组件
1. 新增 MdItemBatchConfigForm 组件,根据 itemOrProduct 区分 ITEM/PRODUCT 展示不同 checkbox
2. 嵌入 MdItemForm 的"批次属性"tab,仅 batchFlag 开启时显示
3. API 文件放置于 batchConfig/index.ts 子目录
4. 使用 MesItemOrProductEnum 常量替代硬编码字符串
5. MdItemForm 变量名语义优化:itemTypeList → itemTypeTree,itemTypeFlatList → itemTypeList
6. 布局优化:采用 CSS Grid 一行 5 个,checkbox label 模式(☑ 文字)
2026-02-16 01:28:10 +08:00
YunaiV 3d103f1f46 feat(mes): 新增供应商管理前端页面
新增供应商管理的前端代码,参照客户模块风格:
- 列表页:编码/名称/简称/等级/评分/电话/状态/备注,支持搜索与分页
- 表单弹窗:完整字段编辑,支持编码自动生成(VD前缀)
- 导入弹窗:Excel 文件上传,支持更新已存在数据,下载导入模板
- API 定义:完整 CRUD + 导出 + 导入模板接口
2026-02-16 00:28:17 +08:00
YunaiV 15d64fe772 feat(mes): 新增 MES 客户表 DDL、字典、菜单权限与测试数据
- 建表 mes_md_client(含逻辑删除、多租户字段)
- 字典 mes_client_type:企业客户(1)、个人(2)
- 菜单权限 5140~5146:查询/创建/更新/删除/导出/导入
- 测试数据:比亚迪、博世、德力西
2026-02-15 23:34:50 +08:00
YunaiV 5153adf1cf feat(mes): 完善计量单位、物料导入与客户管理前端
1. 计量单位管理:新增 API + 列表页 + 表单(UnitMeasureForm)
2. 物料单位选择器:MdItemForm 单位字段从 el-input 改为 el-select 下拉
3. 物料导入:新增 MdItemImportForm 组件(上传 Excel、下载模板、更新已有数据)
4. 物料导入权限:v-hasPermi 改为 mes:md-item:import
5. API VO 字段调整:unitOfMeasure → unitMeasureId + unitMeasureName
6. 客户管理:新增 API + 列表页 + 表单(MdClientForm)
2026-02-15 22:18:46 +08:00
YunaiV 27f5fcb66e feat(mes): 完善物料分类与物料产品前端功能
1. 新增 ItemTypeTree 左侧分类树组件(支持搜索过滤、点击切换)
2. 物料列表改为左右布局(左侧树 + 右侧列表)
3. 新增 MesItemOrProductEnum 常量({ label, value } 结构)
4. 物料/产品列用 getItemOrProductLabel 翻译,安全库存列用 dict-tag 渲染
5. 表单改为 3 列布局(span=8),增加编码生成按钮和底部 Tab 占位
6. 分类管理移除导出按钮,分类表单修复 TS 类型和枚举默认值
7. 分类 API 移除 exportItemType
2026-02-15 15:43:49 +08:00
YunaiV 6bb27899c1 feat(mes): 新增物料产品分类与物料产品管理
迁移 ktg-mes 的 md_item_type 和 md_item 两张表到 yudao-module-mes,
包含完整的 CRUD、树形分类、物料分页查询、enrichment 等功能。

后端新增 17 个文件(1337 行):
- DO: MesMdItemTypeDO(树形分类)、MesMdItemDO(物料产品)
- VO: 分类 3 个(List/Save/Resp)、物料 3 个(Page/Save/Resp)
- Mapper: 2 个(BaseMapperX,纯 Java,无 XML)
- Service: 4 个(接口 + 实现)
- Controller: 2 个(/mes/md/item-type、/mes/md/item)
- ErrorCodeConstants 追加 9 个错误码

关键业务逻辑:
- 分类:父分类递归环路检测、同级名称/编码唯一性、删除保护(子分类+物料)
- 物料:编码/名称全局唯一、分类存在校验、安全库存联动清零
- enrichment:物料 RespVO 通过 Service 关联填充 itemTypeName、itemOrProduct
- 循环依赖:MesMdItemTypeServiceImpl 用 @Lazy 注入 MesMdItemService

plan: plans/swirling-stirring-metcalfe.md
2026-02-15 14:03:59 +08:00
YunaiV deed7eaff2 feat(iot):Modbus 支持 Master/Slave 双模式,配置表单和详情按协议类型区分展示 2026-02-13 15:35:41 +08:00
YunaiV 155edc41a9 feat(iot):Modbus 支持 Master/Slave 双模式,配置表单和详情按协议类型区分展示
1. ProtocolTypeEnum 拆分:MODBUS_TCP → MODBUS_TCP_MASTER + MODBUS_TCP_SLAVE
2. Slave 模式新增 mode(工作模式)、frameFormat(帧格式)字段,使用字典管理
3. 配置表单和详情页按 Master/Slave 模式条件展示不同字段,表单校验规则动态适配
4. 新增 DICT_TYPE:IOT_MODBUS_MODE、IOT_MODBUS_FRAME_FORMAT
5. 修复设备卡片 deviceName 过长溢出问题,添加文本截断

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 23:33:10 +08:00
YunaiV 5f211558fb Merge branch 'feature/iot-protocol' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/iot-modbus
# Conflicts:
#	src/views/iot/device/device/detail/index.vue
2026-02-07 21:24:36 +08:00
YunaiV 57a77b2ba9 feat(iot):【协议改造】移除 codecType,使用 protocolType 替代 2026-02-04 22:05:03 +08:00
YunaiV 2a0ce1fb66 feat(iot):【网关设备:80%】动态注册的初步实现(已测试) 2026-01-25 16:58:05 +08:00
YunaiV 2076a27a26 feat(iot):【网关设备:30%】增加网关设备绑定能力(优化代码),基于 optimized-pondering-dragon.md 规划 2026-01-22 09:53:01 +08:00
YunaiV 2515caed35 feat(iot):【网关设备:20%】增加网关设备绑定能力(未完成),基于 breezy-doodling-starlight.md 规划 2026-01-22 00:51:48 +08:00
YunaiV c7907d0d73 feat(iot):【设备定位:100%】首页接入地图,基于 sequential-crafting-thacker.md 规划 2026-01-21 13:41:21 +08:00
YunaiV eb381fcd93 feat(iot):【设备定位:60%】调整 DeviceStateEnum 枚举的位置 2026-01-21 00:20:22 +08:00
YunaiV 3620278360 feat(iot):【设备订单:50%】简化设备定位功能,支持 GeoLocation 自动更新,基于 calm-roaming-pillow.md 2026-01-20 21:41:56 +08:00
YunaiV 3821b32b03 Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/iot
# Conflicts:
#	pnpm-lock.yaml
#	src/views/iot/device/device/index.vue
2026-01-20 16:56:44 +08:00
YunaiV 972eb47610 feat:【iot】modbus-tcp 协议接入 100%:完整实现,修复 todo 2026-01-18 00:07:23 +08:00
YunaiV 8587a549c6 feat:【iot】modbus-tcp 协议接入 20%:初步实现,基于 dynamic-forging-wigderson.md 规划 2026-01-17 19:36:51 +08:00
puhui999 7f36c45774 feat: 【IoT 物联网】新增 Tcp 和 websocket config form 2026-01-13 15:33:11 +08:00
YunaiV e80e4cdea8 Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3 2025-12-27 11:22:31 +08:00
YunaiV 932255bd14 fix:【system】邮箱移除无用的 remark 字段及相关表单项 2025-12-20 20:48:34 +08:00
zhanglc 3a6454cfc1 feat: 【bpm】bpmn设计器: 业务表单流程添加重新发起功能 2025-12-09 22:20:07 +08:00
YunaiV ed9c7868e2 feat:【infra】文件配置,增加 region 区域 2025-11-29 15:55:29 +08:00
YunaiV e3959469e5 feat:【SocialClient】 支付宝小程序登录补充 2025-11-29 10:06:52 +08:00
芋道源码 6407e91c72
!835 feat:【SocialClient】 支付宝小程序登录补充
Merge pull request !835 from 云扬四海/master-alipaymini
2025-11-29 02:03:28 +00:00
yunlongn 8651fb4b42 feat:【SocialClient】 支付宝小程序登录补充 2025-11-27 13:43:23 +08:00
YunaiV 3ce4ea3146 feat:【mp】完善“模版消息”的功能 2025-11-26 18:31:08 +08:00
芋道源码 99aee793d6
!832 feat(mp): 新增公众号消息模板管理功能
Merge pull request !832 from wuKong/feat(mp)-新增公众号消息模板功能
2025-11-26 08:18:09 +00:00
wuKong 89e220aab3 feat(mp): 新增公众号消息模板管理功能
- 新增消息模板、模板配置、发送记录的完整CRUD功能
- 实现消息模板同步、批量删除、消息推送等核心操作
- 支持模板变量动态提取与颜色配置
- 提供Excel导出和数据筛选功能
- 集成微信公众号模板消息发送能力
- 完善表单验证和用户交互体验
2025-11-05 14:15:49 +08:00
wuKong 5242e6a228 feat(mp): 新增公众号消息模板管理功能
- 新增消息模板、模板配置、发送记录的完整CRUD功能
- 实现消息模板同步、批量删除、消息推送等核心操作
- 支持模板变量动态提取与颜色配置
- 提供Excel导出和数据筛选功能
- 集成微信公众号模板消息发送能力
- 完善表单验证和用户交互体验
2025-11-05 14:07:01 +08:00
huchao e761db334f 文件上传进度显示 2025-10-30 17:19:30 +08:00
YunaiV 5b3bc216b6 fix:【ai 大模型】联网搜索的参数不正确 2025-09-21 18:26:59 +08:00
芋道源码 1c6e6eb24e
!816 流程打印
Merge pull request !816 from Lesan/feature/bpm-打印
2025-09-03 01:21:20 +00:00
Lesan 4118112423 feat: 实现流程打印功能 2025-09-02 17:04:31 +08:00
YunaiV 8922e261ab Merge branch 'feature/iot' of https://gitee.com/yudaocode/yudao-ui-admin-vue3
# Conflicts:
#	.env
#	pnpm-lock.yaml
2025-08-31 10:55:47 +08:00
YunaiV da9c6799c8 feat:【ai 大模型】支持 Chat Role 的 mcp 配置 2025-08-28 23:30:20 +08:00
YunaiV 93e3428982 feat:【ai 大模型】增加联网搜索功能 2025-08-25 23:47:47 +08:00
YunaiV 84deeacd4d feat:【ai 大模型】对话列表,增加 attachment-urls 附件的展示 2025-08-24 21:30:39 +08:00
YunaiV 561e5512f9 feat:【ai 大模型】增加 thinking 深度思考 2025-08-23 22:52:43 +08:00
YunaiV 1a92b97797 feat:【system 系统管理】租户管理时,支持填写多个域名 websites 2025-08-19 00:07:43 +08:00
YunaiV ffff856ae3 Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into dev 2025-08-18 23:54:18 +08:00
YunaiV 6ef3360e1c feat:【infra 基础设施】文件配置时,增加“公开访问” 2025-08-17 23:57:56 +08:00
YunaiV e9d59f41f9 feat:【framework 框架】增加 api 加解密能力(默认登录先不加密,避免大家不理解) 2025-08-16 17:08:09 +08:00
YunaiV 2e796b8fc7 feat:【framework 框架】增加 api 加解密能力 2025-08-16 15:54:23 +08:00
puhui999 d6f3c511b8 perf: 【IoT 物联网】场景联动执行器的 UI 风格对齐触发器 2025-08-14 18:03:04 +08:00
puhui999 93311f8bd7 perf: 【IoT 物联网】场景联动收拢常量定义 2025-08-07 17:09:17 +08:00
puhui999 a8adda7dc5 perf: 【IoT 物联网】场景联动类型归纳优化,移除多余文件 2025-08-07 14:29:59 +08:00
puhui999 d81c544ad9 perf: 【IoT 物联网】场景联动执行器和触发器的参数值类型都调整为了字符串类型 2025-08-05 21:26:01 +08:00
YunaiV ff7beb6db2 feat:【system 系统功能】邮箱增加抄送、密送,支持多个 2025-08-05 21:12:33 +08:00
puhui999 9917683f0a feat: 【IoT 物联网】场景联动新增 JsonParamsInput 支持事件上报(填写事件的输出参数) 服务调用(填写服务的输入参数)属性设置(填写产品物模型可写属性) 2025-08-05 17:33:20 +08:00
puhui999 6c954c4ff1 perf:【IoT 物联网】场景联动优化统一类型定义,简化告警配置 2025-08-05 11:59:46 +08:00
puhui999 9684593623 perf:【IoT 物联网】场景联动执行器优化 2025-08-04 21:04:18 +08:00
puhui999 e3a8e98ff8 perf:【IoT 物联网】场景联动触发器主页优化 2025-08-04 16:25:31 +08:00
LesanOuO a164509565 feat: 工作流支持审批人撤回 2025-08-02 14:15:34 +08:00
YunaiV bb0920c4b9 review:【iot 物联网】场景联动的 review 2025-08-02 11:38:45 +08:00
YunaiV a269c5988a Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/iot
# Conflicts:
#	src/api/system/dept/index.ts
2025-08-02 10:54:08 +08:00
puhui999 b91770aa1f perf:【IoT 物联网】场景联动接口定义和常量定义分离 2025-08-02 10:31:24 +08:00
puhui999 858f1cdb0b perf:【IoT 物联网】场景联动触发器数据结构优化对齐后端 2025-08-01 18:16:31 +08:00
puhui999 a554bc5309 perf:【IoT 物联网】场景联动触发器优化 2025-08-01 16:14:11 +08:00
puhui999 c740da02b9 perf:【IoT 物联网】场景联动主表单优化去除多余样式 2025-08-01 14:58:39 +08:00
jason 21e663a719 Merge branch 'dev' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into dev 2025-07-29 09:25:53 +08:00
jason 15aef8d4b7 feat: [BPM 工作流] Simple 模型新增跳过表达式 2025-07-29 09:25:25 +08:00
YunaiV 5021c711a7 review:【iot 物联网】场景联动的 review 2025-07-28 23:25:54 +08:00
puhui999 d7b4db9b4e perf:【IoT 物联网】场景联动触发器优化 2025-07-28 21:38:27 +08:00
puhui999 929bcb4059 perf:【IoT 物联网】场景联动触发器优化 2025-07-28 17:37:28 +08:00
puhui999 274ecb5dca perf:【IoT 物联网】场景联动触发器优化 2025-07-28 16:45:43 +08:00
YunaiV cde1f209fb reactor:【SYSTEM 系统管理】邮箱日志,重构成 element-plus 标准界面 2025-07-26 22:02:30 +08:00
YunaiV 2a06f6744d fix:【BPM 工作流】流程预测时,“查看子流程”按钮不支持点击 2025-07-22 19:09:10 +08:00
YunaiV a72c297e86 review:【IoT 物联网】场景联动的部分 review 2025-07-18 10:00:06 +08:00
puhui999 1b6ba33921 perf:【IoT 物联网】场景联动重构优化 2025-07-17 21:31:12 +08:00
YunaiV e75ddc40ab fix: 三方登录的绑定,使用 /system/social-user/get-bind-list 接口 2025-07-08 22:19:56 +08:00
芋道源码 c427031e5a
!790 perf:【IoT 物联网】场景联动优化
Merge pull request !790 from puhui999/feature/iot
2025-07-06 02:20:17 +00:00
puhui999 52827ca78a perf:【IoT 物联网】场景联动告警告警恢复需要选择告警配置 2025-07-05 22:05:44 +08:00
YunaiV cbbb8e54bc review:【IoT 物联网】设备 location 逻辑 2025-07-05 11:09:51 +08:00
YunaiV d5a28caa8e feat:【IoT 物联网】优化设备定位的部门实现 2025-07-05 10:19:27 +08:00
芋道源码 79c08fc933
!789 feat【iot】:实现设备定位部分功能
Merge pull request !789 from alwayssuper/feature/iot
2025-07-04 12:43:25 +00:00
alwayssuper 7115a84a76 feat:iot-map 2025-07-04 17:54:05 +08:00
alwayssuper a80ef2273c feat:map 2025-07-04 11:14:10 +08:00
YunaiV d1cbda5197 feat:【IoT 物联网】初始化 IoT 固件详情页 100%(取消记录) 2025-07-03 19:12:45 +08:00
YunaiV a5cb8e510c feat:【IoT 物联网】初始化 IoT 固件详情页 80% 2025-07-02 23:30:09 +08:00
YunaiV 667d6fc35c feat:【IoT 物联网】初始化 IoT 固件详情页 70% 2025-07-02 19:02:41 +08:00
YunaiV 5be7dde543 feat:【IoT 物联网】初始化 IoT 固件详情页 60% 2025-07-02 12:41:12 +08:00
YunaiV 4cecafb4b1 feat:【IoT 物联网】初始化 IoT 固件详情页 50% 2025-07-02 09:35:10 +08:00
YunaiV 6a4c33cbc6 feat:【IoT 物联网】初始化 IoT 固件详情页 2025-07-01 22:24:02 +08:00
puhui999 508de312b3 feat:【IoT 物联网】场景联动触发器优化对齐后端 2025-07-01 12:30:40 +08:00
YunaiV 9e948bdbdd feat:【IoT 物联网】新增 OTA 固件管理功能,包括固件列表、搜索、添加、修改和删除操作的前端实现 2025-06-30 19:07:55 +08:00
YunaiV a37c168efe feat:【IoT 物联网】重构设备模拟器,优化属性和事件上报逻辑,增强用户交互体验 2025-06-29 22:00:20 +08:00
YunaiV 677b0d61ca feat:【IoT 物联网】物模型,移除 config.ts 2025-06-29 11:40:03 +08:00
YunaiV 4f99e3839b feat:【IoT 物联网】新增告警记录管理功能,包括告警记录接口和前端展示页面 2025-06-28 16:46:49 +08:00
YunaiV e0099fb748 feat:【IoT 物联网】新增告警记录管理功能,包括告警记录接口和前端展示页面 2025-06-28 16:46:10 +08:00
YunaiV caab65d0e4 feat:【IoT 物联网】完善告警配置表单,增加场景联动规则和接收用户的选择功能 2025-06-27 23:45:37 +08:00
YunaiV ba52721db2 feat:【IoT 物联网】初始化告警配置 2025-06-27 22:39:32 +08:00
YunaiV dfb0501e09 feat:【IoT 物联网】移除 DataBridgeAction.vue 2025-06-25 21:48:35 +08:00
YunaiV b1ae56281d feat:【IoT 物联网】继续实现“数据流转”功能 2025-06-25 13:22:38 +08:00
YunaiV 8479d557a2 feat:【IoT 物联网】初步实现“数据流转”功能 2025-06-24 21:21:42 +08:00
YunaiV 1975e46cb2 feat:【IoT 物联网】增加“设备事件上报” 2025-06-19 23:32:57 +08:00
YunaiV 14fcb00530 feat:【IoT 物联网】完善“设备属性(运行状态)”的查看数据 2025-06-18 23:39:24 +08:00
YunaiV c255963b31 feat:【IoT 物联网】调整“设备属性(运行状态)”的接口返回 2025-06-18 21:31:18 +08:00
YunaiV 5e9a798d0b feat:【IoT 物联网】物模型数据-设备属性,增加图表展示 2025-06-18 19:41:36 +08:00
YunaiV f8d99c593d reactor:统一导出的 url 都是 export-excel 2025-06-16 09:08:32 +08:00
YunaiV 259f437ea4 Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/iot 2025-06-15 20:19:54 +08:00
puhui999 85f45ee19d feat: infra 新增批量删除 2025-06-15 19:17:53 +08:00
puhui999 3a7fe42e8e feat: system 新增批量删除 2025-06-15 18:17:28 +08:00
YunaiV 69cf5d01db feat:【IoT 物联网】设备消息统计的代码优化 2025-06-14 17:15:07 +08:00
芋道源码 108782ba80
!764 针对 iothome 页面上次codereview的优化
Merge pull request !764 from alwayssuper/feature/iot
2025-06-14 07:00:25 +00:00
YunaiV 6e0ba43db6 feat:【IoT 物联网】调整设备模拟发送消息的接入 2025-06-14 14:37:39 +08:00
YunaiV f17404615e feat:【IoT 物联网】完善设备消息的查询 2025-06-14 11:10:47 +08:00
YunaiV f5fe85ae70 feat:【IoT 物联网】优化获取认证信息的逻辑 2025-06-14 09:47:58 +08:00
YunaiV aac0ad3e16 feat:【IoT 物联网】移除 deviceKey 参数 2025-06-14 09:06:49 +08:00
YunaiV 8d234700cf feat:【IoT 产品】产品的协议,改成 codec 字段 2025-06-13 07:45:42 +08:00
YunaiV 9fe69a7a9a Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/iot
# Conflicts:
#	pnpm-lock.yaml
2025-06-11 21:59:45 +08:00
puhui999 cd78171106 perf: 优化代码生成 demo01, 增加批量删除示例 2025-06-06 23:20:14 +08:00
puhui999 c351a69371 Merge remote-tracking branch 'yudao/master'
# Conflicts:
#	src/api/infra/demo/demo03/erp/index.ts
#	src/api/infra/demo/demo03/inner/index.ts
#	src/api/infra/demo/demo03/normal/index.ts
#	src/views/infra/demo/demo03/erp/components/Demo03CourseList.vue
#	src/views/infra/demo/demo03/erp/components/Demo03GradeList.vue
#	src/views/infra/demo/demo03/erp/index.vue
2025-06-06 18:41:39 +08:00
puhui999 6844b26f67 perf: 优化代码生成 inner 主子表示例 2025-06-06 18:36:03 +08:00
puhui999 bd0ea27388 perf: 优化代码生成 normal 主子表示例 2025-06-06 18:21:51 +08:00
puhui999 54d189459c perf: 优化代码生成 erp 主子表示例 2025-06-06 18:14:22 +08:00
YunaiV 876bf8def6 feat:【PAY 支付】转账单,支持导出功能 2025-05-10 17:15:42 +08:00
YunaiV aec024e42c feat:【MALL 商城】佣金提现,优化字段,以及支持更多 API 自动打款 2025-05-10 10:07:18 +08:00
YunaiV 11b3de0f42 feat:【PAY 支付】提现示例,拆分 create 和 transfer 两个状态,更符合实际场景 2025-05-09 22:03:16 +08:00
YunaiV 15f5963e68 Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into dev 2025-05-08 19:32:08 +08:00
YunaiV 79e9bea6be feat:【PAY 支付】示例转账单,改成示例提现单,理解成本更低 2025-05-08 13:09:25 +08:00
YunaiV a5f17a9f2a Merge branch 'dev' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 2025-05-05 23:07:24 +08:00
YunaiV c6898c0a99 feat:增加切换租户的功能 2025-05-05 17:02:48 +08:00
芋道源码 bc817f85f8
!771 feat: 完善AI工作流运行测试(通义千问)
Merge pull request !771 from Lesan/feature/ai-workflow
2025-05-03 11:24:58 +00:00
YunaiV f5b48f8e8c reactor:【INFRA】文件上传 api,增加 directory 参数,去除 path 参数,并支持按照日期分目录、文件名不再使用 sha256 而是时间戳 2025-05-02 19:58:59 +08:00
YunaiV ef90faf77b fix:关闭头像上传时,又自动打开
reactor:头像上传时,通过前端 httpRequest ,可支持前端直传
2025-04-30 20:35:16 +08:00
Lesan f9e9c72969 feat: 完善AI工作流运行测试(通义千问) 2025-04-29 14:15:43 +08:00
YunaiV ca23c9a54b 【功能新增】INFRA:文件存储,增加 enablePathStyleAccess 选项 2025-04-25 19:44:33 +08:00
alwayssuper d246c780e4 feat: iothome 2025-04-16 10:47:29 +08:00
alwayssuper 89a8b25f17 feat:iothome 2025-04-15 11:27:41 +08:00
YunaiV 379ca2373c 【代码优化】移除无用的,优化代码排版 2025-04-12 12:45:28 +08:00
YunaiV 94dc68d4d7 【代码优化】SYSTEM:一些界面的提示 2025-04-04 18:55:53 +08:00
YunaiV 782337952d 【代码评审】IoT:场景联动的 review 2025-03-30 10:18:33 +08:00
puhui999 f46540759f 【功能完善】IoT: 场景联动 2025-03-29 20:27:38 +08:00
puhui999 c8fce1e254 【代码优化】IoT: 场景联动彻底修复索引重用问题 2025-03-29 14:34:56 +08:00
puhui999 279d88e729 【功能完善】IoT: 场景联动执行器-数据桥梁选择 2025-03-29 12:52:26 +08:00
puhui999 6b99fdb41f 【功能完善】IoT: 场景联动产品设备信息回显 2025-03-29 12:07:27 +08:00
puhui999 d6da0cbc46 【代码优化】IoT: 数据桥梁 2025-03-25 16:33:18 +08:00
puhui999 416c7f42ab 【代码优化】IoT: 场景联动 2025-03-25 16:19:56 +08:00
Lesan ce3b95d1ec feat: AI工作流 2025-03-24 15:39:53 +08:00
YunaiV cbdcffb20c 【代码评审】IoT:场景联动的 review 2025-03-23 08:40:37 +08:00
puhui999 0743d372c2 【功能新增】IoT: 获取产品物模型 TSL 2025-03-21 17:06:12 +08:00
puhui999 73d2c2005c 【功能完善】IoT: 规则场景监听器相关组件 2025-03-21 13:30:22 +08:00
puhui999 9389cf8863 【功能完善】IoT: 规则场景监听器相关组件 2025-03-20 18:46:59 +08:00
puhui999 14ffb6483f 【功能新增】IoT: 规则场景监听器相关组件 2025-03-20 18:02:58 +08:00
puhui999 477b2439c5 【功能新增】IoT: 规则场景基础 CRUD 2025-03-18 17:37:58 +08:00
YunaiV e29d6f910a Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/iot
# Conflicts:
#	pnpm-lock.yaml
#	src/utils/index.ts
2025-03-16 23:45:34 +08:00
YunaiV c87ed7fe17 【代码评审】IoT:数据桥梁的接入 2025-03-16 23:44:56 +08:00
YunaiV 79507aef6d 【代码评审】IoT:数据桥梁的接入 2025-03-16 21:00:23 +08:00
芋道源码 9ca5ffbf22
!726 【功能新增】IoT: 数据桥梁管理
Merge pull request !726 from puhui999/feature/iot
2025-03-16 12:52:08 +00:00
YunaiV 6a6f52c4c4 【功能修复】商城:商品列表,导出会报错的问题 2025-03-15 22:51:34 +08:00
YunaiV 7d352397e8 Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/bpm 2025-03-15 13:17:56 +08:00
YunaiV 824b0328f1 【代码优化】AI:完善相关注释 2025-03-14 22:53:43 +08:00
YunaiV be6ae75ce5 Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into dev
# Conflicts:
#	pnpm-lock.yaml
#	src/views/ai/model/model/index.vue
#	src/views/bpm/model/form/index.vue
2025-03-14 22:18:04 +08:00
YunaiV 56c4ed366f 【功能新增】AI:增加 AI 对话,与 tool 的打通 2025-03-14 21:11:17 +08:00
YunaiV 75575be221 【功能新增】AI:增加函数的管理 2025-03-14 19:54:55 +08:00
puhui999 59062a1c17 【代码优化】IoT: 数据桥梁配置切换使用字典值 2025-03-14 16:45:05 +08:00
YunaiV 3685e438fa 【功能完善】IoT:增加 device config 配置 2025-03-13 08:18:12 +08:00
lizhixian 1d17c18f41 remove: 移除debugger 2025-03-12 09:00:15 +08:00
YunaiV 221c9d58ca 【功能新增】AI:聊天记录返回时,增加 segments 2025-03-09 21:00:47 +08:00
YunaiV 47e1cd9c1d 【功能新增】AI:聊天角色,新增 knowledge 的引用绑定 2025-03-09 17:38:44 +08:00
puhui999 82e9b1bcff 【功能完善】IoT: 数据桥梁配置 2025-03-09 15:17:44 +08:00
puhui999 e38b96c959 【功能新增】IoT: 数据桥梁管理 2025-03-09 14:00:30 +08:00
芋道源码 202d4b6795
!723 fix: 流程再次发起,预测节点查询
Merge pull request !723 from SamllNorth_Lee/feature/bpm
2025-03-06 01:29:05 +00:00
smallNorthLee 5b6616a144 review: 修改接口名称 2025-03-04 22:57:41 +08:00
安浩浩 c65c056c8f 【功能新增】IoT: 设备详情新增MQTT连接参数查看功能 2025-03-03 21:52:36 +08:00
YunaiV ae632ac23b 【代码重构】AI:“聊天模型”重构为“模型”,支持 type 模型类型 2025-03-03 21:26:24 +08:00
smallNorthLee a383363e69 feat: 新增获取下一个执行的流程节点接口 2025-03-02 22:30:10 +08:00
YunaiV c2a6b02b57 【功能新增】AI:新增知识库分段的新增 2025-03-02 21:52:41 +08:00
YunaiV 45ceacdcac 【功能新增】AI:增加召回测试的实现 2025-03-02 20:53:19 +08:00
YunaiV a26cb120d1 【功能新增】BPM:支持通过“历史”进行恢复 2025-03-02 09:56:44 +08:00
YunaiV 20564ed803 【功能优化】BPM:待审批、已审批的所属流程的筛选 2025-03-01 20:39:50 +08:00
YunaiV 1958c2bb9d 【功能新增】AI:知识库文档上传:90%,ProcessStep 已完成 2025-03-01 13:33:37 +08:00
YunaiV 809fb9fdfc 【功能新增】AI:知识库文档上传:70%,SplitStep 已完成 2025-03-01 11:41:07 +08:00
YunaiV de41b6cdba 【功能新增】AI:知识库文档上传:60%,SplitStep 完成度更高 2025-03-01 10:07:44 +08:00
YunaiV 94091598a3 【功能新增】AI:知识库与文档的列表 2025-02-28 18:56:46 +08:00
alwayssuper 5137b4a4cb home 2025-02-28 15:20:28 +08:00
alwayssuper 1b9a3dd4fe feat: home 1 2025-02-27 10:39:50 +08:00
alwayssuper b72768ab4f feat: home 1 2025-02-27 09:29:46 +08:00
lizhixian 67371e7579 fix:调整获取预测节点接口请求方式和参数 2025-02-18 10:28:20 +08:00
lizhixian 54d67b3761 fix:调整获取审批详情接口的请求方式 2025-02-17 16:00:16 +08:00
baron.bai e0880db65c fix:修复重置密码接口错误导致管理员忘记密码功能异常 2025-02-08 21:04:10 +08:00
YunaiV bfdf7f6173 【代码评审】IoT:plugin 相关的实现 2025-02-08 07:39:41 +08:00
安浩浩 229594b159 【代码重构】IoT:重构插件配置管理,替换 PluginInfo 为 PluginConfig 2025-02-05 23:02:06 +08:00
YunaiV 7be9c3e80e 【代码优化】IoT:去除 Simulation 关键字,定义更清晰 2025-01-31 22:47:11 +08:00
YunaiV d27cb80065 【代码优化】IoT:重构设备 upstream 为 message,包括上行 + 下行 2025-01-30 08:43:49 +08:00
YunaiV 18617d309b 【功能新增】IoT:支持 state 模拟上报(上线、下线) 2025-01-29 21:33:12 +08:00
YunaiV 3c73a6728f 【功能修改】IoT:设备状态从 status 到 state,移除已禁用 2025-01-29 00:16:54 +08:00
YunaiV 815c900064 【功能优化】Bpm:完善设备属性的历史值 2025-01-28 10:23:58 +08:00
YunaiV 736b82de18 【功能优化】Bpm:设备日志的展示 2025-01-28 08:32:53 +08:00
YunaiV 3d65f1c599 【功能优化】Bpm:设备属性上报 2025-01-28 04:55:48 +08:00
芋道源码 121a6d85ff
!661 BPM:流程清理
Merge pull request !661 from Lesan/feature/bpm-流程清理
2025-01-17 11:30:14 +00:00
Lesan 1af93e502d feat: 模型的流程数据清理功能 2025-01-17 13:59:29 +08:00
Lesan 37964e740f feat: 审批签名代码评审 2025-01-16 13:55:15 +08:00
YunaiV 8e5271a6d6 【功能评审】Bpm:审批签名 2025-01-16 13:01:06 +08:00
芋道源码 753e44ccd0
!655 Simple设计器完善及优化
Merge pull request !655 from Lesan/feature/bpm-n
2025-01-15 13:14:58 +00:00
Lesan 04f4f630ad feat: 完善UserTask审批签名 2025-01-09 13:50:08 +08:00
YunaiV 3dc7d20005 【代码评审】IoT:设备日志 TDengine 表与模拟设备 2025-01-09 12:54:16 +08:00
YunaiV f2f414a965 Merge branch 'feature/iot' of https://gitee.com/alwayssuper/yudao-ui-admin-vue3 into feature/iot
# Conflicts:
#	pnpm-lock.yaml
2025-01-09 12:38:43 +08:00
alwayssuper c9e00d97eb feat:deviceLog and deviceSimulator 2025-01-06 16:39:22 +08:00
alwayssuper b71fa84af3 feat;simulator 2025-01-05 22:57:10 +08:00
YunaiV 7639f34e12 Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/iot 2025-01-04 17:05:30 +08:00
YunaiV 2a9290ce86 【代码优化】支持通过短信重置后台密码 2025-01-04 11:41:40 +08:00
杨宇庆 65924bb921 !617 feat: 支持通过短信重置后台密码
* feat: 支持通过短信重置后台密码
2025-01-04 03:36:45 +00:00
alwayssuper 5e8aad7703 feat:DeviceDetailsSimulator 2025-01-03 22:33:40 +08:00
安浩浩 77e0a76389 【功能完善】IOT: 更新插件信息字段名为“fileName”,新增视图模式切换功能,优化插件详情展示 2025-01-01 20:41:59 +08:00
YunaiV 1b2c7ceb90 Merge branch 'dev' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 2024-12-31 12:38:14 +08:00
安浩浩 9736407824 【代码优化】将 API 和 UI 组件中的“pluginId”重命名为“pluginKey” 2024-12-30 18:32:14 +08:00
安浩浩 b08aae63ed Merge remote-tracking branch 'origin/feature/iot' into feature/iot 2024-12-30 12:05:03 +08:00
安浩浩 e6a5bb0293 【功能新增】IOT: 添加插件管理功能,包括插件列表、详情、状态更新及文件上传功能 2024-12-30 12:03:30 +08:00
YunaiV 51cffa4e03 【功能优化】登录界面,如果禁用验证码,不初始化 Verify 组件 2024-12-28 20:30:51 +08:00
puhui999 44d634c8fc 【代码优化】IOT: ThingModel 2024-12-27 11:04:55 +08:00
puhui999 5391720b8b 【功能完善】IOT: ThingModel 服务和事件 2024-12-25 23:53:14 +08:00
puhui999 d7c33b454f 【功能新增】IOT: ThingModel 服务和事件 2024-12-25 18:35:37 +08:00
puhui999 d5f3d4006a 【代码优化】IOT: ThingModel 优化 2024-12-23 10:13:14 +08:00
YunaiV 2505410b5a 【代码评审】IoT:物模型的管理哈 2024-12-18 20:50:48 +08:00
puhui999 11f9750f16 【代码优化】IOT: 产品物模型代码评审问题优化 2024-12-17 16:58:50 +08:00
puhui999 9f819db14d 【代码优化】IOT: 产品物模型代码评审问题优化 2024-12-17 16:20:09 +08:00
puhui999 53c967c308 Merge remote-tracking branch 'yudao/feature/iot' into feature/iot
# Conflicts:
#	src/views/iot/product/product/detail/ThingModel/ThingModelDataSpecs.vue
#	src/views/iot/product/product/detail/ThingModel/dataSpecs/ThingModelEnumTypeDataSpecs.vue
#	src/views/iot/product/product/detail/ThingModel/dataSpecs/ThingModelNumberTypeDataSpecs.vue
#	src/views/iot/thinkmodel/ThinkModelForm.vue
#	src/views/iot/thinkmodel/dataSpecs/ThinkModelArrayTypeDataSpecs.vue
2024-12-17 15:46:50 +08:00
puhui999 341eb570e9 【代码优化】IOT: 产品物模型独立包 2024-12-17 15:39:19 +08:00
YunaiV fe3715c40c 【代码评审】IoT:物模型的管理哈 2024-12-16 20:52:20 +08:00
芋道源码 773b8dead2
!620 【功能完善】IOT: 产品物模型
Merge pull request !620 from puhui999/feature/iot
2024-12-16 12:44:31 +00:00
puhui999 e36e48586e 【功能完善】IOT: 产品物模型-属性 2024-12-16 17:47:02 +08:00
puhui999 187b5b03ee 【功能完善】IOT: 物模型数据类型组件完善 2024-12-15 23:15:51 +08:00
YunaiV a5565bb509 【功能新增】IoT:设备管理,增加批量导入 2024-12-15 10:46:42 +08:00
安浩浩 87300563dd 【功能新增】IoT:增加插件信息管理功能,包括插件信息接口和表单组件 2024-12-14 21:52:25 +08:00
YunaiV 3ea61c51ef 【功能修改】IoT:设备详情的代码优化 2024-12-14 20:58:28 +08:00
YunaiV 99b24c107c 【功能新增】IoT:设备管理界面增加设备状态枚举及状态标签显示 2024-12-14 20:44:58 +08:00
YunaiV cc45fd5401 【功能新增】IoT:设备管理界面增加设备分组功能 2024-12-14 19:43:13 +08:00
YunaiV a2dec90edf 【功能新增】IoT:设备管理界面增加批量删除功能 2024-12-14 19:12:28 +08:00
YunaiV 8f1c660d1f 【功能新增】IoT:设备管理界面增加导出设备功能 2024-12-14 18:56:35 +08:00
YunaiV 14fe6c559f 【功能新增】IoT:设备管理界面增加设备分组选择功能 2024-12-14 18:41:35 +08:00
YunaiV 30b19c9100 【功能新增】IoT:新增设备分组的管理 2024-12-14 17:24:33 +08:00
YunaiV dde5911b5f 【功能完善】IoT:设备新增时,增加 deviceKey、serialNumber、picUrl 等字段 2024-12-14 16:10:23 +08:00
YunaiV 8b59786fbf 【功能新增】IoT:优化产品管理的 card 展示 2024-12-14 09:05:19 +08:00
安浩浩 1ce8233159 【功能新增】IoT:产品接口增加 picUrl 字段;调整相关导入路径 2024-12-09 21:12:20 +08:00