607 Commits (master)
 

Author SHA1 Message Date
zangch@mesnac.com 97d4e685e3 refactor(ems/report-charts): 优化折线图配置和样式,提升响应式表现
- 统一各报表折线图的grid布局,添加containLabel确保标签显示完整
- 增强tooltip轴指示器,全部改为cross类型,提升交互体验
- 添加多种类型dataZoom,支持滑块与内置缩放,增强图表缩放控制
- 优化x轴标签显示,超长时间字符串自动截取,长图时旋转标签避免重叠
- y轴添加虚线辅助分割线,完善刻度格式化规则,提升数值可读性
- 降低折线符号尺寸,保持图表整洁,保障不同设备的展示效果
- 使用flex布局替代inline-block,完善图表容器响应式宽高适配
- 添加媒体查询,动态调节图表高度与宽度,适配不同屏幕尺寸
- 重构振动曲线图配置,抽象公共配置对象复用,减少冗余代码
2 weeks ago
suixy bc92f566a9 删除不需要的按钮 2 weeks ago
zangch@mesnac.com 36f4db56f3 refactor(ems):优化计量设备监控与报表功能
- 统一使用 el-date-picker 替换第三方日期选择器组件
- 修复日期时间范围选择器的初始化赋值问题
- 调整表单引用名称以符合最新规范
- 移除未使用的异常类型筛选表单项
- 恢复并优化报警规则的增删改功能按钮
-图表 改进蒸汽曲线的 Y 轴标签-格式化显示 增强图表数据加载逻辑,避免重复提交和渲染错误
-修正树形结构下拉选项的数据绑定问题
- 更新样式穿透写法以适配新版 Element Plus
- 引入缺失的 Treeselect 样式文件
- 优化无数据时的图表处理逻辑,提升用户体验
1 month ago
zangch@mesnac.com b8a775b736 change(ems): 注释掉多余的按钮布局代码 1 month ago
zangch@mesnac.com ad3e168124 feat(ems): 统一API返回类型并优化前端组件
- 为所有新增、修改、删除接口函数添加 AxiosPromise<any> 返回类型
- 将 Vue 组件中的 slot="footer" 替换为 #footer 语法
- 统一日期时间格式化字符串由 "yyyy-MM-dd HH:mm:ss" 更改为 "YYYY-MM-DD HH:mm:ss"- 在图表组件中增加数据存在性判断和空状态展示
-修复部分组件中字典数据引用错误的问题
- 调整图表容器底部边距以改善视觉效果
2 months ago
zangch@mesnac.com 463bd95b33 feat(ems):优化字典数据获取方式并调整图表布局
- 将多个组件中的字典数据获取方式从 dicts 属性改为 computed 计算属性
- 统一使用 useDict 方法返回的具体字段值,提高代码一致性
- 调整部分图表组件的 grid.top 属性值,优化图表展示效果
- 在 baseEnergyPrice 组件中将 energyId 默认值设为 null
-为 reportPointSteam 模块新增增删改查 API 接口
- 修复多个组件中按钮图标与文字之间的空格问题
- 更新表单查询区域的 label-width 样式配置
- 移除 baseEnergyType 组件中的注释代码块
2 months ago
suixy b272406007 修改兼容性 2 months ago
suixy b3eae613f3 修改兼容性 2 months ago
suixy 09dddb593d 修改兼容性 2 months ago
zangch@mesnac.com fe1a61c28d refactor(ems): 重构页面,新增查询接口
- 更新日期选择器组件引用从 vue2-datepicker 到 vue-datepicker-next
- 在 recordDnbInstant.ts 中新增 dnbInstantList 查询接口
- 在 recordIOTInstant.ts 中新增 iotInstantList 查询接口
- 在 reportPointSteam.ts 中新增 pointSteamInstantList 查询接口
- 在 TemperatureHumidityMonitoring.ts 中新增 iotInstantMonitoring 查询接口
- 更新多个 Vue 组件中的注释和引用路径
- 修正权限标识符格式错误- 调整表单引用名称以符合规范- 移除部分冗余的 UI 元素注释包裹
 修正 API 导入路径中的文件扩展名引用- 移除未使用的导出函数引用- 调整部分组件标签属性和结构注释- 更新图表组件引用路径
