YunaiV
|
e736f26166
|
✨ feat(mes): 添加采购入库明细列表接口及上架明细表单功能
|
2026-02-23 02:16:35 +08:00 |
YunaiV
|
ea476a1ec3
|
✨ feat(mes): 完善入库单操作逻辑与界面交互
重构入库单相关组件,优化用户操作体验。移除不必要的审批按钮,简化执行入库流程为直接确认并调用接口。更新状态判断逻辑,确保只有待上架和待入库状态可以取消操作。调整表单展示逻辑,确保在不同模式下的字段可读性。
此变更旨在提升用户操作的直观性与效率,减少误操作的可能性。
|
2026-02-23 00:43:22 +08:00 |
YunaiV
|
72c3e545f1
|
✨ feat(mes): 添加到货通知单精简列表接口及状态筛选功能
新增获取到货通知单的精简列表接口,支持按状态筛选。更新相关状态枚举和校验逻辑,优化采购入库单的审批和取消功能,确保系统在处理入库单时的状态管理更加清晰和高效。
|
2026-02-22 23:34:13 +08:00 |
YunaiV
|
fcd90edc08
|
✨ feat(mes): 添加物料接收单状态枚举及相关功能
新增物料接收单的状态枚举,包含草稿、待质检、已完成和待入库状态。
同时更新相关的请求和响应对象,确保在物料接收流程中能够正确处理状态变更。
|
2026-02-22 19:16:30 +08:00 |
YunaiV
|
6e56876c3c
|
✨ feat(mes): 添加入库日期和状态筛选功能
在 MES 采购入库单请求中新增入库日期字段,并在数据查询中支持根据入库日期进行筛选。此功能提升了用户在管理入库单时的灵活性和准确性。
|
2026-02-22 18:13:07 +08:00 |
YunaiV
|
b32770d77e
|
feat(mes): 新增到货通知单和到货通知单行的表单组件
|
2026-02-22 18:00:32 +08:00 |
YunaiV
|
5aea9a0428
|
✨ feat(mes): 添加到货通知单的到货日期和状态枚举
新增到货日期字段到 MES 到货通知单请求 VO,并在查询中支持根据到货日期范围筛选。同时,添加到货通知单状态的枚举定义,提升系统的可维护性和可读性。
|
2026-02-22 18:00:24 +08:00 |
YunaiV
|
39187b441e
|
feat(mes): 新增到货通知单和到货通知单行的表单组件
|
2026-02-22 17:28:11 +08:00 |
YunaiV
|
6fd1806c4c
|
feat(mes): add request and response VO for MES item receipt and detail, including service and controller implementations
|
2026-02-22 15:43:58 +08:00 |
YunaiV
|
87d24ab7a4
|
feat(mes): add VO and service for managing MES arrival notice and arrival notice line
|
2026-02-22 15:43:49 +08:00 |
YunaiV
|
b6e875c6bb
|
feat(mes): change rqcType from String to Integer and update related fields in RQC classes
|
2026-02-22 15:13:52 +08:00 |
YunaiV
|
b1f0a71b7a
|
feat(mes): update IPQC type to Integer and add source document fields in RQC
|
2026-02-22 14:27:35 +08:00 |
YunaiV
|
52785c5c08
|
feat(mes): add RQC line request and response VO, and implement RQC line controller and service
|
2026-02-22 12:24:20 +08:00 |
YunaiV
|
479f35ffb8
|
feat(mes): add RQC (退货检验单) related classes and API for handling inspection lines
|
2026-02-22 11:21:37 +08:00 |
YunaiV
|
969b4a70f0
|
feat(mes): 新增 IPQC 过程检验前端页面,集成缺陷记录与检测结果
- 新增 IPQC 列表页、表单弹窗、检验行子表
- IpqcForm 新增"检测结果"标签页,复用 QcIndicatorResultList 组件
- IpqcLineList 新增"缺陷列表"操作列,集成 DefectRecordInlineList 弹窗,添加分页
- 新增 IPQC API 和 Line API(TypeScript)
- dict.ts 注册 MES_IPQC_TYPE 字典类型
- constants.ts 新增 MesQcIpqcStatusEnum 枚举
|
2026-02-22 11:03:12 +08:00 |
YunaiV
|
418de29138
|
refactor(mes): 优化检验结果表单,简化接口调用和字段处理
1. API:合并 getResult + getDetailTemplate 为 getDetail(qcId, qcType, id?),
精简 VO 类型定义,移除后端不再返回的关联字段
2. Form:open 方法统一 formData.value = data 赋值(不再区分 create/update),
合并 valueFloat/valueInteger 为 valueNumber,
getDictOptions 改为 getStrDictOptions,补全 JSDoc 注释
3. 新增 IPQC 模块页面(index.vue/IpqcForm.vue/IpqcLineList.vue)及 API
|
2026-02-22 08:36:21 +08:00 |
YunaiV
|
a8ffdfab75
|
feat(mes): add validation for inspection result detail list and update related comments
|
2026-02-22 08:04:09 +08:00 |
YunaiV
|
db33e04451
|
feat(mes): refactor inspection result types and add new result detail structure
|
2026-02-21 23:42:34 +08:00 |
YunaiV
|
47c84d3104
|
refactor(mes): 质检指标 resultType 改为 number 类型,resultSpec 重命名为 resultSpecification,result 目录重命名为 indicatorresult
1. indicator/index.ts:resultType 从 string 改为 number,resultSpec 重命名为 resultSpecification
2. IndicatorForm.vue:getStrDictOptions 改为 getIntDictOptions,条件判断改为数字比较(4=DICT, 5=FILE)
3. indicator/index.vue:结果值类型筛选下拉改用 getIntDictOptions
4. qc/result 目录整体重命名为 qc/indicatorresult(views + api),更新 IqcForm.vue 的引用路径
|
2026-02-21 22:40:41 +08:00 |
YunaiV
|
461510786e
|
【后端】refactor(mes): 将 MesQcDefectRecordDO 相关类从 qc/defect 包独立到 qc/defectrecord 包
【前端】refactor(mes): 将缺陷记录相关文件从 qc/defect/record 目录独立到 qc/defectrecord 目录
|
2026-02-21 22:11:21 +08:00 |
YunaiV
|
79bc5c6ea0
|
feat(mes): 添加生成检验单编号功能,重构质检方案选择组件,优化表单逻辑和注释
|
2026-02-21 21:17:28 +08:00 |
YunaiV
|
298ad41d5b
|
feat(mes): 重构缺陷记录相关类的包结构,更新缺陷等级字段类型为整数,优化缺陷记录内联编辑组件
|
2026-02-21 21:03:14 +08:00 |
YunaiV
|
31cc9bd31e
|
feat(mes): 更新质检缺陷记录权限标识,重构相关校验逻辑,优化缺陷统计计算
|
2026-02-21 19:26:47 +08:00 |
YunaiV
|
87d10eacb8
|
feat(mes): 适配通用质检缺陷记录 API,更新 IQC 缺陷列表组件
配合后端 mes_qc_defect_record 通用化重构,前端同步适配。
主要变更:
1. 新增 api/mes/qc/defect-record/index.ts 通用缺陷记录 API
2. IqcDefectList.vue 切换至 QcDefectRecordApi,字段映射调整
(defectName→name, defectLevel→level, defectQuantity→quantity, iqcId→qcId)
3. 新增 qcType=1 参数标识 IQC 类型
|
2026-02-21 16:52:03 +08:00 |
YunaiV
|
473a0d9017
|
feat(mes): 移除不必要的字段,优化流转卡和工序记录的校验逻辑,添加工序记录列表组件
|
2026-02-21 12:35:48 +08:00 |
YunaiV
|
e9e066cf25
|
feat(mes): 添加报工相关字段和简化选择组件,优化数据处理逻辑
|
2026-02-21 12:29:49 +08:00 |
YunaiV
|
1c4ae03e7d
|
feat(mes): 添加计划班组和班次相关的 VO 及 API,新增点检保养方案设备和项目的 VO 及 API,添加工序选择器组件
|
2026-02-21 12:22:47 +08:00 |
YunaiV
|
335f367e00
|
feat(mes): 添加生产任务选择器和工单选择器组件,支持前端过滤功能
|
2026-02-21 12:21:36 +08:00 |
YunaiV
|
7b274a0990
|
feat(mes): 添加流转卡和工序记录相关的请求和响应 VO,重构服务接口及实现
|
2026-02-21 11:58:14 +08:00 |
YunaiV
|
eab4883204
|
feedback
|
2026-02-21 11:15:00 +08:00 |
YunaiV
|
170b9e0857
|
feat(mes): 添加生产报工相关的请求和响应 VO,重构报工控制器及服务实现
|
2026-02-21 09:27:45 +08:00 |
YunaiV
|
f7d8682073
|
feat(mes): 添加安灯配置编号和用户信息字段,重构相关数据对象和服务接口
|
2026-02-21 09:26:06 +08:00 |
YunaiV
|
b505744d0c
|
feat(mes): 重构安灯相关组件,优化导入路径,增加注释以提升可读性
|
2026-02-21 08:46:51 +08:00 |
YunaiV
|
a0ac62e0fa
|
feat(mes): 重构 IQC 状态管理,使用枚举替代硬编码,简化代码并提升可维护性
|
2026-02-21 08:10:12 +08:00 |
YunaiV
|
99b983f00f
|
feat(mes): 添加安灯呼叫配置和记录相关功能,包括请求和响应 VO、枚举及服务接口
|
2026-02-21 08:07:15 +08:00 |
YunaiV
|
5ddc53bce9
|
feat(mes): qc 添加安灯处置状态和级别枚举,更新相关错误码和接口定义
|
2026-02-21 00:19:09 +08:00 |
YunaiV
|
e20122bd3c
|
feat(mes):通过枚举和用户关联来重构缺陷处理流程,并增强内部质量控制功能
|
2026-02-20 22:49:14 +08:00 |
YunaiV
|
ccc58e9a74
|
feat(mes): 添加维修工单确认和不通过功能,更新相关服务和前端接口
|
2026-02-20 19:55:08 +08:00 |
YunaiV
|
51d255a9fd
|
feat(mes): 添加设备保养记录提交功能,新增状态枚举及相关校验
|
2026-02-20 19:50:11 +08:00 |
YunaiV
|
a65c5c4cfb
|
feat(mes): 更新检验单和缺陷记录相关功能,优化表单和列表展示
|
2026-02-20 19:41:12 +08:00 |
YunaiV
|
13e0222d0c
|
feat(mes): 添加维修工单和维修工单行相关功能,包括请求和响应 VO 及控制器
|
2026-02-20 19:16:40 +08:00 |
YunaiV
|
b8ea0645d3
|
feat(mes): 更新点检结果字段类型为整数,重构相关枚举和状态描述
|
2026-02-20 18:42:03 +08:00 |
YunaiV
|
d033bcaaf5
|
feat(mes): 新增设备点检记录相关功能,包括记录明细接口及表单组件
|
2026-02-20 16:55:23 +08:00 |
YunaiV
|
afaf6e371e
|
feat(mes): 添加维修工单和点检记录相关状态及错误码常量
|
2026-02-20 16:05:11 +08:00 |
YunaiV
|
05d7212bd0
|
feat(mes): 重构点检保养方案界面,新增设备和项目选择器组件,优化启用停用逻辑
|
2026-02-20 15:33:47 +08:00 |
YunaiV
|
11b0b290eb
|
feat(mes): 新增设备和点检保养项目精简列表接口及批次号字段
|
2026-02-20 15:25:37 +08:00 |
YunaiV
|
8d7b7cf473
|
feat(mes): 新增 MES 点检保养方案相关功能,包括设备和项目的增删改查接口及数据模型
|
2026-02-20 15:24:31 +08:00 |
YunaiV
|
9392e32630
|
refactor(mes): 重构设备保养记录模块,抽取可复用 Select 组件
1. 新增 DvMachinerySelect、DvCheckPlanSelect、UserSelect 三个通用选择器组件
2. MaintenRecordForm 和 index 页面改用 Select 组件替代内联远程搜索逻辑
3. MaintenRecordLineForm 合并到 MaintenRecordLineList(参考 pro/route 风格)
4. API 文件 maintenRecordLine.ts 迁移至 line/index.ts
5. 保养记录状态枚举从 10/20 改为 0/1,与后端对齐
|
2026-02-20 14:42:46 +08:00 |
YunaiV
|
083c187f2f
|
refactor(mes): 重构设备保养记录模块,抽取可复用 Select 组件
1. 新增 DvMachinerySelect、DvCheckPlanSelect、UserSelect 三个通用选择器组件
2. MaintenRecordForm 和 index 页面改用 Select 组件替代内联远程搜索逻辑
3. MaintenRecordLineForm 合并到 MaintenRecordLineList(参考 pro/route 风格)
4. API 文件 maintenRecordLine.ts 迁移至 line/index.ts
5. 保养记录状态枚举从 10/20 改为 0/1,与后端对齐
|
2026-02-20 14:42:19 +08:00 |
YunaiV
|
9845059d4a
|
feat(mes): 新增设备保养记录及明细相关功能,包括请求和响应 VO、Controller、Service 及 API 接口
|
2026-02-20 11:40:31 +08:00 |
YunaiV
|
2a83789782
|
feat(mes): 新增 MES 点检保养项目相关功能,包括请求和响应 VO、Controller 及 API 接口
|
2026-02-20 09:49:49 +08:00 |
YunaiV
|
b76ecb2460
|
feat(mes): 新增来料检验单及缺陷记录相关功能,包括请求和响应 VO、Mapper、Controller 及 API 接口
|
2026-02-20 09:36:23 +08:00 |
YunaiV
|
c454002370
|
feat(mes): 更新物料库存模块,优化物料查询逻辑并新增工作站和库区数量统计功能
|
2026-02-20 09:27:07 +08:00 |
YunaiV
|
fff9c7f34e
|
pro-task
|
2026-02-20 08:58:09 +08:00 |
YunaiV
|
3c3bf1b13b
|
feat(mes): 新增生产排产(pro_task)前端页面
- 新增生产任务 API(task + task_issue)和 VO 定义
- 新增排产主页面:甘特图预览 + 待排产工单列表 + 排产/进度 Drawer
- 新增任务 CRUD 列表(ProTaskList)、任务表单(ProTaskForm)
- 新增 dhtmlx-gantt 甘特图组件封装(GanttChart)和全屏编辑(GanttEdit)
- 新增生产进度圆形进度条展示(ProTaskProgress)
- 新增任务投料列表(ProTaskIssueList,预留)
- 新增工作站下拉选择器(MdWorkstationSelect)
- 新增 MES_PRO_TASK_STATUS 字典和 MesProTaskStatusEnum 枚举
- 安装 dhtmlx-gantt 依赖
|
2026-02-20 08:57:56 +08:00 |
YunaiV
|
2740f3d26b
|
feat(mes): 新增仓库管理-库存台账前端页面
新增:
- api/mes/wm/materialStock/index.ts:库存台账 API
- views/mes/wm/materialStock/index.vue:主页面(左侧物料分类树 + 搜索 + 表格 + 冻结开关 + 导出)
- views/mes/wm/materialStock/AreaDetailDialog.vue:库位详情只读弹窗
|
2026-02-20 08:26:54 +08:00 |
YunaiV
|
d1e6d4109f
|
fix(mes): 完善生产工单前端,支持树形展示、子工单生成及 BOM 内联编辑
1. index.vue:工单列表改为 handleTree 树形展示(row-key + tree-props),
新增「确认」「新增子工单」操作按钮,移除父工单列,搜索条件对齐
2. WorkOrderForm:移除 batchCode 字段,需求日期改为 date 类型,
新增 parentId 及子工单预填逻辑,新增 WorkOrderItemList 物料需求 Tab
3. WorkOrderBomList:合并 WorkOrderBomForm 弹窗为内联编辑(仅编辑数量/备注),
草稿状态显示编辑按钮,已确认+自行生产+产品类型显示「生成工单」按钮
4. WorkOrderItemList:API 调用迁移到 ProWorkOrderBomApi
5. API 层:workorder/index.ts 新增 confirmWorkOrder、移除 batchCode;
bom/index.ts 新增 getWorkOrderBomItemListByWorkOrderId、itemOrProduct 字段
6. 删除独立的 WorkOrderBomForm.vue 组件
7. constants.ts 新增 MesProTaskStatusEnum,dict.ts 新增对应字典类型
|
2026-02-20 08:24:58 +08:00 |
YunaiV
|
e5bd477a7e
|
feat(mes): 优化排班日历功能,新增假期按日期范围查询逻辑及假期类型枚举
|
2026-02-19 22:26:01 +08:00 |
YunaiV
|
f4239e8a0e
|
feat(mes): 完善排班日历功能,新增假期过滤及班组排班记录查询逻辑
|
2026-02-19 21:25:17 +08:00 |
YunaiV
|
93a76b19db
|
refactor(mes): 重构排班日历视图,提取公共日历格子组件
- 新增 CalendarDateCell.vue:抽取三个视图中重复的农历/节气/节假日/班次渲染逻辑,统一维护
- CalendarTypeView.vue → TypeView.vue,PersonView.vue → UserView.vue:按视图含义重命名,去掉多余前缀
- UserView.vue:用户选择从 el-input-number 改为 el-select 下拉,调用 getSimpleUserList 获取用户列表
- TeamView.vue / TypeView.vue / UserView.vue:统一使用 CalendarDateCell 组件;补充变量行尾注释、函数 JSDoc 及关键逻辑行内注释
- index.vue:更新组件引用
|
2026-02-19 20:56:39 +08:00 |
YunaiV
|
64b3ce64c3
|
feat(mes): 新增开始日期和结束日期字段,优化排班日历请求和响应对象
|
2026-02-19 20:28:57 +08:00 |
YunaiV
|
3ec6a0bd79
|
fix(mes): 修复生产工单前端 TODO,搜索增强、条件显隐、BOM 拆分
- index.vue:新增产品/客户搜索,补充父工单/来源单据/客户编码列,"来源类型"改"工单来源"
- WorkOrderForm.vue:工单编码生成按钮,来源单据编号/供应商条件显隐,"生产数量"改"工单数量"
- WorkOrderBom 拆分为 WorkOrderBomList + WorkOrderBomForm
- constants.ts 新增 MesProWorkOrderTypeEnum、MesProWorkOrderSourceTypeEnum
|
2026-02-19 19:26:41 +08:00 |
YunaiV
|
115dcb2df6
|
fix(mes): 修复生产工单前端 TODO,搜索增强、条件显隐、BOM 拆分
- index.vue:新增产品/客户搜索,补充父工单/来源单据/客户编码列,"来源类型"改"工单来源"
- WorkOrderForm.vue:工单编码生成按钮,来源单据编号/供应商条件显隐,"生产数量"改"工单数量"
- WorkOrderBom 拆分为 WorkOrderBomList + WorkOrderBomForm
- constants.ts 新增 MesProWorkOrderTypeEnum、MesProWorkOrderSourceTypeEnum
|
2026-02-19 19:26:25 +08:00 |
YunaiV
|
112e24f97d
|
fix(mes): 工艺路线前端 TODO 修复:状态按钮化、MdItemSelect、字段优化
- index.vue 状态操作改为按钮,启用后禁用「禁用」和「删除」按钮
- RouteProcessList 前3列 fixed、label 改名、布尔字段用 dict-tag、颜色显示 hex 值
- RouteProductList/RouteProductBomList 物料选择改用 MdItemSelect 组件
- RouteProductList BOM 弹窗移入产品编辑表单,动态宽度
- RouteProductBomList label 改名、processId 类型修复
|
2026-02-19 18:45:50 +08:00 |
YunaiV
|
1c0cbc0dc6
|
refactor(mes): 合并子列表 Form 到 List 组件,统一 Panel 重命名为 List
1. 合并 4 对 Form→List:将独立的 *Form.vue 弹窗组件内联到对应的 *List.vue 中
- TemplateIndicatorForm → TemplateIndicatorList
- TemplateItemForm → TemplateItemList
- CalTeamMemberForm → CalTeamMemberList
- ProProcessContentForm → ProProcessContentList
2. 重命名 5 个 Panel→List,更新引用方 import
- WorkstationMachinePanel → WorkstationMachineList
- WorkstationToolPanel → WorkstationToolList
- WorkstationWorkerPanel → WorkstationWorkerList
- CalPlanTeamPanel → CalPlanTeamList
- CalShiftPanel → CalShiftList
3. 统一 9 个子列表组件的注释风格
- 补全文件头注释、defineOptions、模板区域注释
- 统一分隔线、JSDoc、变量行尾注释、watch 注释
- 去掉多余的闭合行尾注释
4. 修复 WorkstationToolList 中 createSuccess/updateSuccess 提示写反的 bug
|
2026-02-19 18:24:25 +08:00 |
YunaiV
|
e94f2d4fee
|
fix(mes): 修复工艺路线前端 TODO,补全注释与交互优化
- API 文件(4 个)补充 VO 字段注释和方法注释,新增 updateRouteStatus 方法
- index.vue 字段加"工艺路线"前缀,状态列改为 el-switch 开关操作
- RouteForm.vue 补充行内注释,status 默认值改用 CommonStatusEnum.ENABLE
- RouteProcessList/ProductList/ProductBomList 补充变量行内注释
- CalendarTypeView/TeamView 修复 ESLint 问题
|
2026-02-19 17:44:58 +08:00 |
YunaiV
|
0da99069c5
|
refactor(mes): 将 enableFlag/enabled/areaEnabled 重构为 status/areaStatus(CommonStatus)
QC Template: enableFlag(Boolean) -> status(Integer),使用 CommonStatusEnum
Warehouse Area: enabled(Boolean) -> status(Integer),使用 CommonStatusEnum
Warehouse Location: areaEnabled(Boolean) -> areaStatus(Integer),使用 CommonStatusEnum
涉及前端 API 定义、列表页、表单页的字段名和字典类型切换(INFRA_BOOLEAN_STRING -> COMMON_STATUS),
以及后端 DO、RespVO、SaveReqVO、PageReqVO、Mapper 的同步修改。
注意:语义反转,原 true(启用) 对应新 status=0(开启),原 false(禁用) 对应新 status=1(关闭)。
|
2026-02-19 17:17:13 +08:00 |
YunaiV
|
545887ed38
|
refactor(mes): 将 enableFlag/enabled/areaEnabled 重构为 status/areaStatus(CommonStatus)
QC Template: enableFlag(Boolean) -> status(Integer),使用 CommonStatusEnum
Warehouse Area: enabled(Boolean) -> status(Integer),使用 CommonStatusEnum
Warehouse Location: areaEnabled(Boolean) -> areaStatus(Integer),使用 CommonStatusEnum
涉及前端 API 定义、列表页、表单页的字段名和字典类型切换(INFRA_BOOLEAN_STRING -> COMMON_STATUS),
以及后端 DO、RespVO、SaveReqVO、PageReqVO、Mapper 的同步修改。
注意:语义反转,原 true(启用) 对应新 status=0(开启),原 false(禁用) 对应新 status=1(关闭)。
|
2026-02-19 17:15:20 +08:00 |
YunaiV
|
e95d613965
|
feat(mes): 新增工艺路线模块,支持路线、工序链、产品及 BOM 管理
从 ktg-mes 迁移工艺路线(pro-route)模块,包含:
- 4 个 DO:MesProRoute / RouteProcess / RouteProduct / RouteProductBom
- 4 个 Mapper 及 9 个 VO(含工序链 findPre/findNext 查询)
- 4 对 Service 接口+实现(链表重建、启用校验、级联删除)
- 4 个 Controller(路线 CRUD+导出,子资源复用父权限)
|
2026-02-19 16:39:43 +08:00 |
YunaiV
|
20c6876f2c
|
feat(mes): 清理 qc-template TODO,补全注释风格与表单布局
- TemplateForm/TemplateIndicatorForm/TemplateItemForm/TemplateIndicatorList/TemplateItemList:注释风格对齐(ref 行内注释、函数步骤注释、defineExpose/defineEmits 说明)
- TemplateIndicatorForm:表单布局调整为多行 el-row/el-col(质检指标+标准值 / 计量单位+误差上下限 / 检测方法 / 说明图 / 备注)
- TemplateItemForm:表单布局调整为多行(产品物料 / 最低检测数+最大不合格数 / 致命+严重+轻微缺陷率 / 备注),补充缺失的备注字段
- index.vue:搜索项检测种类改为单值 Integer 查询
|
2026-02-19 12:57:00 +08:00 |
YunaiV
|
e7a066d9c5
|
feat(mes): 重构质检方案页面,子表维护移入编辑弹窗
- api/mes/qc/template/ 拆分为 index.ts / indicator.ts / item.ts 三个文件
- TemplateForm.vue:Dialog 宽度改为 900px,编辑模式下新增 el-tabs,
内嵌检测指标项(TemplateIndicatorList)和产品关联(TemplateItemList)子表
- index.vue:移除底部子表区域及 currentRow/activeTab 逻辑,简化为纯列表页;
检测种类搜索字段由 types 改为 type(单选)
- TemplateIndicatorList/Form、TemplateItemList/Form:更新 import 路径至拆分后的 API 文件
- 清理所有 TODO @AI 注释
|
2026-02-19 12:41:57 +08:00 |
YunaiV
|
e7a8095a35
|
review(mes):cal-calender 日历功能
|
2026-02-19 12:23:18 +08:00 |
YunaiV
|
b8254baf5a
|
feat(mes): 抽取通用 Select 下拉组件,替换各表单内联 el-select
将 MES 模块中各表单的内联 el-select + 手动加载 SimpleList 数据的模式,
统一抽取为独立的 Select 组件,每个组件自包含数据加载和前端搜索过滤。
新增 8 个 Select 组件:
- MdItemSelect(物料产品选择器)
- MdClientSelect(客户选择器)
- MdVendorSelect(供应商选择器)
- MdUnitMeasureSelect(计量单位选择器)
- MdWorkshopSelect(车间选择器)
- WmWarehouseSelect(仓库选择器)
- QcIndicatorSelect(质检指标选择器)
- TmToolTypeSelect(工具类型选择器)
改造 10 个消费者文件:
- WorkOrderForm.vue:产品/客户/供应商选择器替换
- WorkOrderBom.vue:物料/单位选择器替换,修复 handleBomItemChange
- MdItemForm.vue:计量单位选择器替换
- WorkstationForm.vue:车间/仓库选择器替换
- MachineryForm.vue:车间选择器替换
- TemplateItemForm.vue:物料选择器替换
- TemplateIndicatorForm.vue:质检指标/计量单位选择器替换
- ToolForm.vue:工具类型选择器替换
- workstation/index.vue:搜索栏车间选择器替换
- tool/index.vue:搜索栏工具类型选择器替换
|
2026-02-19 12:09:52 +08:00 |
YunaiV
|
5f010acc5f
|
review(mes):qc-template 的实现代码
|
2026-02-18 22:48:56 +08:00 |
YunaiV
|
50be43d9e2
|
feat(mes): 重构生产工序模块包结构,拆分 process-content 为独立子模块
前端:
- api/mes/pro/process/index.ts:移除 contents 字段
- 新建 api/mes/pro/process/content/index.ts,删除旧 process-content/index.ts
- views/mes/pro/process/index.vue:移除 expand 行交互和工艺要求列,
对齐 ktg-mes 风格
- ProProcessForm.vue:工序编码增加生成按钮,标签改为工序说明,
编辑时弹窗内嵌操作步骤列表(el-divider + ProProcessContentList)
- 新建 ProProcessContentList.vue(列表)和 ProProcessContentForm.vue
(表单弹窗),拆分自原内联实现,对齐 CalTeamMemberList/Form 风格
|
2026-02-18 16:08:12 +08:00 |
YunaiV
|
67e6e59120
|
review(mes):pro-process 的初步实现 50%
|
2026-02-18 15:47:18 +08:00 |
YunaiV
|
3c198013ba
|
feat(mes): 重构 cal-team 班组成员前端文件结构
- 删除 api/mes/cal/team/member.ts、shift.ts,迁移至
member/index.ts、shift/index.ts(与其他模块保持一致)
- CalTeamMemberPanel.vue 重命名为 CalTeamMemberList.vue,拆分为
List(列表+删除)和 Form(添加弹窗)两个独立组件
- CalTeamMemberForm.vue(新增):用户下拉选择(getSimpleUserList)、
表单校验、提交,通过 defineExpose open() + emit success 与 List 交互
- CalTeamForm.vue:更新引用为 CalTeamMemberList
|
2026-02-18 15:32:14 +08:00 |
YunaiV
|
377bf6e2ed
|
feat(mes): 优化 cal-team 班组成员相关逻辑
- MesCalTeamMemberController:注入 AdminUserApi,合并 list-by-team 与
list-by-team-ids 为单一接口(支持 teamId / teamIds 参数),新增
buildMemberRespVOList 方法批量填充用户昵称和手机号
- MesCalTeamMemberServiceImpl:validateTeamMemberExists 改为 void 返回;
validateUserUnique 去掉冗余的 excludeId 参数
- MesCalTeamMemberMapper:selectByUserIdExcludeId 简化为 selectByUserId
|
2026-02-18 15:31:59 +08:00 |
YunaiV
|
ecd21a5dbd
|
feat(mes): 新增 CAL 模块班组前端页面及修复班组选择下拉
新增 views/mes/cal/team 及对应 API:
- api/mes/cal/team/{index,member,shift}.ts:班组/成员/排班三个 API 模块
- views/mes/cal/team/index.vue:班组列表页(搜索/分页/导出)
- views/mes/cal/team/CalTeamForm.vue:班组表单弹窗(编辑时内嵌成员管理 Tab)
- views/mes/cal/team/CalTeamMemberPanel.vue:班组成员管理面板
修复 CalPlanTeamPanel.vue:
- 班组选择从 el-input-number 改为 el-select 下拉(对接 CalTeamApi.getTeamList)
|
2026-02-18 11:21:22 +08:00 |
YunaiV
|
3b43e9e463
|
🎨 style(mes/wm): 对齐注释风格、修复 TODO、重构冗余代码
|
2026-02-18 09:08:09 +08:00 |
YunaiV
|
5289b8b3bd
|
🎨 style(mes/wm): 对齐注释风格、修复 TODO、重构冗余代码
- warehouse/index.vue:补充变量行内注释;将 chargeUserId 展示内联到模板
- WarehouseForm.vue:删除非标准 DONE @AI 注释;补充变量注释、defineExpose/defineEmits 注释、submitForm 步骤注释
- location/index.vue:补充变量行内注释;修复 warehouseId 类型;使用具名路由跳转
- location/LocationForm.vue:补充注释;修复 warehouseId 类型;补充新增时默认值注释
- area/index.vue:合并 parseQueryId 到 loadLocationContext;将 4 个散 ref 合并为 currentLocation 对象;补充变量行内注释
- area/AreaForm.vue:修复 locationId 类型;简化 open 方法中逐字段赋值为直接赋值;补充注释
- md/workstation/WorkstationForm.vue:补充 JSDoc 注释、变量注释、submitForm 步骤注释
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-02-18 09:07:29 +08:00 |
YunaiV
|
47fd8b6018
|
review(mes):wm-warehouse 的初步实现 80%
|
2026-02-17 23:51:33 +08:00 |
YunaiV
|
9546589ccc
|
review(mes):wm-warehouse 的初步实现 50%
|
2026-02-17 22:52:45 +08:00 |
YunaiV
|
57894e7ab5
|
review(mes):wm-warehouse 的初步实现
|
2026-02-17 21:53:33 +08:00 |
YunaiV
|
38405b1d20
|
review(mes):work-order 的代码实现,功能测试
|
2026-02-17 21:00:24 +08:00 |
YunaiV
|
3463213cd4
|
review(mes):cal-plan 的代码实现,功能测试
|
2026-02-17 20:58:24 +08:00 |
YunaiV
|
416778c8e5
|
review(mes):qc-template 的代码实现,功能测试
|
2026-02-17 20:43:40 +08:00 |
YunaiV
|
0772290be9
|
review(mes):work-order 的代码实现,功能测试
|
2026-02-17 20:21:31 +08:00 |
YunaiV
|
721449d834
|
feat(mes):qc-template 初始化
|
2026-02-17 18:57:14 +08:00 |
YunaiV
|
ce761e536e
|
review(mes):cal-plan 的实现
|
2026-02-17 17:05:45 +08:00 |
YunaiV
|
663b2e32b5
|
feat:新增 qc indicator 质量管理 - 检测项
|
2026-02-17 16:09:37 +08:00 |
YunaiV
|
2f86852483
|
✨ feat(mes/cal-plan): 新增排班计划专用 confirm 接口
- 后端新增 PUT /mes/cal/plan/confirm 接口,仅接收 id 参数
- Service 层新增 confirmPlan(Long id) 方法,含草稿状态校验和班组数量校验
- updatePlan 中强制忽略 status 字段,禁止通过 update 修改状态
- 前端 API 新增 confirmPlan(id: number) 方法
- CalPlanForm handleConfirm 改为调用专用 confirmPlan 接口
|
2026-02-17 16:05:24 +08:00 |
YunaiV
|
d5303a1e7d
|
feat(mes-pro): 新增生产工单前端页面
- 新增工单列表页,支持编码/名称/类型/状态/来源/需求日期筛选
- 新增工单表单弹窗(新增/编辑/详情),产品选择自动填充单位
- 新增工单 BOM 子组件,内嵌分页表格 + 增删改弹窗
- 新增工单和 BOM 的 API 文件
- dict.ts 增加 3 个字典类型,constants.ts 增加工单状态枚举
|
2026-02-17 15:37:12 +08:00 |
YunaiV
|
e920999bff
|
fix(mes-cal): 清理前端 3 处 TODO @AI 注释
1. team.ts: 删除"挪到 plan/team 目录下"注释(文件已在正确位置)
2. CalPlanTeamPanel.vue: 删除"晚点 review 下"注释
3. CalPlanForm.vue: 删除"单独一个接口"注释,更新确认提示语
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-17 15:26:46 +08:00 |
YunaiV
|
501db918f3
|
feat(mes):优化、实现 plan 的逻辑
|
2026-02-17 15:15:25 +08:00 |
YunaiV
|
778141bf7f
|
feat(mes):新增 defect 缺陷类型
|
2026-02-17 14:38:26 +08:00 |
YunaiV
|
2d79633b07
|
feat(mes): 设备状态枚举同步调整,表单增加点检保养时间选择器
1. constants.ts MesDvMachineryStatusEnum 改为 STOP/PRODUCING/MAINTENANCE
2. MachineryForm 默认状态改为 STOP,新增 lastCheckTime、lastMaintenTime 两个 el-date-picker 字段
|
2026-02-17 11:32:41 +08:00 |
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
|
5428ed8351
|
feat(mes-dv): 设备台账列表添加左侧设备类型分类树
- 新增 MachineryTypeTree 组件,支持搜索过滤和点击/取消选择
- 列表页改为左树右表布局(4:20 比例),参考物料模块
- 移除搜索栏中的「设备类型」下拉(由左侧树代替)
- 重置时同时清空分类树选中状态
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-17 10:23:07 +08:00 |
YunaiV
|
e0ec6249ae
|
refactor(mes-dv): 设备台账列表去掉最近保养/点检时间列
这两个时间字段在列表中意义不大,已移至设备详情表单中展示。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-17 10:21:35 +08:00 |
YunaiV
|
babb4c3979
|
feat(mes-dv): MachineryForm 添加点检/保养/维修 Tab 占位
- 删除多余的「所属车间」TODO 注释(form 已有车间选择框)
- 编辑模式下显示 3 个子资源 Tab:点检记录、保养记录、维修工单
- 子模块尚未实现,使用 el-empty 占位,待后续对接
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-17 10:20:48 +08:00 |
YunaiV
|
f0fe6e3f01
|
feat(mes-dv): MachineryForm 改为 3 列布局并添加编码生成按钮
- 第一行改为 3 列:设备编码(含生成按钮)、设备名称、品牌
- 编码生成按钮使用 generateRandomStr,编辑模式下禁用
- 调整规格型号到第三行,整体布局更紧凑
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-17 10:19:35 +08:00 |
YunaiV
|
969eac21df
|
fix(mes-dv): 修复 MachineryTypeForm 的 TypeScript linter 警告
移除 formData 声明中多余的 `as unknown as number/string` 类型断言,
与 WorkstationForm 等其他表单组件保持一致的写法。
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-17 10:18:12 +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
|
153fa2cf25
|
fix(mes-tm): 修复工具管理前端 TODO 项,完善表单布局、编码生成和列宽
1. ToolForm:表单改为 el-row/el-col 栅格布局(960px 宽弹窗),新增编码"生成"按钮(TL 前缀)
2. ToolTypeForm:类型编码新增"生成"按钮(TT 前缀),保养周期拆分为天/次两个条件字段
3. type/index:保养周期列增加天/次单位后缀展示
4. tool/index + type/index:补齐所有表格列宽(编码 120、名称 min-150、状态 80 等)
|
2026-02-16 22:42:47 +08:00 |
YunaiV
|
6a83adf543
|
refactor(mes-tm): 工具管理前端枚举优化
1. 新增 MesToolStatusEnum、MesMaintenTypeEnum 到 mes/utils/constants.ts
2. ToolForm、ToolTypeForm、index 页面使用枚举常量替代魔法值
3. 移除 as unknown as 类型断言,移除 TODO @AI 注释
|
2026-02-16 22:30:52 +08:00 |
YunaiV
|
d6a4857f6f
|
refactor(mes-tm): 工具管理前端枚举优化
1. 新增 MesToolStatusEnum、MesMaintenTypeEnum 到 mes/utils/constants.ts
2. ToolForm、ToolTypeForm、index 页面使用枚举常量替代魔法值
3. 移除 as unknown as 类型断言,移除 TODO @AI 注释
|
2026-02-16 22:30:15 +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
|
435496bdbd
|
feat(mes): 添加假期类型常量及相关错误码,调整SOP和SIP模块的展示顺序
|
2026-02-16 13:19:50 +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
|
59bd23b3e0
|
feat(mes): 新增产品 BOM、SOP、SIP 子表前端组件
- 新增 productBom / productSop / productSip 三组 API 文件
- BOM 组件:表格列表,支持远程搜索物料、编辑用量
- SOP / SIP 组件:卡片式图片列表,支持上传/预览/排序
- MdItemForm.vue 集成三个组件,替换原 el-empty 占位
|
2026-02-16 08:58:31 +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 |
LesanOuO
|
80128c5406
|
feat: 条件节点添加包含和不包含操作符
|
2026-02-14 16:53:21 +08:00 |
芋道源码
|
bb10760137
|
!854 feat:【iot】modbus-tcp 协议接入 100%:完整实现,修复 todo
Merge pull request !854 from 芋道源码/feature/iot-modbus
|
2026-02-14 03:09:03 +00:00 |
YunaiV
|
ab8de6ea83
|
Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feature/iot
|
2026-02-13 15:40:15 +08:00 |
YunaiV
|
deed7eaff2
|
feat(iot):Modbus 支持 Master/Slave 双模式,配置表单和详情按协议类型区分展示
|
2026-02-13 15:35:41 +08:00 |
puhui999
|
e54c2b3e7a
|
fix: 完成 review c153ff93 的所有 TODO 修复
|
2026-02-11 17:37:58 +08:00 |
puhui999
|
572c14a41a
|
fix: 完成 review c153ff93 的所有 TODO 修复
- AreaSelect.vue: 删除未使用的 handleTree 导入
- AreaSelect.vue: 使用 AreaLevelEnum 枚举类型替代硬编码数字
- IframeComponent.vue: 已使用全局 isUrl 方法
- useAreaSelectRule.ts: 恢复代码格式空行,使用枚举常量
- useIframeRule.ts: 恢复代码格式空行
|
2026-02-11 17:27:07 +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
|
c153ff93c7
|
review:“新增 iframe 和省市区选择器组件”
|
2026-02-08 14:37:55 +08:00 |
puhui999
|
99b1e6da2c
|
Merge remote-tracking branch 'yudao/master' into master-dev
|
2026-02-08 11:56:45 +08:00 |
puhui999
|
a62251f900
|
feat(form-create): 新增 iframe 和省市区选择器组件
- 新增 iframe 网页嵌入组件,支持 URL 配置和实时预览
- 新增省市区三级联动选择器组件
|
2026-02-08 11:56:18 +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
|
91fb07971e
|
fix(crm): 修复线索详情页转化状态按钮误显示,对应 https://t.zsxq.com/wq7ix
|
2026-02-07 21:07:31 +08:00 |
YunaiV
|
3aeb719ec2
|
fix(mall):OrderDetail detailData 为 null 的情况
|
2026-02-07 19:45:27 +08:00 |
YunaiV
|
1678bf6e57
|
fix: 忘记密码页面未开启验证码时,隐藏 Verify 组件,避免请求 captcha/get 接口
|
2026-02-07 16:42:23 +08:00 |
YunaiV
|
57a77b2ba9
|
feat(iot):【协议改造】移除 codecType,使用 protocolType 替代
|
2026-02-04 22:05:03 +08:00 |
YunaiV
|
0ee0065c6a
|
feat: update default selection settings for current user and department
|
2026-01-29 20:18:00 +08:00 |
YunaiV
|
4c5825389e
|
feat(iot): refactor TimerConditionGroupConfig and PropertySelector for improved readability
|
2026-01-29 19:39:19 +08:00 |
puhui999
|
c656f87575
|
fix(mall): 修复商品 SKU 名称校验失败的问题
|
2026-01-28 11:06:59 +08:00 |
puhui999
|
7a7228aed8
|
feat(bpm): 表单设计器 UserSelect/DeptSelect 支持默认选中当前用户/部门
1. UserSelect 新增 defaultCurrentUser 配置,默认选中当前登录用户
2. DeptSelect 新增 defaultCurrentDept 配置,默认选中当前用户所属部门
3. DeptSelect 改用 el-tree-select 实现树形层级显示
4. 支持单选/多选模式,预设值优先级高于默认值
|
2026-01-27 19:03:10 +08:00 |
芋道源码
|
859d493513
|
!858 feat(iot):【网关设备:80%】动态注册的初步实现(已测试)
Merge pull request !858 from 芋道源码/feature/iot-sub
|
2026-01-25 10:52:34 +00:00 |
puhui999
|
38e9298fa6
|
feat(iot):【场景联动】定时触发,增加条件组
|
2026-01-25 17:41:47 +08:00 |
YunaiV
|
2a0ce1fb66
|
feat(iot):【网关设备:80%】动态注册的初步实现(已测试)
|
2026-01-25 16:58:05 +08:00 |
LIUCX
|
dae0437ccd
|
解决登陆过期后加密接口数据二次加密问题
|
2026-01-23 11:06:34 +08:00 |
YunaiV
|
69d8224305
|
feat(iot):【网关设备:30%】增加网关设备绑定能力(优化代码),基于 optimized-pondering-dragon.md 规划
|
2026-01-22 09:55:00 +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
|
79865ae712
|
feat(iot):【设备定位:100%】调整百度地图选择组件(弹窗),基于 hashed-juggling-tome.md 规划
|
2026-01-21 01:07:30 +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
|
62404bef25
|
fix:富文本多选图片上传失败的问题(同时对 token 过期更友好),对应 https://t.zsxq.com/pKpGk
|
2026-01-18 15:09:55 +08:00 |
YunaiV
|
08a4b1b289
|
fix:【mall】分销用户创建时,缺少对 bindUserId 的校验
|
2026-01-18 12:15:13 +08:00 |
YunaiV
|
972eb47610
|
feat:【iot】modbus-tcp 协议接入 100%:完整实现,修复 todo
|
2026-01-18 00:07:23 +08:00 |
YunaiV
|
56a25258ee
|
feat:【iot】modbus-tcp 协议接入 40%:优化部分表单的实现,基于 dreamy-stirring-kazoo.md
|
2026-01-17 23:34:43 +08:00 |
YunaiV
|
8587a549c6
|
feat:【iot】modbus-tcp 协议接入 20%:初步实现,基于 dynamic-forging-wigderson.md 规划
|
2026-01-17 19:36:51 +08:00 |
zsc
|
f986ff0017
|
bugfix-Map地图组件bug修复
1. 首次初始化center坐标不渲染问题
2. 关键词搜索失败问题
|
2026-01-16 13:09:58 +08:00 |
puhui999
|
7f36c45774
|
feat: 【IoT 物联网】新增 Tcp 和 websocket config form
|
2026-01-13 15:33:11 +08:00 |
芋道源码
|
5d7cb9332c
|
!848 两处微小改动
Merge pull request !848 from Danlin/bug/minor
|
2026-01-09 14:38:50 +00:00 |
YunaiV
|
1baa3eae2f
|
Merge remote-tracking branch 'origin/master'
|
2026-01-09 22:37:33 +08:00 |
YunaiV
|
457b8ab928
|
fix: 【dict.ts】handle empty response in dictionary data fetching,对应 https://gitee.com/yudaocode/yudao-ui-admin-vue3/issues/IDHHSM
|
2026-01-09 22:37:23 +08:00 |
Danlin
|
8e6e3c9d16
|
添加空行(跟其它imdex.vue文件保持一致)
Signed-off-by: Danlin <imddl@outlook.com>
|
2026-01-08 03:21:36 +00:00 |
Danlin
|
e4d756def4
|
中文修正
Signed-off-by: Danlin <imddl@outlook.com>
|
2026-01-08 03:20:31 +00:00 |
芋道源码
|
d9cbc42811
|
!846 perf: 优化 copy 兼容性
Merge pull request !846 from 半栈幼儿员/hotfix/copy
|
2025-12-28 22:36:52 +00:00 |
preschooler
|
394c94b67c
|
🎈 perf: 优化 copy 兼容性
|
2025-12-28 22:14:42 +08:00 |
preschooler
|
ee7c73b475
|
🎈 perf: 新开标签时、返回标签时,滚动条回到顶部,否则会保留上次标签的滚动位置。
|
2025-12-28 21:18:03 +08:00 |
preschooler
|
9af4cad552
|
🐞 fix: 确保文件上传时存在 Content-Type,否则会异常
|
2025-12-28 21:15:44 +08:00 |
preschooler
|
2a9d07f514
|
🐞 fix: 修复富文本编辑器不能上传同一文件问题、添加存储目录定义
|
2025-12-28 20:40:06 +08:00 |
YunaiV
|
46602fec26
|
feat:【bpm】优化业务表单流程添加重新发起功能
|
2025-12-27 11:39:24 +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
|
94ae3bb48a
|
fix:Editor 开启、禁用不生效的问题
|
2025-12-26 21:08:40 +08:00 |
YunaiV
|
1b85de732b
|
fix:刷新令牌过期后,直接访问 /login 会报错的问题,对应 issue:https://gitee.com/yudaocode/yudao-ui-admin-vue3/issues/ID9FLI
|
2025-12-26 20:47:39 +08:00 |
YunaiV
|
932255bd14
|
fix:【system】邮箱移除无用的 remark 字段及相关表单项
|
2025-12-20 20:48:34 +08:00 |
水人
|
d492aeb56d
|
update src/views/bpm/processInstance/detail/ProcessInstanceOperationButton.vue.
一个小错误
Signed-off-by: 水人 <417693680@qq.com>
|
2025-12-20 03:22:34 +00:00 |
YunaiV
|
fe0364c3e2
|
fix: 【mall】门店提提中,移除员工选择表单默认的 roleId 字段
|
2025-12-20 10:16:03 +08:00 |
YunaiV
|
3648cf2e08
|
Merge remote-tracking branch 'origin/master'
|
2025-12-20 09:23:46 +08:00 |
YunaiV
|
b261ecf90f
|
fix:【system】登录日志的“操作类型”改为“登录类型”
|
2025-12-20 09:23:41 +08:00 |
z95813
|
19f38c4a9e
|
手续费比例不需要除100
|
2025-12-15 14:27:49 +08:00 |
芋道源码
|
e3172065c8
|
!836 fix: 修复在仓库选择中绑定了一个不存在的函数导致的报错
Merge pull request !836 from 局外人/master
|
2025-12-13 02:34:17 +00:00 |
芋道源码
|
3127571546
|
!839 fix(mall): 修复商品详情表单Editor组件重复渲染问题
Merge pull request !839 from 大方/fix/description-form-duplicate-editor
|
2025-12-13 02:33:39 +00:00 |
光帆
|
8f5f2e96b3
|
【功能修复】文件列表: 复制链接功能在部分浏览器环境下报错的问题
在 navigator.clipboard 为 undefined,导致无法读取 writeText 方法,浏览器抛出异常:
Uncaught TypeError: Cannot read properties of undefined (reading 'writeText')
Signed-off-by: 光帆 <1048766504@qq.com>
|
2025-12-12 08:47:29 +00:00 |
zhanglc
|
3a6454cfc1
|
feat: 【bpm】bpmn设计器: 业务表单流程添加重新发起功能
|
2025-12-09 22:20:07 +08:00 |
dafang
|
4888002684
|
fix(mall): 修复商品详情表单Editor组件重复渲染问题
第二个Editor缺少v-else条件,导致编辑模式下同时渲染可编辑和只读两个Editor组件
|
2025-12-08 14:16:32 +08:00 |
YunaiV
|
3d07ebcbe8
|
fix:【mall】客服的对话未选中时,不进行数据加载
|
2025-12-07 18:25:48 +08:00 |
YunaiV
|
5fd5418f6b
|
Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3
|
2025-12-07 12:01:31 +08:00 |
芋道源码
|
4e2d21a6a9
|
Merge pull request #204 from zhanglc0618/fix/lost-properties
fix: 【bpm】bpmn设计器: 组件部分属性第一次失去焦点丢失数据问题
|
2025-12-07 12:01:19 +08:00 |
YunaiV
|
346313f524
|
Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3
|
2025-12-07 12:01:01 +08:00 |
zhanglc
|
de75519c80
|
fix: 【bpm】bpmn设计器: 消息与信号不能保存,对应issure:#202
|
2025-12-03 17:33:26 +08:00 |
朱桂志
|
d5d10277c5
|
fix: 修复在仓库选择中绑定了一个不存在的函数导致的报错
|
2025-12-02 17:55:37 +08:00 |
zhanglc
|
5e6c5c096f
|
fix: 【bpm】bpmn设计器: 组件部分属性第一次失去焦点丢失数据问题
|
2025-12-01 10:22:03 +08:00 |
YunaiV
|
be5e164eee
|
Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3
|
2025-11-29 19:47:50 +08:00 |
芋道源码
|
17d41e64dc
|
Merge pull request #173 from leechaojie/fix/designer-drag-performance
fix: 移除画布的 CSS transition 属性以解决拖拽卡顿问题
|
2025-11-29 19:44:07 +08:00 |
YunaiV
|
17042432da
|
feat: bpmn流程设计器服务任务中新增执行类型:http任务#200(代码排版)
|
2025-11-29 18:45:25 +08:00 |
YunaiV
|
94786c55cd
|
Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3
|
2025-11-29 18:40:55 +08:00 |
芋道源码
|
cca090151e
|
Merge pull request #200 from zhanglc0618/http-task
feat: bpmn流程设计器服务任务中新增执行类型:http任务
|
2025-11-29 18:40:32 +08:00 |
芋道源码
|
213128488f
|
Merge pull request #201 from zhanglc0618/translate
fix: 修复一些bpmn-js标签typo问题,新增一些翻译
|
2025-11-29 18:31:50 +08:00 |
YunaiV
|
cba6c75db1
|
Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3
|
2025-11-29 18:19:19 +08:00 |
YunaiV
|
583f2b58f7
|
fix:【bpm】业务表单的流程打印报错的问题,对应 https://github.com/YunaiV/ruoyi-vue-pro/issues/1027
|
2025-11-29 17:55:20 +08:00 |
YunaiV
|
fb724fed25
|
feat:【system】支付宝小程序登录补充
|
2025-11-29 16:05:50 +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 |
zhanglc
|
258240bd51
|
feat: 流程设计器:优化 消息和信号 的新增,添加自动生成符合BPMN规范的id
|
2025-11-27 16:18:06 +08:00 |
yunlongn
|
8651fb4b42
|
feat:【SocialClient】 支付宝小程序登录补充
|
2025-11-27 13:43:23 +08:00 |
YunaiV
|
01a804631e
|
feat:【mp】完善“模版消息”的功能
|
2025-11-26 19:04:47 +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 |
YunaiV
|
989fe5cdf0
|
!feat: 表单设计器-部门选择器增加可选返回部门id或者部门名称 #199
|
2025-11-25 19:53:12 +08:00 |
YunaiV
|
ccb55080a1
|
Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3
|
2025-11-25 19:52:24 +08:00 |
sinkingsoul
|
c6f805a5cc
|
chore: bpmn-js新增一些翻译,修复一些翻译
|
2025-11-25 14:10:14 +08:00 |
sinkingsoul
|
045959583d
|
chore: 新增'Participant Multiplicity': '参与者多重性',、'Empty pool/participant (removes content)': '清空池/参与者(移除内容)'翻译
|
2025-11-25 14:10:13 +08:00 |
sinkingsoul
|
aae87f85ac
|
chore: 新增“收缩池/参与者”、“展开池/参与者”翻译
|
2025-11-25 14:10:13 +08:00 |
sinkingsoul
|
e4e4dd640c
|
fix: 修复子流程和事件子流程英文标签错误
|
2025-11-25 14:10:13 +08:00 |
sinkingsoul
|
4534bd220c
|
fix: 事件网关翻译文件中引用英文错误
|
2025-11-25 14:10:13 +08:00 |
beihai
|
1bc45bf486
|
fix:流程管理-流程监听器新增中事件选项汉化
|
2025-11-25 14:10:13 +08:00 |
zhangliaocensz
|
be2c3f3fcd
|
fix:修复因组件id不对没有成功移除自带的富文本组件问题
|
2025-11-25 14:10:13 +08:00 |
sinkingsoul
|
aa8b076f8f
|
feat: 保存为http任务的服务任务,默认打开http任务选项和面板
|
2025-11-25 11:55:58 +08:00 |
zhanglc
|
be35a27aca
|
feat: 优化HTTP任务请求方式选择展现,现为单行单选
|
2025-11-25 11:53:25 +08:00 |
zhanglc
|
d66cd5d209
|
feat: 优化HTTP任务请求头输入,改为键值对单独编辑框
|
2025-11-25 11:53:25 +08:00 |
zhanglc
|
c50e0dee8c
|
fix: 修复HTTP任务中请求头不能使用EL表达式的问题
|
2025-11-25 11:53:25 +08:00 |
sinkingsoul
|
e3e61359f9
|
feat: http任务的属性全部列出
|
2025-11-25 11:53:25 +08:00 |
sinkingsoul
|
fa856c938f
|
chore: 删除残留翻译
|
2025-11-25 11:53:25 +08:00 |
zhanglc
|
d04a30fe41
|
typo
|
2025-11-25 11:31:47 +08:00 |
sinkingsoul
|
50c7d47984
|
feat: 删除http任务组件图标,改成服务任务的任务类型下拉框中选择
|
2025-11-25 11:29:15 +08:00 |
beihai
|
69831144fb
|
feat:bpmn流程设计器增加http任务组件
|
2025-11-25 11:29:15 +08:00 |
YunaiV
|
47361f338b
|
fix:【iot】产品精简列表,未返回设备状态
|
2025-11-24 19:51:30 +08:00 |
zhanglc
|
0d26e3b7e2
|
feat: 表单设计器-部门选择器增加可选返回部门id或者部门名称
|
2025-11-24 11:36:30 +08:00 |
YunaiV
|
bdec0484b6
|
fix:【bpm】bpmn 设计器:工作流节点操作按钮的操作不起作用,对应 https://t.zsxq.com/XtLYq
|
2025-11-23 18:29:08 +08:00 |
YunaiV
|
9f1c4f2578
|
fix:【bpm】bpmn 设计器:工作流节点操作按钮的操作不起作用,对应 https://t.zsxq.com/XtLYq
|
2025-11-23 17:57:21 +08:00 |
YunaiV
|
ce351f6166
|
fix:【bpm】提交人权限的错误文案提示,https://gitee.com/zhijiantianya/yudao-cloud/issues/ICXD5T
|
2025-11-23 15:32:22 +08:00 |
YunaiV
|
914e190be0
|
Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3
|
2025-11-23 11:28:21 +08:00 |
YunaiV
|
c568d45180
|
fix: 【bpm】bpmn 设计器:增加消息与信号的编辑、删除功能
|
2025-11-23 11:04:33 +08:00 |
YunaiV
|
b666e1bdd4
|
fix: 【bpm】bpmn 设计器:使用定时中间捕获事件,部署流程图提示校验失败:flowable-event-timer-missing-configuration
|
2025-11-23 10:51:47 +08:00 |
YunaiV
|
33e489ebfc
|
fix: 【bpm】bpmn 设计器:保留非监听器类型的扩展属性,避免移除监听器时清空其他配置
|
2025-11-23 10:30:29 +08:00 |
YunaiV
|
500705df07
|
834 fix:bpm 流程表单编辑打开直接保存js丢失问题修复
|
2025-11-22 21:54:29 +08:00 |
芋道源码
|
1d65908402
|
!834 fix:bpm 流程表单编辑打开直接保存js丢失问题修复
Merge pull request !834 from aho/master
|
2025-11-22 13:44:20 +00:00 |
芋道源码
|
61495d610f
|
!828 update src/views/system/dict/data/index.vue.
Merge pull request !828 from AKING/N/A
|
2025-11-22 11:57:02 +00:00 |
YunaiV
|
b5d107cbb5
|
829 fix: 修复上传文件后后端报错导致无法再次提交的bug
|
2025-11-22 19:55:44 +08:00 |
芋道源码
|
6b65e13ccc
|
!829 fix: 修复上传文件后后端报错导致无法再次提交的bug
Merge pull request !829 from 局外人/master
|
2025-11-22 11:55:15 +00:00 |
芋道源码
|
66ba42b356
|
!831 文件上传进度显示
Merge pull request !831 from huchao/master
|
2025-11-22 11:53:11 +00:00 |
YunaiV
|
915f1fc3a9
|
fix: 【framework】删除缓存失效的问题,对应 https://github.com/yudaocode/yudao-ui-admin-vue3/issues/180
|
2025-11-22 19:49:59 +08:00 |
YunaiV
|
b622840240
|
fix: 【mall】商品详情时,禁止商品描述的编辑
|
2025-11-22 19:20:29 +08:00 |
芋道源码
|
39623531fc
|
Merge pull request #195 from DevDengChao/patch-5
Add bottom padding to SkuList table to prevent scrollbar from hiding last row
|
2025-11-22 19:14:20 +08:00 |
YunaiV
|
da566f87d9
|
Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3
|
2025-11-22 19:11:32 +08:00 |
芋道源码
|
c4e6980115
|
Merge pull request #194 from DevDengChao/fix/unable-to-refresh-spu-category
fix: unable to refresh spu category or brand
|
2025-11-22 19:11:20 +08:00 |
芋道源码
|
261aa31dd6
|
Merge pull request #189 from DevDengChao/feat/close-tab-on-mouse-mid-click
feat: close tab on mouse mid-button click
|
2025-11-22 19:07:53 +08:00 |
YunaiV
|
e675a423bd
|
Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3
|
2025-11-22 19:06:34 +08:00 |
芋道源码
|
4185544cb8
|
Merge pull request #188 from DevDengChao/patch-3
Add parentId and sort fields to formData
|
2025-11-22 19:06:20 +08:00 |
芋道源码
|
929e753c6e
|
Merge pull request #187 from DevDengChao/patch-2
Change config name from 'mock-conf' to 'wallet-conf'
|
2025-11-22 19:05:45 +08:00 |
芋道源码
|
6fc6d2227a
|
Merge pull request #186 from DevDengChao/patch-1
Change wallet payment handling to use walletFormRef
|
2025-11-22 19:04:57 +08:00 |
YunaiV
|
a10fcb389c
|
fix: 【crm】客户详情页,添加 customer-id 属性到联系人和商机组件,以确保正确传递客户 ID
|
2025-11-22 11:30:25 +08:00 |
YunaiV
|
33af5dd764
|
fix: 修复复制组件时字段 ID 重复的问题,自动生成新的字段 ID
|
2025-11-22 11:16:27 +08:00 |
YunaiV
|
5ebbc756c4
|
fix: 【mall】修复商城系统订单列表中表头未根据表体自适应宽度
|
2025-11-22 10:53:29 +08:00 |
YunaiV
|
559a13defd
|
fix: 简化前端的手机校验格式,兼容更多号段,例如说 190
|
2025-11-22 10:28:28 +08:00 |
YunaiV
|
224ea2977b
|
fix:【erp】receipt 将 supplierList 修复为 customerList
|
2025-11-22 09:01:13 +08:00 |
邓超
|
c099f27f17
|
Add bottom padding to prevent scrollbar from hiding last row
|
2025-11-21 11:38:47 +08:00 |
DevDengChao
|
3ffefc99c0
|
fix: unable to refresh spu category or brand
|
2025-11-20 17:42:29 +08:00 |
aho
|
dece867a5b
|
fix:bpm 流程表单编辑打开直接保存js丢失问题修复
|
2025-11-20 09:27:42 +08:00 |
邓超
|
ca9b3ab7bd
|
Fix spu form item width
|
2025-11-19 17:06:01 +08:00 |
DevDengChao
|
14d508d630
|
feat: close tab on mouse mid-button click
|
2025-11-19 16:12:46 +08:00 |
邓超
|
0944d4c82e
|
Add parentId and sort fields to formData
|
2025-11-19 15:50:19 +08:00 |
邓超
|
ac724e26d0
|
Change config name from 'mock-conf' to 'wallet-conf'
|
2025-11-18 16:58:43 +08:00 |
邓超
|
7d88ee73ae
|
Change wallet payment handling to use walletFormRef
|
2025-11-18 14:18:56 +08: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
|
ad433c4093
|
Merge remote-tracking branch 'origin/master'
|
2025-10-26 16:07:24 +08:00 |
YunaiV
|
da0f6bd183
|
feat & bugfix:优化部门模块的代码、提示等
|
2025-10-26 16:07:18 +08:00 |
haohao
|
423af80a82
|
fix: 【IoT 物联网】更新设备详情属性值和更新时间的文本颜色为主题色
|
2025-10-24 22:37:54 +08:00 |
haohao
|
b1a0da9b1c
|
feat: 【IoT 物联网】产品详情添加路由参数处理以支持跳转到设备管理根据产品查询
|
2025-10-24 22:33:16 +08:00 |
haohao
|
9fb17e3235
|
fix: 【IoT 物联网】更新设备备注名称的文本颜色为主题色
|
2025-10-24 22:08:38 +08:00 |
haohao
|
3bdecb7120
|
fix: 【IoT 物联网】修复产品标识的文本颜色样式
|
2025-10-24 21:20:43 +08:00 |
朱桂志
|
9e4e565226
|
fix: 修复上传文件后后端报错导致无法再次提交的bug
|
2025-10-24 17:41:34 +08:00 |
xingyu4j
|
b35276bdb3
|
fix: mp lint
|
2025-10-23 09:40:02 +08:00 |
AKING
|
060e5014c4
|
update src/views/system/dict/data/index.vue.
在【字典名称】即,字典类型更新时,无需重新点击查询,否则每次想在本页面编辑其他字典数据时,需要点击一下查询按钮
Signed-off-by: AKING <2734339436@qq.com>
|
2025-10-23 01:37:18 +00:00 |
xingyu4j
|
9e75e98a3f
|
fix: wangEditor
|
2025-10-15 11:30:40 +08:00 |
xingyu4j
|
4e870d6980
|
chore: 使用wangeditor-next 替换wangeditor
|
2025-10-15 11:29:20 +08:00 |
YunaiV
|
d4c8ddbd85
|
fix:【mall 商城】自提订单的 pickUpStoreId 参数不正确
|
2025-10-13 20:52:58 +08:00 |
朱桂志
|
5bc3c9090b
|
fix: 修复 Editor 切换 readonly 时只读状态无效的 bug
|
2025-10-10 18:20:50 +08:00 |
朱桂志
|
2e1ef8aee4
|
fix:修复引入plugin-mention插件后Editor组件报错
|
2025-10-10 17:00:55 +08:00 |
YunaiV
|
9bc289cb2a
|
fix:更新按钮文本为“添加销售产品”并修复支付信息展示逻辑
|
2025-10-06 20:45:35 +08:00 |
YunaiV
|
bdb42bb927
|
fix:【修复】产品跳转到设备列表时,productId 未传递的问题,对应 https://t.zsxq.com/jvXyq
|
2025-10-02 11:25:34 +08:00 |
YunaiV
|
62a9a99146
|
fix:【pay 支付】微信支付 publicKeyContent 调整为非必填,兼容 https://t.zsxq.com/ODR5V、https://gitee.com/yudaocode/yudao-ui-admin-vue3/issues/ICUE53
|
2025-10-02 10:24:22 +08:00 |
YunaiV
|
13386def62
|
fix:前端的密码长度限制统一,https://gitee.com/yudaocode/yudao-ui-admin-vue3/issues/ICVDAT
|
2025-10-02 09:41:54 +08:00 |
YunaiV
|
a126f42c35
|
fix:【bpm 工作流】已办任务的审批状态过滤不正确
|
2025-10-02 09:36:06 +08:00 |
YunaiV
|
eda7d63e4f
|
Merge branch 'dev' of https://gitee.com/yudaocode/yudao-ui-admin-vue3
|
2025-10-01 15:56:31 +08:00 |
YunaiV
|
481b483ee4
|
fix:【ai 大模型】选择角色后,新增 tab 的问题
|
2025-09-21 19:22:17 +08:00 |
YunaiV
|
ceded7fe24
|
feat:【ai 大模型】优化“角色仓库”的展示
|
2025-09-21 19:18:00 +08:00 |
YunaiV
|
5b3bc216b6
|
fix:【ai 大模型】联网搜索的参数不正确
|
2025-09-21 18:26:59 +08:00 |
YunaiV
|
2c83d1e712
|
fix:前端上传头像名称取值错误以及用户保存个人信息时还使用的是旧的头像数据
|
2025-09-21 11:06:28 +08:00 |
芋道源码
|
f6e9b4c4cf
|
!822 fix:前端上传头像名称取值错误以及用户保存个人信息时还使用的是旧的头像数据
Merge pull request !822 from sunjianfeng911/master
|
2025-09-21 03:03:36 +00:00 |
芋道源码
|
d076d75c38
|
!813 update src/store/modules/tagsView.ts.
Merge pull request !813 from 口口口/N/A
|
2025-09-21 02:48:31 +00:00 |
YunaiV
|
155082a284
|
fix:【pay 支付】收银界面,关闭后清理定时轮询
|
2025-09-20 12:45:49 +08:00 |
sunjianfeng
|
9c8abbc341
|
fix:前端上传头像名称取值错误以及用户保存个人信息时还使用的是旧的头像数据
|
2025-09-12 01:05:07 +08:00 |
Lesan
|
bd91bd9057
|
feat: 添加radio、checkbox、select打印显示
|
2025-09-08 11:27:31 +08:00 |
Lesan
|
ba64031015
|
fix: 打印只能显示一页
|
2025-09-08 09:57:02 +08:00 |
YunaiV
|
bcf8f6c821
|
review:【bpm 工作流】流程打印
|
2025-09-07 17:21:52 +08:00 |
芋道源码
|
0c22a04a3c
|
!819 fix: 代码评审修改
Merge pull request !819 from Lesan/feature/bpm-打印
|
2025-09-07 09:19:19 +00:00 |
LesanOuO
|
bfd918271f
|
fix: 代码评审修改
|
2025-09-06 12:02:12 +08:00 |
YunaiV
|
cf357cb1a2
|
fix:【system 系统管理】邮箱模版的列表宽度太小,样式丑的问题
|
2025-09-06 10:39:43 +08:00 |
Lesan
|
d64b49ba94
|
feat: 代码评审修改
|
2025-09-06 10:37:41 +08:00 |
山野羡民
|
722d6405a1
|
雪花 ID 溢出问题 update src/views/mall/promotion/rewardActivity/components/RewardRuleCouponSelect.vue.
Signed-off-by: 山野羡民 <liyujiang_tk@yeah.net>
|
2025-09-05 03:58:12 +00:00 |
YunaiV
|
535ccd3389
|
review:【bpm 工作流】流程打印
|
2025-09-04 22:53:11 +08:00 |
芋道源码
|
15adc07b2e
|
!817 feat: 代码评审修改
Merge pull request !817 from Lesan/feature/bpm-打印
|
2025-09-04 14:24:05 +00:00 |
Lesan
|
7e0c61c459
|
feat: 代码评审修改
|
2025-09-04 09:16:29 +08:00 |
YunaiV
|
3686b58dbb
|
feat:【iot 物联网】优化场景联动的界面
|
2025-09-03 23:07:55 +08:00 |
YunaiV
|
be964a6287
|
review:【bpm 工作流】流程打印
|
2025-09-03 13:25:05 +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
|
7c710d2afe
|
fix:富文本在 val 为 null 会报错的问题
|
2025-08-31 09:39:09 +08:00 |
Lesan
|
df3efa9ca5
|
feat: 添加打印按钮
|
2025-08-29 15:31:44 +08:00 |
Lesan
|
d445845bdb
|
fix: 引入路径错误
|
2025-08-29 15:09:04 +08:00 |
Lesan
|
77e84cc4fa
|
feat: 添加表单字段
|
2025-08-29 15:03:51 +08:00 |
Lesan
|
84de7fcd46
|
feat: 通过wangeditor自定义打印模板
|
2025-08-29 14:19:52 +08:00 |
YunaiV
|
1ce97d57b7
|
fix:【ai 大模型】模型返回异常时,空消息进行删除
|
2025-08-29 00:37:26 +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
|
b8a1fbcb14
|
feat:【ai 大模型】对话列表,增加 attachment-urls 发送逻辑(unocss 样式)
|
2025-08-24 22:27:39 +08:00 |
YunaiV
|
78753211aa
|
feat:【ai 大模型】对话列表,增加 attachment-urls 附件的展示(unocss 改写)
|
2025-08-24 22:12:55 +08:00 |
YunaiV
|
b880ec22f2
|
feat:【ai 大模型】对话列表,增加 attachment-urls 发送逻辑
|
2025-08-24 22:00:58 +08:00 |
YunaiV
|
61dad44cd9
|
feat:【ai 大模型】对话列表,增加 attachment-urls 发送逻辑
|
2025-08-24 22:00:54 +08:00 |
YunaiV
|
84deeacd4d
|
feat:【ai 大模型】对话列表,增加 attachment-urls 附件的展示
|
2025-08-24 21:30:39 +08:00 |
芋道源码
|
730525db6e
|
!814 fix(processInstance): 流程表单字段解析调整为使用库解析
Merge pull request !814 from luxiag/master
|
2025-08-24 08:18:04 +00:00 |
puhui999
|
30bbda805b
|
perf: 【IoT 物联网】优化设备备注取值
|
2025-08-24 11:49:28 +08:00 |
puhui999
|
e61971d002
|
fix: 【IoT 物联网】修复枚举引入错误导致的数据流转页面报错
|
2025-08-24 11:34:11 +08:00 |
YunaiV
|
561e5512f9
|
feat:【ai 大模型】增加 thinking 深度思考
|
2025-08-23 22:52:43 +08:00 |
李超杰
|
2449384306
|
fix: 移除画布的 CSS transition 属性以解决拖拽卡顿问题
|
2025-08-21 19:05:03 +08:00 |
卢祥
|
6ef61b739d
|
fix(processInstance): 流程表单字段解析调整为使用库解析
|
2025-08-21 15:19:48 +08:00 |
口口口
|
bd506fab0d
|
update src/store/modules/tagsView.ts.
当存在多个相同名称的标签时,删除缓存应该排除是否存在相同的名称。
Signed-off-by: 口口口 <17975121@qq.com>
|
2025-08-20 03:32:41 +00:00 |
YunaiV
|
c93c70a3cb
|
feat:【mall 商城】店铺预览时,增加 tenantId
|
2025-08-19 09:16:46 +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 |
芋道源码
|
2fcd5b081a
|
!750 修复头部主题深色模式下,顶部工具栏的搜索、消息没有传主题色
Merge pull request !750 from 熊猫大侠/master
|
2025-08-16 12:34:02 +00: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 |
YunaiV
|
efbc51659b
|
Merge branch 'dev' of https://gitee.com/yudaocode/yudao-ui-admin-vue3
|
2025-08-16 13:27:23 +08:00 |
puhui999
|
1c4222de35
|
perf: 【IoT 物联网】优化场景联动 review 提到的逻辑
|
2025-08-15 11:55:30 +08:00 |
puhui999
|
6bfd888b54
|
fix: 【IoT 物联网】场景联动修复产品切换时监控项没触发更新的问题
|
2025-08-14 18:21:27 +08:00 |
puhui999
|
d6f3c511b8
|
perf: 【IoT 物联网】场景联动执行器的 UI 风格对齐触发器
|
2025-08-14 18:03:04 +08:00 |
jason
|
d1f7640a45
|
Merge branch 'dev' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into dev
|
2025-08-10 23:02:20 +08:00 |
jason
|
e1151738f5
|
perf: [BPM 工作流] 更多设置,监听流程表单数据优化
|
2025-08-10 22:47:47 +08:00 |
jason
|
2b48d60735
|
fix: [BPM 工作流] 触发器配置问题修复
|
2025-08-10 22:26:35 +08:00 |
YunaiV
|
a5478ffcfe
|
review:【iot 物联网】场景联动的逻辑
|
2025-08-09 16:05:48 +08:00 |
puhui999
|
3f43475c34
|
fix: 修复批量删除后 checkedIds 未重置的问题
|
2025-08-09 12:43:45 +08:00 |
芋道源码
|
b55b52c1cf
|
!810 fix(mp): 修复微信图文消息图片显示问题
Merge pull request !810 from wuKong/master
|
2025-08-09 02:50:02 +00:00 |
芋道源码
|
6c0cb191ed
|
!799 fix: 注册表单校验未失效问题
Merge pull request !799 from 山野羡民/N/A
|
2025-08-09 02:46:12 +00:00 |
wuKong
|
8deb5b417f
|
fix(mp): 修复微信图文消息图片显示问题
- 在 wx-news 组件中,为 el-image 和 img 标签添加了备用图片属性
- 使用 article.thumbUrl作为 article.picUrl 的备用值,确保在 picUrl 为空时仍能显示图片
|
2025-08-09 00:50:47 +08:00 |
wuKong
|
544fc8127d
|
feat(mp): 添加 SCAN 事件处理
- 在 MsgEvent 组件中增加了对 SCAN 事件的处理- 添加了显示"扫码"标签的功能
|
2025-08-09 00:49:37 +08:00 |
wuKong
|
5745cb6f33
|
feat(mp/user): 添加用户头像列
- 在用户列表中增加用户头像列
- 使用 el-avatar 组件显示用户头像- 调整表格列的宽度以适应新内容
|
2025-08-09 00:48:50 +08:00 |
wuKong
|
72d6fb5876
|
feat(mp): 添加扫码事件处理- 在 MessageTable 组件中增加了对扫码事件的处理
- 当消息类型为 Event 且事件类型为 SCAN 时,显示绿色的"扫码"标签
|
2025-08-09 00:47:59 +08:00 |
wuKong
|
9908adbed9
|
fix(mp): 修复用户头像显示问题
- 将用户头像获取逻辑从 avatar 字段改为 headImageUrl 字段
-确保在获取到的用户信息中,如果有头像图片链接,则使用该链接
- 如果没有头像图片链接,则保留原有的头像
|
2025-08-09 00:45:13 +08:00 |
puhui999
|
4d8c58569b
|
perf: 【IoT 物联网】场景联动优化 review 提到的问题
|
2025-08-07 22:26:46 +08:00 |
puhui999
|
e109f3b1c8
|
Merge remote-tracking branch 'yudao/feature/iot' into feature/iot
# Conflicts:
# src/views/iot/rule/scene/form/configs/DeviceControlConfig.vue
# src/views/iot/rule/scene/form/inputs/JsonParamsInput.vue
# src/views/iot/rule/scene/form/sections/TriggerSection.vue
|
2025-08-07 22:02:05 +08:00 |
puhui999
|
250fc66c98
|
perf: 【IoT 物联网】场景联动时间条件配置组件优化
|
2025-08-07 21:59:28 +08:00 |
puhui999
|
0d91d4bdc0
|
perf: 【IoT 物联网】场景联动时间条件配置组件优化
|
2025-08-07 21:45:23 +08:00 |
puhui999
|
fd85c4d682
|
perf: 【IoT 物联网】场景联动注释优化
|
2025-08-07 21:36:27 +08:00 |
puhui999
|
85ba03b0ea
|
perf: 【IoT 物联网】场景联动 JsonParamsInput 组件优化
|
2025-08-07 18:12:55 +08:00 |
puhui999
|
f3d1989832
|
perf: 【IoT 物联网】场景联动 nextTick 优化使用 await nextTick()
|
2025-08-07 17:49:20 +08:00 |
puhui999
|
5b38c9c394
|
perf: 【IoT 物联网】场景联动首页优化
|
2025-08-07 17:44:24 +08:00 |
puhui999
|
93311f8bd7
|
perf: 【IoT 物联网】场景联动收拢常量定义
|
2025-08-07 17:09:17 +08:00 |
puhui999
|
9684857174
|
perf: 【IoT 物联网】场景联动移除自定义校验规则简化校验逻辑
|
2025-08-07 16:31:07 +08:00 |
puhui999
|
09be0a10b1
|
perf: 【IoT 物联网】场景联动优化 DeviceStatusConditionConfig 的内容直接内联在主组件中, 移除自定义校验
|
2025-08-07 15:44:05 +08:00 |
puhui999
|
18b4775e98
|
perf: 【IoT 物联网】场景联动优化 ConditionTypeSelector 的内容直接内联在主组件中
|
2025-08-07 15:13:01 +08:00 |
puhui999
|
d077604bc9
|
perf: 【IoT 物联网】场景联动优化 ActionTypeSelector 的内容直接内联在主组件中
|
2025-08-07 15:09:15 +08:00 |
puhui999
|
416411732f
|
perf: 【IoT 物联网】场景联动优化 ConditionGroupContainerConfig 的内容直接内联在主组件中
|
2025-08-07 14:50:14 +08:00 |
puhui999
|
6a26d8e4e5
|
perf: 【IoT 物联网】场景联动优化 MainConditionConfig 的内容直接内联在主组件中
|
2025-08-07 14:42:25 +08:00 |
puhui999
|
0c952309b7
|
perf: 【IoT 物联网】场景联动优化定时触发配置的内容直接内联在主组件中
|
2025-08-07 14:36:21 +08:00 |
puhui999
|
a8adda7dc5
|
perf: 【IoT 物联网】场景联动类型归纳优化,移除多余文件
|
2025-08-07 14:29:59 +08:00 |
YunaiV
|
18573d6206
|
review:【iot 物联网】场景联动的逻辑
|
2025-08-06 22:01:35 +08:00 |
LesanOuO
|
47863e8d22
|
fix: 使用form-create内置方法修复函数方法JSON解析失败
|
2025-08-06 19:25:12 +08:00 |
puhui999
|
9f3eb14a0f
|
perf: 【IoT 物联网】场景联动执行器和触发器的参数值类型都调整为了字符串类型
|
2025-08-05 22:12:19 +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
|
ab54879203
|
perf:【IoT 物联网】场景联动属性选择器属性详情展示逻辑优化,直接使用el-popover
|
2025-08-05 15:30:56 +08:00 |
puhui999
|
6c954c4ff1
|
perf:【IoT 物联网】场景联动优化统一类型定义,简化告警配置
|
2025-08-05 11:59:46 +08:00 |
puhui999
|
694de3f0d1
|
perf:【IoT 物联网】场景联动执行器优化
|
2025-08-05 11:24:27 +08:00 |
YunaiV
|
d74080d6b0
|
review:【iot 物联网】场景联动的逻辑
|
2025-08-04 22:13:17 +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 |
puhui999
|
fe299d792e
|
perf:【IoT 物联网】场景联动触发器服务调用参数输入
|
2025-08-04 15:49:53 +08:00 |
YunaiV
|
0926c69781
|
feat:【system 系统功能】优化验证码的代码
|
2025-08-04 12:53:45 +08:00 |
芋道源码
|
5d11e8ea53
|
!796 feat:新增输入字母数字类型的验证码Verify子组件
Merge pull request !796 from DanielTsui/master-pictureWordCaptcha
|
2025-08-04 01:05:08 +00:00 |
puhui999
|
38ad857c33
|
perf:【IoT 物联网】场景联动执行器优化
|
2025-08-04 00:21:19 +08:00 |
puhui999
|
00e193d3e2
|
perf:【IoT 物联网】场景联动表单校验规则优化
|
2025-08-03 22:33:37 +08:00 |
puhui999
|
1a9511bb04
|
perf:【IoT 物联网】场景联动接入后端 api 接口
|
2025-08-03 21:16:58 +08:00 |
puhui999
|
300b844346
|
perf:【IoT 物联网】场景联动值输入组件优化
|
2025-08-03 19:42:43 +08:00 |
YunaiV
|
dd6c7481f8
|
fix:【mall 商城】店铺装修时,force-fallback 拖拽问题,https://t.zsxq.com/ue8Qv
|
2025-08-03 15:29:04 +08:00 |
YunaiV
|
ca17d5ac21
|
feat:【bpm 工作流】审批人自选时,相同节点共享数据
|
2025-08-02 22:08:32 +08:00 |
tsui
|
5a87a41812
|
fix:明确文字验证码按钮类型,登录表单组件添加 文字验证码 类型
|
2025-08-02 18:59:54 +08:00 |
芋道源码
|
120499a07d
|
!804 feat: 工作流支持审批人撤回
Merge pull request !804 from Lesan/dev
|
2025-08-02 07:28:20 +00:00 |
LesanOuO
|
a164509565
|
feat: 工作流支持审批人撤回
|
2025-08-02 14:15:34 +08:00 |
puhui999
|
26a4f0fee1
|
perf:【IoT 物联网】场景联动触发器样式优化
|
2025-08-02 13:18:12 +08:00 |
puhui999
|
fc09addd7d
|
Merge remote-tracking branch 'yudao/feature/iot' into feature/iot
|
2025-08-02 11:44:24 +08:00 |
YunaiV
|
bb0920c4b9
|
review:【iot 物联网】场景联动的 review
|
2025-08-02 11:38:45 +08:00 |
puhui999
|
32ce19fcd8
|
fix:【IoT 物联网】场景联动首次添加条件失败的 bug
|
2025-08-02 11:22:10 +08:00 |
芋道源码
|
e188ea5de6
|
!803 perf:【IoT 物联网】场景联动接口定义和常量定义分离
Merge pull request !803 from puhui999/feature/iot
|
2025-08-02 03:01:39 +00:00 |
puhui999
|
cb52fbe71e
|
perf:【IoT 物联网】场景联动接口定义和常量定义分离
|
2025-08-02 10:56:08 +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
|
d06835ae7f
|
perf:【IoT 物联网】场景联动优化数据结构对齐后端
|
2025-08-01 23:15:38 +08:00 |
puhui999
|
858f1cdb0b
|
perf:【IoT 物联网】场景联动触发器数据结构优化对齐后端
|
2025-08-01 18:16:31 +08:00 |
puhui999
|
a5d458b96d
|
perf:【IoT 物联网】场景联动触发器优化
|
2025-08-01 17:18:23 +08:00 |
puhui999
|
081603788a
|
perf:【IoT 物联网】场景联动触发器优化
|
2025-08-01 16:56:22 +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 |
YunaiV
|
44fd8dfc6c
|
fix:【mall 商城】default 拼写错误,https://gitee.com/yudaocode/yudao-ui-admin-vue3/issues/ICOTCM
|
2025-07-30 22:46:38 +08:00 |
YunaiV
|
9bce2e48f5
|
review:【bpm 工作流】usertask 的跳过表达式
|
2025-07-29 13:13:56 +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
|
f70d55f088
|
perf:【IoT 物联网】场景联动触发器优化
|
2025-07-28 22:08:20 +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 |
山野羡民
|
dd5bfbc859
|
fix: 注册表单校验未失效问题
Signed-off-by: 山野羡民 <liyujiang_tk@yeah.net>
|
2025-07-28 07:15:32 +00:00 |
YunaiV
|
c2e9725ddb
|
reactor:【AI 大模型】chat/message 简化成 unocss
|
2025-07-28 13:19:19 +08:00 |
YunaiV
|
d8daf6f3d4
|
reactor:【AI 大模型】chat/message 简化成 unocss
|
2025-07-28 12:27:07 +08:00 |
YunaiV
|
2617e56c7b
|
reactor:【AI 大模型】chat/message 简化成 unocss
|
2025-07-28 08:44:34 +08:00 |
puhui999
|
d3d6f8f8ab
|
perf:【IoT 物联网】场景联动目录结构优化
|
2025-07-27 22:44:06 +08:00 |
YunaiV
|
9d5b8ff76a
|
reactor:【AI 大模型】chat/message 简化成 unocss
|
2025-07-27 20:59:04 +08:00 |
YunaiV
|
9a16b2b34d
|
reactor:【AI 大模型】chat/role 简化成 unocss
|
2025-07-27 20:07:22 +08:00 |
YunaiV
|
9a209a8249
|
feat:【AI 大模型】image/index/ImageCard 重构成 unocss
|
2025-07-27 16:15:13 +08:00 |
YunaiV
|
f63ac7bae9
|
feat:【AI 大模型】image/index/ImageCard 先换成 style
|
2025-07-27 11:31:15 +08:00 |
YunaiV
|
fc44958cc5
|
feat:【AI 大模型】image/index/components 下的部分页面,使用 unocss
|
2025-07-27 11:10:03 +08:00 |
YunaiV
|
fef64d1f4e
|
feat:【AI 大模型】image/index 下的部分页面,使用 unocss
|
2025-07-27 10:51:04 +08:00 |
YunaiV
|
9087ffb1bd
|
feat:【AI 大模型】RoleCategory.vue、RoleHeader.vue 使用 unocss
|
2025-07-26 23:40:18 +08:00 |
YunaiV
|
a8047e50ac
|
feat:【AI 大模型】MessageLoading.vue 使用 unocss
|
2025-07-26 23:26:48 +08:00 |
puhui999
|
8549399ae8
|
perf:【IoT 物联网】场景联动目录结构优化
|
2025-07-26 22:35:59 +08:00 |
YunaiV
|
01254a0015
|
reactor:【SYSTEM 系统管理】邮箱日志,重构成 element-plus 标准界面
|
2025-07-26 22:14:05 +08:00 |
YunaiV
|
cde1f209fb
|
reactor:【SYSTEM 系统管理】邮箱日志,重构成 element-plus 标准界面
|
2025-07-26 22:02:30 +08:00 |
YunaiV
|
4f67951757
|
reactor:【SYSTEM 系统管理】邮箱账号,重构成 element-plus 标准界面
|
2025-07-26 21:58:26 +08:00 |
YunaiV
|
e380994dc2
|
reactor:【SYSTEM 系统管理】邮件模版,重构成 element-plus 标准界面
|
2025-07-26 21:49:54 +08:00 |
YunaiV
|
2773b0ec24
|
fix:图片、文件上传失败时,后续无法上传的问题 https://github.com/yudaocode/yudao-ui-admin-vue3/issues/86
|
2025-07-26 20:48:43 +08:00 |
YunaiV
|
f659899f8e
|
Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into dev
|
2025-07-26 19:53:53 +08:00 |
puhui999
|
52b9c1827e
|
perf:【IoT 物联网】场景联动样式 unocss 化
|
2025-07-26 17:04:53 +08:00 |
puhui999
|
d4555907cc
|
perf:【IoT 物联网】场景联动样式 unocss 化
|
2025-07-26 16:33:27 +08:00 |
puhui999
|
751daf5fbb
|
perf:【IoT 物联网】场景联动样式 unocss 化
|
2025-07-26 14:20:07 +08:00 |
puhui999
|
23c5ca5a66
|
perf:【IoT 物联网】场景联动样式 unocss 化
|
2025-07-26 14:03:16 +08:00 |
芋道源码
|
7aa9107cb4
|
!797 update src/components/AppLinkInput/AppLinkSelectDialog.vue.
Merge pull request !797 from 飒沓如流星/master
|
2025-07-25 12:29:57 +00:00 |
飒沓如流星
|
c05d584045
|
update src/components/AppLinkInput/AppLinkSelectDialog.vue.
修复Vscode TS校验报错问题
Signed-off-by: 飒沓如流星 <13523376917@163.com>
|
2025-07-25 03:38:09 +00:00 |
飒沓如流星
|
132a4b5e30
|
update src/components/Echart/src/Echart.vue.
可能会出现异步加载数据图表不显示问题
Signed-off-by: 飒沓如流星 <13523376917@163.com>
|
2025-07-25 03:35:48 +00:00 |