常熟吴彦祖
|
41d1886275
|
fix(board): 修复看板数据排序和数量显示问题
- 添加按创建时间降序排列确保最新数据优先显示
- 将看板数量从18调整为12以符合业务需求
- 保持24小时时间范围过滤逻辑不变
|
3 weeks ago |
常熟吴彦祖
|
399b4143dc
|
feat(board): 新增看板功能实现
- 创建 BoardController 提供看板接口服务
- 实现 BoardService 和 BoardServiceImpl 业务逻辑
- 添加 BoardMapper 数据访问层及对应 XML 映射文件
- 在 IfsCallErrorLogData 实体类中增加 number 字段
- 修改 LabelQueryMapper.xml 中的 epc 更新逻辑为日期格式
- 配置 Shiro 权限允许匿名访问看板接口
|
3 weeks ago |
常熟吴彦祖
|
a9f424e86b
|
盘点纠错
|
3 weeks ago |
常熟吴彦祖
|
61576df8e2
|
盘点查询
|
3 weeks ago |
常熟吴彦祖
|
372dad3df5
|
feat(check): 新增日常盘点类型和RFID快照生成盘点功能
- 在CountHeader实体中新增COUNT_TYPE_DAILY日常盘点类型常量
- 更新PhysicalInventoryMapper.xml中的盘点类型描述映射,支持DAILY类型显示
- 在RfidCountController中新增generateCountResultFromSnapshot接口
- 实现RfidCountHeaderService.generateCountResultFromSnapshot方法
- 添加RfidCountSnapshotHistory实体、Mapper及XML配置文件
- 实现从RFID快照批量插入count_label、count_pallet、count_result的功能
- 添加快照数据备份到历史表和清空快照表的逻辑
- 新建rfid_count_snapshot_history表用于存储历史快照数据
|
4 weeks ago |
shenzhouyu
|
a4a53645ba
|
添加个条件查询
|
1 month ago |
shenzhouyu
|
c0dfabca4c
|
添加标签批量发料的功能
|
1 month ago |
常熟吴彦祖
|
62f721914c
|
feat(automatedWarehouse): 添加标签预留解除功能
- 在 NotifyDetailQueryMapper 中新增 getReservedLabelsToRelease 和 releaseHandlingUnitReserve 方法
- 在 NotifyDetailQueryMapper.xml 中新增查询和解除标签预留的 SQL 语句
- 修改 NotifyDetailQueryServiceImpl 的 closeApplicationTask 方法,增加标签预留解除逻辑
- 更新返回消息内容,包含栈板调用状态和标签预留状态的解除信息
- 添加标签预留查询和解除的相关业务处理流程
|
1 month ago |
常熟吴彦祖
|
3697f696db
|
fix(part): 修复零件属性查询中缺少预留标识过滤条件
- 在查询条件中添加了 reserve_flag='N' 过滤条件
- 确保只返回未预留的零件库存记录
- 修复了可能返回已预留零件的查询问题
|
1 month ago |
常熟吴彦祖
|
0a78fd2630
|
feat(automatedWarehouse): 添加关闭申请单任务功能
- 在NotifyDetailQueryController中新增closeNotifyTask接口
- 在NotifyDetailQueryMapper中添加相关数据库查询和更新方法
- 在NotifyDetailQueryMapper.xml中实现SQL查询语句
- 在NotifyDetailQueryService中定义closeNotifyTask服务方法
- 在NotifyDetailQueryServiceImpl中实现完整的业务逻辑
- 添加参数校验、数据验证和事务处理机制
- 实现栈板调用状态解除和订单状态更新功能
|
1 month ago |
常熟吴彦祖
|
784e994150
|
fix(sys): 修复错误日志查询条件匹配问题
- 修改 moduleName 查询条件从精确匹配改为模糊匹配
- 修改 functionName 查询条件从精确匹配改为模糊匹配
- 修改 isInterface 查询条件从精确匹配改为模糊匹配
- 修改 interfaceType 查询条件从精确匹配改为模糊匹配
- 修改 isImportantError 查询条件从精确匹配改为模糊匹配
- 移除域控账号多设备登录检查的相关注释代码
|
1 month ago |
常熟吴彦祖
|
5e3133a216
|
1
|
2 months ago |
常熟吴彦祖
|
49be63ecf3
|
feat(inventory): 添加盘点结果处理标记更新功能
- 新增 updateCountResultHandleFlagAndFlag 方法用于更新处理标记和处理方式
- 在 PhysicalInventoryMapper 中添加对应的数据库操作接口
- 实现盘点结果表的 handle_type 和 handle_flag 字段更新逻辑
- 修改服务层实现以使用新的更新方法
- 添加 XML 映射文件中的 SQL 更新语句
|
2 months ago |
常熟吴彦祖
|
ab12c61855
|
1
|
2 months ago |
常熟吴彦祖
|
6b5ca4447c
|
feat(notify): 添加立库取出时间字段并更新相关映射配置
- 在SOIssueNotifyOrderMaterialListDetail实体类中新增outWcsTime字段
- 为outWcsTime字段添加日期时间格式化注解支持
- 更新NewIssureMapper.xml中的字段映射配置
- 更新NotifyDetailQueryMapper.xml中的字段映射配置
- 修改WcsIntegrationMapper.xml中的更新操作,同时设置outWcsFlag和outWcsTime
- 移除部分更新操作中的ROWLOCK提示,改由数据库自动管理锁粒度
|
3 months ago |
常熟吴彦祖
|
52a8e51bbc
|
1
|
3 months ago |
常熟吴彦祖
|
521fb2a6e0
|
查询字段更新
|
3 months ago |
常熟吴彦祖
|
cbdca27eb3
|
1
|
3 months ago |
常熟吴彦祖
|
8c26f37fd4
|
1
|
3 months ago |
常熟吴彦祖
|
28f27703b5
|
feat(handlingunit): 添加处理单元DTO的日期范围查询功能
- 在HandlingUnitDto中新增startDate和endDate字段
- 为新字段添加DateTimeFormat和JsonFormat注解配置
- 在LabelQueryMapper.xml中添加基于创建日期的条件筛选
- 实现开始日期和结束日期的区间查询逻辑
- 配置日期格式化模式为yyyy-MM-dd,时区为GMT+8
|
3 months ago |
常熟吴彦祖
|
fb99b2d632
|
feat(api): 添加系统错误日志功能
- 创建ErrorLogUtils工具类,提供静态方法记录业务错误、接口错误和异常
- 新增SysErrorLog实体类,定义错误日志数据表结构和字段映射
- 实现SysErrorLogController控制器,提供分页查询和详情查看接口
- 创建SysErrorLogData查询条件类,支持按站点、模块、时间等多维度筛选
- 实现SysErrorLogMapper数据访问层,包含分页查询和总数统计功能
- 配置SysErrorLogMapper.xml映射文件,定义动态SQL查询条件
- 构建SysErrorLogService服务层接口及其实现类,封装业务逻辑
- 支持工厂编码自动获取、调用方法名自动识别和异常堆栈自动提取功能
|
3 months ago |
常熟吴彦祖
|
266f34dafa
|
1
|
3 months ago |
常熟吴彦祖
|
9e748b85ca
|
feat(agv): 添加AGV编号字段支持
- 在AgvMessageServiceImpl中为任务详情设置AGV名称
- 在AgvTaskServiceImpl中更新任务时设置AGV名称并传递给移库请求
- 为InventoryMoveRequestDto实体添加agvName字段
- 在InventoryMoveServiceImpl中为库存移动组设置AGV名称并在日志中显示
- 为WareHouseTransferRequest实体添加agvName字段
- 更新WcsIntegrationMapper.xml中的数据库表结构,添加agv_name字段
- 移除WmsMessageServiceImpl中冗余的位置更新逻辑
- 为WmsTransportTask和WmsTransportTaskDetail实体添加agvName字段及相应注释
|
3 months ago |
常熟吴彦祖
|
df48d49fb0
|
feat(agv): 添加AGV编号字段支持
- 在AgvMessageServiceImpl中为任务详情设置AGV名称
- 在AgvTaskServiceImpl中更新任务时设置AGV名称并传递给移库请求
- 为InventoryMoveRequestDto实体添加agvName字段
- 在InventoryMoveServiceImpl中为库存移动组设置AGV名称并在日志中显示
- 为WareHouseTransferRequest实体添加agvName字段
- 更新WcsIntegrationMapper.xml中的数据库表结构,添加agv_name字段
- 移除WmsMessageServiceImpl中冗余的位置更新逻辑
- 为WmsTransportTask和WmsTransportTaskDetail实体添加agvName字段及相应注释
|
3 months ago |
常熟吴彦祖
|
6026b1f0bb
|
feat(notify): 添加申请单明细目的地更新和查询功能
- 在IssureNotifyController中新增updateProductionArea接口用于更新申请单明细目的地
- 在IssureNotifyController中新增getFirstOrderListDetail接口用于获取申请单明细信息
- 在IssureNotifyMapper中新增updateProductionArea和getFirstOrderListDetail方法定义
- 在IssureNotifyMapper.xml中新增对应的SQL更新和查询语句
- 在IssureNotifyService中新增对应的服务层方法声明
- 在IssureNotifyServiceImpl中实现具体的业务逻辑处理
- 修复KitTransportMapper.xml中的格式问题
|
3 months ago |
常熟吴彦祖
|
c03950c9a7
|
1
|
3 months ago |
常熟吴彦祖
|
fa9c79ab4d
|
1
|
3 months ago |
常熟吴彦祖
|
595465249e
|
refactor(warehouse): 优化HandlingUnit标签查询SQL性能
|
3 months ago |
常熟吴彦祖
|
10db60689e
|
feat(automatedWarehouse): 实现托盘合并查询接口分页功能
- 在PalletMergeQueryData实体类中新增maxPositionCount字段,支持前端传入最大已用数量筛选条件
- 更新controller层searchPalletMergeList方法,返回分页数据格式,接收page和limit参数
- 新增mapper接口searchPalletMergeListPage方法,使用MyBatis-Plus分页插件实现数据库分页查询
- 完善service层实现,支持前端传入maxPositionCount或后端自动计算最大已用位置数
- 添加分页参数校验,默认页码为1,每页限制20条记录
- 更新XML映射文件,实现分页查询SQL逻辑,支持maxPositionCount条件筛选
|
3 months ago |
常熟吴彦祖
|
1f2724fdef
|
feat(sys): 新增SOP标准操作流程管理功能
- 创建SopController提供URL配置和错误详情的CRUD接口
- 实现SopService接口定义标准操作流程相关业务方法
- 添加SopUrlConfig和SopErrorDetail实体类及数据访问层
- 配置MyBatis映射文件支持URL配置和错误详情的数据库操作
- 实现SopServiceImpl完成URL配置、错误详情的增删改查逻辑
- 在WmsMessageServiceImpl中禁用不准确的立库回传任务状态更新
|
3 months ago |
常熟吴彦祖
|
0f4c8ebe29
|
fix(config): 更新开发环境数据库配置并修复任务单号生成问题
- 将开发环境数据库URL从外网地址切换回内网地址
- 修改托盘合并查询中的任务单号前缀从 WTT 改为 WOT
- 在 WCS 集成查询中添加库存预留标识过滤条件
|
3 months ago |
常熟吴彦祖
|
7429d60833
|
feat(warehouse): 添加围框自动分拣校验功能
- 新增getLowerLayerLabelInfo方法查询指定层标签物料信息
- 扩展getExpiredDateWithSerialNo查询返回receive_date和part_no字段
- 集成partAttributeMapper实现机器人分拣属性校验
- 添加物料自动分拣支持校验逻辑(is_robot_pick字段检查)
- 实现围框分拣同位置同物料同接收日期校验功能
- 增加下层标签信息获取和日期比较验证机制
|
3 months ago |
常熟吴彦祖
|
a9fa2fab6a
|
refactor(database): 移除数据库锁提示优化并发性能
- 移除所有DELETE语句中的WITH (ROWLOCK)锁提示,由数据库自动管理锁粒度
- 移除所有UPDATE语句中的WITH (ROWLOCK)锁提示,提高并发处理能力
- 保留必要的UPDLOCK用于悲观锁场景,确保数据一致性
- 更新相关注释说明锁策略调整原因和影响
- 优化仓储集成服务中的API调用顺序,提升处理效率
|
3 months ago |
常熟吴彦祖
|
5f84811903
|
feat(notify): 新增报废Excel导入功能
- 新增报废Excel上传接口uploadBaoFeiExcel用于处理报废物料导入
- 新增报废模板下载接口downloadBaoFeiTemplate用于生成Excel模板文件
- 新增物料是否在立库查询方法getPartIsInWh及可用库存查询方法getAvailableQtyByPartAndBatch
- 在数据库映射中新增batch_no和remark字段支持批次和备注信息
- 实现报废导入业务逻辑,包括库存验证和自动创建料件属性功能
- 新增BaoFeiImportResultVo实体类用于报废导入结果数据传输
- 优化PartAttributeUtil工具类,支持自动创建料件属性和立库判断规则
|
3 months ago |
常熟吴彦祖
|
663cd54619
|
feat(warehouse): 实现栈板自动入库和合托功能
- 添加PalletAutoGoToWCS服务接口和实现类
- 修改DeliveryTaskServiceImpl使用自动入库服务
- 更新application.yml添加ifs-domainUserID2配置
- 调整application-dev.yml数据库连接配置
- 实现合托任务自动完成逻辑
- 添加合托任务相关数据库操作方法
- 更新NotifyDataToWcs实体订单类型枚举
- 完善PalletMergeQueryService合托提交功能
- 添加栈板明细查询相关Mapper方法
|
3 months ago |
shenzhouyu
|
f770b49594
|
wms预留功能
|
3 months ago |
常熟吴彦祖
|
28537b4834
|
feat(automatedWarehouse): 添加合托查询功能模块
- 新增 PalletMergeQueryController 提供合托查询相关接口
- 新增 PalletMergeQueryData 实体类定义合托查询业务数据结构
- 新增 PalletTypeOption 实体类用于托盘类型下拉选项
- 实现 PalletMergeQueryService 服务接口及具体业务逻辑
- 集成 MyBatis Mapper 和 XML 配置完成数据库查询操作
- 实现托盘类型筛选和合托托盘列表查询功能
- 添加参数校验和查询逻辑处理机制
|
3 months ago |
常熟吴彦祖
|
724c905f93
|
1
|
3 months ago |
常熟吴彦祖
|
828b70ff3f
|
1
|
3 months ago |
常熟吴彦祖
|
e9eeb7c186
|
chore(warehouse): 清理代码格式和注释
- 修复了 LabelQueryController.java 文件的格式问题
- 修复了 LabelQueryMapper.xml 文件的格式问题
- 修复了 LabelQueryService.java 文件的注释格式
- 修复了 LabelQueryServiceImpl.java 文件的格式问题
|
3 months ago |
常熟吴彦祖
|
1a676bb328
|
feat(warehouse): 添加标签库存管理功能
- 在HandlingUnitDto中添加日期格式化注解和receiveDate字段
- 实现修改标签库存信息的updateHandlingUnitInventory接口
- 添加去除非栈板库存的removeNonPalletInventory功能
- 添加恢复非栈板库存的restoreNonPalletInventory功能
- 优化getHandlingUnitLabelListLocation查询SQL,添加嵌套查询支持
- 修改模糊查询语法以适配数据库LIKE操作
- 在Mapper中添加库存管理相关的数据访问方法
- 实现库存管理的服务层逻辑和事务处理
|
3 months ago |
shenzhouyu
|
86b366884e
|
推送状态查询
|
3 months ago |
han\hanst
|
116f906719
|
sourceType
|
4 months ago |
常熟吴彦祖
|
df228095b8
|
标签校准
|
4 months ago |
常熟吴彦祖
|
555bfcae65
|
标签校准
|
4 months ago |
常熟吴彦祖
|
5478605ca0
|
盘点优化
|
4 months ago |
常熟吴彦祖
|
bf32535930
|
盘点优化
|
4 months ago |
常熟吴彦祖
|
e47b03234b
|
1
|
4 months ago |
常熟吴彦祖
|
519b621105
|
盘点
|
4 months ago |
常熟吴彦祖
|
d9a68529bb
|
盘点
|
4 months ago |