2 months ago
zangch@mesnac.com 448728c507 feat(ems): 添加蒸汽和震动实时数据查询接口
- 新和增蒸汽历史数据最新数据查询接口
- 新增震动实时数据查询接口
- 完善停机统计报表类型定义
-修复多个页面权限标识符格式问题
- 统一表单引用变量命名规范
- 添加搜索框前缀图标和清理多余空行
2 months ago
zangch@mesnac.com 0630661b88 feat(ems): 补充getExpendSum
- 注释掉设备类型查询输入框
- 设置计划开始时间表单项标签宽度为120px
- 新增蒸汽消耗量查询接口函数getExpendSum
2 months ago
suixy f8939becaa 修改兼容性 2 months ago
zangch@mesnac.com 86ed1386e2 fix(ems):修复对话框底部插槽渲染问题
- 将 el-dialog 的 footer 插槽语法从 div 标签改为 template 标签
- 确保 dialog-footer 内容正确渲染
- 统一多个记录页面的 dialog 底部样式结构
2 months ago
suixy 8eb210c8cc 修改兼容性 2 months ago
zangch@mesnac.com 7503f96cde refactor(ems): 更新
-基础计量设备信息页面重构为 Composition API
- 风格 替换 vue-treeselect 组件为 vue3-treeselect 版本
- 更新字典数据引用方式,从 dict.type.xxx 改为直接使用 xxx 变量
- 优化弹窗底部按钮布局,使用 template 包裹 dialog-footer
- 统一数据响应式处理,使用 ref 和 reactive 管理组件状态
- 规范事件处理函数命名和参数传递方式
- 移除旧版 Options API 相关代码结构
2 months ago
suixy 1f373d7342 修改兼容性 2 months ago
suixy c2923485e7 修改兼容性 2 months ago
suixy 28a3872ca6 修改兼容性 2 months ago
suixy 4ed24230d0 修改兼容性 2 months ago
suixy 993785ba89 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/views/ems/base/baseMonitorInfoSteam/index.vue
2 months ago
suixy 9bebd9d346 添加ems 2 months ago
zangch@mesnac.com 8b7ac20b73 refactor(ems): ems模块
- 将基础API文件从JS迁移至TS并优化曲线展示组件
- 将采集设备、能源价格、能源类型、计量设备、阈值、统计计量、分时电价、统计单元等API文件从JavaScript转换为TypeScript
- 添加类型定义和AxiosPromise返回类型增强类型安全性
- 扩展删除接口支持批量删除功能
- 优化蒸汽曲线展示组件代码结构和可读性
- 调整时间选择器默认值和图表联动逻辑- 改进停电数据分析和可视化功能
- 增强数据抽样处理和中断点标记机制
2 months ago
suixy 4a49273a89 添加ems 2 months ago
suixy ba4354556d 添加ems 2 months ago
xs 725f68c979 1.6.0前端
AI:完善AI问答,增加语音识别记录信息查询功能
2 months ago
zangch@mesnac.com 9ba36e6ed3 change(mes): 更新报工工时页面列标签
- 将"派工单"列标签更改为"计划编号"
- 将"派工单状态"列标签更改为"状态"
- 更新了三个不同版本的报工工时页面(index.vue, index2.vue, index3.vue)中的列标签
- 同步更新了列配置中的标签显示名称
2 months ago
zangch@mesnac.com f02da81958 feat(dms):为润滑、保养、维修知识库添加附件功能
- 在知识库列表中新增附件预览与下载按钮
- 表单中添加文件上传组件,支持文档类附件
- 新增附件字段到数据模型,包含 ossId 和 photoAddress
- 实现附件的回显、上传及关联逻辑
- 添加附件预览和下载方法,支持通过 ossId 查询
- 优化润滑和保养标准字段为下拉选择框
- 增加对应的 API 接口引入和数据获取逻辑
- 默认显示附件列,提升用户操作便捷性
2 months ago
zangch@mesnac.com 2b2b093b6a feat(mes): 显示在制品跟踪报告中的剩余数量
- 启用并显示“剩余数”表格列
- 规范化数据结构,补充子节点的剩余数与完成率- 增加对计划数和已完成数的兼容字段支持
- 实现剩余数和完成率的自动计算逻辑
-优化数据处理流程以提高准确性
-修复可能因数据结构不一致导致的问题
2 months ago
zangch@mesnac.com 7ee8b7dd58 feat(mes):优化在制品跟踪报表与工序统计功能
- 新增工序工单统计图表(Top10展示)- 更新表格列标题“生产订单号”为“派工单号”- 修改查询参数字段orderCode为planCode
-重构工序统计逻辑,支持按工序聚合展示完成率与状态
- 增加工序展开加载子计划列表功能
- 优化进度条显示,支持超额完成状态提示
- 添加日期范围、物料编号与名称筛选条件- 实现工序统计导出功能
- 调整图表Y轴最大值逻辑,支持超额完成区域标记- 修复部分字段显示与计算逻辑问题
2 months ago
zangch@mesnac.com ee3b654db6 feat(mes):重构在制品跟踪报表页面
- 修改查询条件标签与字段为"计划单号"
- 隐藏物料名称查询项及部分旧图表区域
- 新增"工序统计"图表展示工序生产情况
-重写主表格结构,聚焦工序聚合统计展示
- 表格展开行支持查看工序下计划详情及子节点
- 引入新API获取工序计划子节点数据并缓存
- 调整列显示控制逻辑,默认隐藏多数原始字段列
- 更新图表标题与数据源适配派工视角
- 优化树形节点样式提升可读性- 增加计划状态标签类型与文案映射函数- 实现工序统计数据聚合方法buildProcessStatsFromReport
- 修改分页逻辑以适应按工序维度的数据总量计算
2 months ago
zangch@mesnac.com 2513fac6da feat(mes): 添加在制品跟踪报表的树形工序展示功能
- 在表格中新增展开列,用于展示工序的树形结构
- 实现 buildProcessTree 方法构建订单与工序的父子关系
- 使用 el-tree 组件渲染工序进度与状态信息
- 添加工序状态的颜色标识与进度条展示
- 调整部分字段的默认显示状态,优化列配置
- 增加工序树样式,支持不同状态的视觉区分
- 修复物料编号列默认不显示的问题
- 隐藏在制工序、剩余工序及工序进度等冗余列
- 提供 tooltip 显示工序计划、完成与剩余数量信息- 完善 tree-node 样式布局与状态类名控制
2 months ago
xs 6a47a90801 1.5.9前端
AI智能表单填充:AI模型修改为从前端动态传参
AI相关功能增加权限配置
2 months ago
zangch@mesnac.com 2848f31ce3 change(mes): 更新报工工时列标题为总共时间
- 将报工工时(h)列标题修改为总共时间(h)
- 在制数量列默认隐藏设置调整
- 统一多个视图中的列标题命名
2 months ago
zangch@mesnac.com db8e282bbc change(dms):修复设备图片字段清空逻辑并优化卡片布局
- 将图片字段清空方式从 undefined 改为显式设置为空字符串,确保后端正确更新
- 设备卡片容器增加 align-items: stretch 以保持一致高度
- 调整 .machine-card 样式以支持弹性布局,预留底部操作区域空间
- 快捷操作按钮组定位到底部,并横向居中显示- 统一卡片内边距,增强视觉一致性
2 months ago
zangch@mesnac.com dbdcc0557e feat(wms): 增加呆滞库存天数查询条件
- 在查询表单中添加呆滞天数输入框,默认值为180天
- 支持用户自定义呆滞天数范围(1-3650天)
- 更新统计逻辑以使用动态呆滞天数阈值- 调整超过6个月未出库的显示为动态天数标签- 移除呆滞原因列以简化报表展示
-修复数量统计时可能存在的NaN问题
- 注释掉原有的Excel和CSV导出按钮
2 months ago
zangch@mesnac.com fad1c8db78 refactor(mes): 注释掉在制跟踪报表的tooltip配置
- 在WIP跟踪报表中临时注释掉了tooltip的配置代码
-保留了原有的formatter函数和trigger设置的注释
2 months ago
zangch@mesnac.com abb9e6cb70 chore(ui): 移除注释和调整样式-
移除了 hourly output 页面中关于"机台"的表单项注释
- 移除了 hourly output 页面中"物料"表单项的闭合标签注释
- 移除了 hourly output 页面中"项目"列的注释- 移除了 report dashboard 页面中"平均周转率"概览项的注释- 调整了 report dashboard 页面的导入语句格式
- 优化了 report dashboard 页面的数据加载逻辑
- 移除了两个页面末尾样式标签中的换行符
2 months ago
zangch@mesnac.com 8522bf9fde feat(wms): 调整库存差异和安全库存页面统计卡片布局
- 将库存差异页面的统计卡片从4列调整为3列
- 移除库存差异页面的平均差异率统计卡片
- 将安全库存预警页面的统计卡片从4列调整为3列
- 调整安全库存预警页面统计卡片的显示 移除顺序
-安全库存预警页面的低于安全库存统计卡片
2 months ago
zangch@mesnac.com c925563568 change(mes):修改报表查询条件默认值问题
- 将报表中的 processId 默认值从2 改为 undefined
- 将工时报表中的 processId 默认值从 2 改为 undefined
- 重置查询条件时统一将 processId 设置为 undefined
- 确保页面初始化和重置功能的一致性处理
2 months ago
suixy 4977f00ef4 修改ai 2 months ago
xs 66ce707500 1.5.9前端
AI填报完善
2 months ago
zangch@mesnac.com 10852ebfb9 fix(dms): 设备效率报表修复问题
- 新设备效率报表汇总增汇总输出数量计算逻辑
- 新增总工时汇总计算功能
- 添加平均运行率计算方法
- 添加整体
-效率平均值计算 使用computed属性优化数据计算性能- 增强数据处理的容错能力
2 months ago
zangch@mesnac.com 5fdc7ac73e feat(dms): 新增设备效率报表 2 months ago
zangch@mesnac.com d685dd5c53 fix(dms):修复设备维保数量统计逻辑
- 注释掉旧的维保统计加载函数调用
- 更改维保数量来源为列表接口返回数据
- 修改维保数量计算方式,兼容不同返回结构- 避免因后端统计口径差异导致的数量不准确问题
2 months ago
zangch@mesnac.com c72033ca9a fix(wms): 修改入库类型默认值
- 将入库类型默认值从空字符串改为'3'
- 更新dialogForm中的instockType默认值
- 更新parentTableInfoForm中的instockType默认值
- 更新parentTableAdd方法中的instockType默认值
2 months ago
zangch@mesnac.com e514f9c00a feat(wms):重构条码配置功能以支持灵活规则
- 将简单的组件选择重构为可自定义的片段式条码规则配置
- 支持多种片段类型:文本、日期、时间、字段片段和分隔符
- 提供预览功能以便实时查看生成效果
- 增加移动、删除及重置规则片段的操作按钮
- 更新本地存储键名以区分新旧配置数据结构
- 扩展日期与时间格式选项提高配置灵活性
- 优化字段截取逻辑支持起始位置与长度设定
2 months ago
zangch@mesnac.com 87c3cd3753 feat(dms):优化设备信息列表展示和响应式布局
- 为表格列添加最小宽度和固定宽度设置,改善列宽显示效果
- 为列表视图添加固定右侧操作列,提升用户体验
- 隐藏设备生命周期中的故障次数和报警次数统计模块- 注释掉设备安装描述信息,便于后续扩展
- 添加工厂背景装饰样式及 设置宽度设置
-主内容区域和网格视图宽度为100%,增强布局适应性
-优化列表视图中状态单元格样式,包括居中对齐、间距调整等
- 增加媒体查询实现不同屏幕尺寸下的响应式设计- 在小屏幕下调整网格布局列数以及字体大小适配移动设备- 修复表格在横向滚动时的内容溢出问题
2 months ago
xs f0ad440029 1.5.8前端
AI平台完善
AI Token使用记录完成
3 months ago
zangch@mesnac.com 637223517a fix(dms):修复设备类型和供应商ID匹配问题
- 将设备类型和供应商ID转换为字符串进行匹配
- 注释掉保养标签的显示
- 修复设备类型名称获取逻辑
3 months ago