zangch@mesnac.com
|
1b81528d0d
|
refactor(database): 优化设备参数值查询逻辑
- 移除 collect_time 字段的查询以提升性能
- 添加 NVL 函数处理空值情况
- 简化查询结果集结构
- 优化数据库查询的执行效率
- 调整字段映射逻辑以符合业务需求
|
4 days ago |
zangch@mesnac.com
|
16ea907dfa
|
feat(baseDeviceParamVal): 修改设备参数值统计接口为匿名访问
- 移除设备状态统计接口的权限校验注解
- 移除设备状态列表接口的权限校验注解
- 移除设备开机时间接口的权限校验注解
- 添加Anonymous注解允许匿名访问设备统计功能
|
4 days ago |
zangch@mesnac.com
|
5b8259d934
|
feat(base): 添加设备状态统计功能并修复Excel导出问题
- 1. statusCode 含义
statusCode 状态 说明
0 未开机 当天无三色灯数据
1 运行 最新记录是"三色灯机器运行"
2 停机 最新记录是"三色灯机器暂停"
3 待机 最新记录是"三色灯机器待机"
2. 三个接口返回数据总结
接口 返回数据
/statistics 设备汇总统计:总数、运行/停机/待机/未开机台数、开机率
/deviceStatus 每台设备的实时状态列表:设备编号、名称、产线、状态文字、状态码
/deviceStartTime 每台设备的当天开机时间:设备编号、名称、产线、开机时间值
一句话总结:statistics 返回全局统计数字,deviceStatus 返回每台设备当前是运行/停机/待机/未开机,deviceStartTime 返回每台设备今天的开机时间。
- 修复AndonEventLog中Excel导出的操作类型显示问题
- 添加Anonymous注解支持设备参数访问
- 实现设备状态统计功能,包括开机率、运行台数、停机台数、待机台数、未开机台数
- 添加设备状态列表查询接口,返回设备编号、名称、三色灯状态
- 添加设备开机时间查询接口,返回设备当天最新开机时间
- 实现SQL查询统计设备三色灯状态数据
- 添加异常处理和数据验证机制
- 优化设备状态查询性能,使用CTE和窗口函数进行统计计算
|
4 days ago |
zangch@mesnac.com
|
01d48508f6
|
fix(BaseDeviceParam): 更新参数类型Excel导出映射
- 移除旧的参数类型转换映射 (浮点数,整数,字符类型,布尔类型)
- 添加新的参数类型转换映射 (udint,dint,lshort,long,float,boolean,string)
|
1 week ago |
zangch@mesnac.com
|
4e8ab17d82
|
feat(base): 添加设备参数编号唯一性校验功能
- 在BaseDeviceParamMapper中新增countByParamCode方法用于校验参数编号唯一性
- 在BaseDeviceParamMapper.xml中添加对应的SQL查询语句
- 在insertBaseDeviceParam方法中添加参数编号唯一性校验逻辑
- 在updateBaseDeviceParam方法中添加参数编号唯一性校验逻辑
- 实现新增和更新时的参数编号重复检查机制
- 添加相应的异常处理和错误提示信息
|
1 week ago |
zangch@mesnac.com
|
4b859aa828
|
fix(base): 优化设备参数最新值查询及异常处理
- 修改selectLatestBaseDeviceParamValList SQL,限制最多返回200条最新记录
- 调整SQL排序和过滤条件,提升查询准确性和性能
- 在BaseDeviceParamValServiceImpl中添加异常捕获,防止查询失败导致程序崩溃
- 如果查询结果为空或异常,返回空列表,保证调用方安全
- 增加日志输出,方便定位查询异常原因
|
4 weeks ago |
zangch@mesnac.com
|
e73d1823f7
|
fix(domain): 修正Excel注解的转换表达式
- 修改参数类型注解,完善readConverterExp的格式和内容
- 修正启用标识注解中的转换表达式,使其更规范易读
- 优化注解代码的格式一致性
|
4 weeks ago |
zangch@mesnac.com
|
5ebc36ed5e
|
feat(deviceParam): 支持设备参数批量导入与导入模板下载
- 在BaseDeviceParam实体Excel注解中添加导出类型限制
- 在BaseDeviceParamController新增导入设备参数列表接口及导入模板下载接口
- 在BaseDeviceParamMapper中新增批量查询、批量新增和批量更新方法
- 实现BaseDeviceParamServiceImpl中设备参数批量导入逻辑,支持分批处理和更新支持
- 定义IBaseDeviceParamService接口中导入设备参数方法声明
- pom.xml中添加Apache POI依赖支持Excel处理功能
|
1 month ago |
zangch@mesnac.com
|
79c23c0874
|
fix(device): 优化设备编号生成逻辑,兼容多种编号格式
- 获取设备编号时,支持格式如E00001和SJ_2等
- 增加对空或无数字编号的处理,返回默认编号E00001
- 通过正则提取数字部分,数字自增后格式化为5位编号
- 捕获解析异常,避免程序崩溃并返回默认编号
- 调整SQL查询条件,确保条件字段加上表别名dp,避免歧义
|
1 month ago |
zangch@mesnac.com
|
5e1a856d05
|
fix(BaseDeviceParamValMapper): 修复问题
|
2 months ago |
zangch@mesnac.com
|
1a28fc219f
|
feat(base): 新增设备工艺参数当前值管理功能
- 新增设备工艺参数当前值实体类 BaseDeviceParamVal- 新增设备工艺参数当前值控制器 BaseDeviceParamValController- 新增设备工艺参数当前值服务接口及实现类
- 新增设备工艺参数当前值Mapper接口及XML映射文件
- 支持设备参数的增删改查及最新值聚合查询
- 提供参数列表导出功能
- 实现按设备聚合的最新参数查询接口
|
2 months ago |
zangch@mesnac.com
|
b90442c89c
|
refactor(sql): 更新数据库表名前缀为Z_SYS_
- 将所有sys_开头的表名修改为Z_sys_前缀- 更新了多个Mapper XML文件中的表引用
- 包括用户、角色、菜单、部门等相关表
- 修改了序列名称以匹配新表名
-关联 确保所有查询使用新表名
- 更新了数据权限相关SQL语句中的表名- 保持了原有的业务逻辑和查询条件
|
3 months ago |
yinq
|
b469df5b5c
|
change - 质检工位/缺陷维护添加多选
|
6 months ago |
yinq
|
7a2ce51878
|
change - 测温记录报表、补打条码记录报表优化
|
1 year ago |
yinq
|
b3b7100660
|
change - 异常修复
|
1 year ago |
yinq
|
1bddc62a1d
|
change - 优化接口
|
2 years ago |
yinq
|
355801cbd7
|
change - 设备报表
|
2 years ago |
yinq
|
8331cdadf2
|
Merge branch 'master' of http://175.27.215.92:3000/yinq/aucma-mes-back
|
2 years ago |
yinq
|
05d4abf88d
|
change - 数据
|
2 years ago |
zhouhy
|
9f8be6f952
|
定时任务:删除数据库中数据
|
2 years ago |
yinq
|
9b38518104
|
change - add箱体流转追溯报表
|
2 years ago |
yinq
|
1b55fe0e78
|
change - SAP订单查询
|
2 years ago |
yinq
|
84944acb80
|
change - 添加PDA质检工位顺序校验逻辑 电检
|
2 years ago |
yinq
|
90ca04f122
|
change - 添加PDA质检工位顺序校验逻辑
|
2 years ago |
yinq
|
034655d49b
|
change - 切换SAP订单工作中心,下发生产计划
|
2 years ago |
yinq
|
1ecef4bfb9
|
change - 在制品查询接口
|
2 years ago |
yinq
|
3d69b39c7b
|
change - 设备参数
|
2 years ago |
yinq
|
b3f8727e9c
|
change - SAP订单同步更新
|
2 years ago |
yinq
|
2da89fdb62
|
change - 设备台账
|
2 years ago |
yinq
|
d75525f51a
|
change - 物料信息添加商品编码、商品名称维护
|
2 years ago |
yinq
|
e544e2ab11
|
change - 自定义数据查询
|
2 years ago |
yinq
|
b6b5a3a474
|
change - 页面排序
|
2 years ago |
yinq
|
36cbbad249
|
change - 看板接口
|
2 years ago |
yinq
|
3dc308e913
|
change - 开放api鉴权
|
2 years ago |
yinq
|
d4372fae2a
|
change - 库存统计
|
2 years ago |
yinq
|
6bea396415
|
change - 自动同步生产BOM
|
2 years ago |
yinq
|
fe2795192e
|
change - BOM名称、质量报表、定时任务
|
2 years ago |
yinq
|
4470afbf33
|
update - 物料加型号
|
2 years ago |
yinq
|
72614e6264
|
update - add清单率报表
|
2 years ago |
yinq
|
43c2e012b3
|
update - 改生产BOM
|
2 years ago |
yinq
|
06516fed4b
|
update - 产品BOM改
|
2 years ago |
yinq
|
9089cef779
|
update - 自动同步生产BOM、自动生成生产计划
|
2 years ago |
yinq
|
ee29102b28
|
update - 班组用户信息
|
2 years ago |
yinq
|
ddca1d2e7d
|
update - 班组加列、物料加列
|
2 years ago |
yinq
|
92e5abd811
|
update - 缺陷接口
|
2 years ago |
yinq
|
afff593346
|
update - add质检工位/缺陷维护
|
2 years ago |
yinq
|
0418b3dfba
|
Merge branch 'master' of http://175.27.215.92:3000/yinq/aucma-mes-back
|
2 years ago |
wangh
|
fb75dfbcb7
|
add - 质检提交到记录
|
2 years ago |
yinq
|
2eeef36acb
|
update - 添加质检记录管理
|
2 years ago |
yinq
|
8390b3d1b9
|
update - 添加库存统计接口
|
2 years ago |