zangch@mesnac.com
|
97d4e685e3
|
refactor(ems/report-charts): 优化折线图配置和样式,提升响应式表现
- 统一各报表折线图的grid布局,添加containLabel确保标签显示完整
- 增强tooltip轴指示器,全部改为cross类型,提升交互体验
- 添加多种类型dataZoom,支持滑块与内置缩放,增强图表缩放控制
- 优化x轴标签显示,超长时间字符串自动截取,长图时旋转标签避免重叠
- y轴添加虚线辅助分割线,完善刻度格式化规则,提升数值可读性
- 降低折线符号尺寸,保持图表整洁,保障不同设备的展示效果
- 使用flex布局替代inline-block,完善图表容器响应式宽高适配
- 添加媒体查询,动态调节图表高度与宽度,适配不同屏幕尺寸
- 重构振动曲线图配置,抽象公共配置对象复用,减少冗余代码
|
3 months ago |
zangch@mesnac.com
|
36f4db56f3
|
refactor(ems):优化计量设备监控与报表功能
- 统一使用 el-date-picker 替换第三方日期选择器组件
- 修复日期时间范围选择器的初始化赋值问题
- 调整表单引用名称以符合最新规范
- 移除未使用的异常类型筛选表单项
- 恢复并优化报警规则的增删改功能按钮
-图表 改进蒸汽曲线的 Y 轴标签-格式化显示 增强图表数据加载逻辑,避免重复提交和渲染错误
-修正树形结构下拉选项的数据绑定问题
- 更新样式穿透写法以适配新版 Element Plus
- 引入缺失的 Treeselect 样式文件
- 优化无数据时的图表处理逻辑,提升用户体验
|
4 months 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"- 在图表组件中增加数据存在性判断和空状态展示
-修复部分组件中字典数据引用错误的问题
- 调整图表容器底部边距以改善视觉效果
|
4 months ago |
zangch@mesnac.com
|
463bd95b33
|
feat(ems):优化字典数据获取方式并调整图表布局
- 将多个组件中的字典数据获取方式从 dicts 属性改为 computed 计算属性
- 统一使用 useDict 方法返回的具体字段值,提高代码一致性
- 调整部分图表组件的 grid.top 属性值,优化图表展示效果
- 在 baseEnergyPrice 组件中将 energyId 默认值设为 null
-为 reportPointSteam 模块新增增删改查 API 接口
- 修复多个组件中按钮图标与文字之间的空格问题
- 更新表单查询区域的 label-width 样式配置
- 移除 baseEnergyType 组件中的注释代码块
|
4 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 导入路径中的文件扩展名引用- 移除未使用的导出函数引用- 调整部分组件标签属性和结构注释- 更新图表组件引用路径
|
5 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 相关代码结构
|
5 months ago |
suixy
|
4ed24230d0
|
修改兼容性
|
5 months ago |
zangch@mesnac.com
|
8b7ac20b73
|
refactor(ems): ems模块
- 将基础API文件从JS迁移至TS并优化曲线展示组件
- 将采集设备、能源价格、能源类型、计量设备、阈值、统计计量、分时电价、统计单元等API文件从JavaScript转换为TypeScript
- 添加类型定义和AxiosPromise返回类型增强类型安全性
- 扩展删除接口支持批量删除功能
- 优化蒸汽曲线展示组件代码结构和可读性
- 调整时间选择器默认值和图表联动逻辑- 改进停电数据分析和可视化功能
- 增强数据抽样处理和中断点标记机制
|
5 months ago |
suixy
|
ba4354556d
|
添加ems
|
5 months ago |