han\hanst
|
d781c4307e
|
默认有效期
|
3 weeks ago |
han\hanst
|
a1757ef1a3
|
默认有效期
|
3 weeks ago |
han\hanst
|
422ed8a3af
|
默认库位
|
3 weeks ago |
常熟吴彦祖
|
a53c094d3b
|
feat(agv-station): 添加AGV站点删除功能
- 实现删除AGV站点的控制器方法,支持传入站点编码进行删除操作
- 添加删除前校验逻辑,确保站点处于禁用状态且无栈板占用
- 在服务层定义删除AGV站点的方法接口
- 完成删除功能的具体实现,包含参数验证、状态检查和数据库删除操作
- 添加详细的删除业务逻辑,包括禁用状态验证和栈板数量检查
- 实现删除失败时的异常处理和错误消息返回
|
4 weeks ago |
常熟吴彦祖
|
37a42db88e
|
后端验证库位 一致的时候不允许移库
|
4 weeks ago |
常熟吴彦祖
|
ab12c61855
|
1
|
1 month ago |
常熟吴彦祖
|
6b5ca4447c
|
feat(notify): 添加立库取出时间字段并更新相关映射配置
- 在SOIssueNotifyOrderMaterialListDetail实体类中新增outWcsTime字段
- 为outWcsTime字段添加日期时间格式化注解支持
- 更新NewIssureMapper.xml中的字段映射配置
- 更新NotifyDetailQueryMapper.xml中的字段映射配置
- 修改WcsIntegrationMapper.xml中的更新操作,同时设置outWcsFlag和outWcsTime
- 移除部分更新操作中的ROWLOCK提示,改由数据库自动管理锁粒度
|
1 month ago |
常熟吴彦祖
|
0de5ce36f4
|
1
|
1 month ago |
常熟吴彦祖
|
52a8e51bbc
|
1
|
1 month ago |
常熟吴彦祖
|
2c88528439
|
1
|
1 month ago |
常熟吴彦祖
|
521fb2a6e0
|
查询字段更新
|
1 month ago |
常熟吴彦祖
|
cbdca27eb3
|
1
|
1 month ago |
常熟吴彦祖
|
30a73e7ef7
|
1
|
1 month ago |
常熟吴彦祖
|
bdb737ff6f
|
1
|
1 month ago |
han\hanst
|
7098687df2
|
错误日志记录
|
1 month ago |
shenzhouyu
|
d42437e911
|
添加日志
|
1 month ago |
常熟吴彦祖
|
e7261ae10e
|
各种异常保存
|
1 month ago |
常熟吴彦祖
|
4c49f69aa5
|
agv接口
|
1 month ago |
常熟吴彦祖
|
44f7de382e
|
1
|
1 month ago |
常熟吴彦祖
|
fa3670434f
|
1
|
1 month ago |
常熟吴彦祖
|
8c26f37fd4
|
1
|
1 month ago |
常熟吴彦祖
|
28f27703b5
|
feat(handlingunit): 添加处理单元DTO的日期范围查询功能
- 在HandlingUnitDto中新增startDate和endDate字段
- 为新字段添加DateTimeFormat和JsonFormat注解配置
- 在LabelQueryMapper.xml中添加基于创建日期的条件筛选
- 实现开始日期和结束日期的区间查询逻辑
- 配置日期格式化模式为yyyy-MM-dd,时区为GMT+8
|
1 month ago |
常熟吴彦祖
|
8cebf7df4e
|
1
|
1 month ago |
常熟吴彦祖
|
b86e31787b
|
1
|
1 month ago |
常熟吴彦祖
|
2228c4af10
|
加入报错接口
|
1 month ago |
常熟吴彦祖
|
54794a4a88
|
1
|
1 month ago |
常熟吴彦祖
|
88d934bbfa
|
1
|
1 month ago |
常熟吴彦祖
|
fb99b2d632
|
feat(api): 添加系统错误日志功能
- 创建ErrorLogUtils工具类,提供静态方法记录业务错误、接口错误和异常
- 新增SysErrorLog实体类,定义错误日志数据表结构和字段映射
- 实现SysErrorLogController控制器,提供分页查询和详情查看接口
- 创建SysErrorLogData查询条件类,支持按站点、模块、时间等多维度筛选
- 实现SysErrorLogMapper数据访问层,包含分页查询和总数统计功能
- 配置SysErrorLogMapper.xml映射文件,定义动态SQL查询条件
- 构建SysErrorLogService服务层接口及其实现类,封装业务逻辑
- 支持工厂编码自动获取、调用方法名自动识别和异常堆栈自动提取功能
|
1 month ago |
han\hanst
|
abb49d268c
|
wdr缺失
|
1 month ago |
常熟吴彦祖
|
266f34dafa
|
1
|
1 month ago |
常熟吴彦祖
|
9e748b85ca
|
feat(agv): 添加AGV编号字段支持
- 在AgvMessageServiceImpl中为任务详情设置AGV名称
- 在AgvTaskServiceImpl中更新任务时设置AGV名称并传递给移库请求
- 为InventoryMoveRequestDto实体添加agvName字段
- 在InventoryMoveServiceImpl中为库存移动组设置AGV名称并在日志中显示
- 为WareHouseTransferRequest实体添加agvName字段
- 更新WcsIntegrationMapper.xml中的数据库表结构,添加agv_name字段
- 移除WmsMessageServiceImpl中冗余的位置更新逻辑
- 为WmsTransportTask和WmsTransportTaskDetail实体添加agvName字段及相应注释
|
1 month ago |
shenzhouyu
|
affdf333cb
|
算法修改
|
1 month ago |
常熟吴彦祖
|
46dbb32064
|
fix(http): 优化HTTP请求异常处理机制
- 移除超时异常中的线程中断操作,避免影响主线程状态
- 分离IOException和InterruptedException的处理逻辑
- 为不同异常类型提供更精确的错误信息
- 恢复被中断线程的状态标记
- 移除过时的代码注释块
|
1 month ago |
常熟吴彦祖
|
df48d49fb0
|
feat(agv): 添加AGV编号字段支持
- 在AgvMessageServiceImpl中为任务详情设置AGV名称
- 在AgvTaskServiceImpl中更新任务时设置AGV名称并传递给移库请求
- 为InventoryMoveRequestDto实体添加agvName字段
- 在InventoryMoveServiceImpl中为库存移动组设置AGV名称并在日志中显示
- 为WareHouseTransferRequest实体添加agvName字段
- 更新WcsIntegrationMapper.xml中的数据库表结构,添加agv_name字段
- 移除WmsMessageServiceImpl中冗余的位置更新逻辑
- 为WmsTransportTask和WmsTransportTaskDetail实体添加agvName字段及相应注释
|
1 month ago |
常熟吴彦祖
|
8073c70137
|
feat(api): 添加批量重试IFS接口调用功能
- 在IfsCallErrorLogController中新增batchRetry接口支持批量重试操作
- 在IfsCallErrorLogData实体类中添加ids字段用于接收批量操作ID列表
- 在IfsCallErrorLogService中定义batchRetryIfsCall方法接口
- 在IfsCallErrorLogServiceImpl中实现批量重试逻辑,按创建时间排序执行
- 添加重试间隔控制避免并发问题,每次重试间隔0.1秒
- 实现重试结果统计返回成功和失败数量信息
|
1 month ago |
常熟吴彦祖
|
b8a1b5edfd
|
feat(ifs): 实现IFS接口调用时替换domainUserID功能
- 引入fastjson2库用于JSON解析操作
- 在重试调用IFS接口时传入当前登录用户名参数
- 添加JSON对象解析和domainUserID字段替换逻辑
- 实现异常捕获确保JSON解析失败时使用原始数据
- 添加调试日志输出替换前后用户信息对比
|
1 month ago |
常熟吴彦祖
|
76d8021443
|
fix(inventory): 修复库存移动服务中的用户名获取逻辑
- 添加了从安全上下文获取当前用户名的功能
- 当无法获取当前用户时回退到默认用户名 CCL_AGV_USER
- 将硬编码的用户名替换为动态获取的用户名
- 添加异常处理以确保服务调用的稳定性
|
1 month ago |
常熟吴彦祖
|
6026b1f0bb
|
feat(notify): 添加申请单明细目的地更新和查询功能
- 在IssureNotifyController中新增updateProductionArea接口用于更新申请单明细目的地
- 在IssureNotifyController中新增getFirstOrderListDetail接口用于获取申请单明细信息
- 在IssureNotifyMapper中新增updateProductionArea和getFirstOrderListDetail方法定义
- 在IssureNotifyMapper.xml中新增对应的SQL更新和查询语句
- 在IssureNotifyService中新增对应的服务层方法声明
- 在IssureNotifyServiceImpl中实现具体的业务逻辑处理
- 修复KitTransportMapper.xml中的格式问题
|
1 month ago |
常熟吴彦祖
|
c03950c9a7
|
1
|
1 month ago |
常熟吴彦祖
|
fa9c79ab4d
|
1
|
1 month ago |
常熟吴彦祖
|
cceaf18c89
|
feat(inventory): 添加IFS移库操作的日志记录功能
- 在InventoryMoveServiceImpl中增加移库开始的日志输出
- 记录请求参数便于调试和追踪移库操作
- 使用info级别记录移库接口调用的详细信息
|
1 month ago |
shenzhouyu
|
c206e5b262
|
数量校验
|
1 month ago |
常熟吴彦祖
|
595465249e
|
refactor(warehouse): 优化HandlingUnit标签查询SQL性能
|
1 month ago |
han\hanst
|
c5370799d4
|
所有IFS请求接口名称,请求参数记录日志
|
1 month ago |
常熟吴彦祖
|
3ee01e5377
|
feat(wcs): 实现空托盘类型自动更新功能
- 添加 PalletType 实体类导入
- 在运输任务回调中增加托盘类型检查逻辑
- 实现空托盘检测机制,通过 pallet_detail 表记录数量判断
- 添加托盘类型信息查询功能,从 pallet_type 表获取 auto_sort 和 sore_type
- 实现托盘类型自动更新,当托盘为空托时使用任务单托盘类型
- 添加详细的日志输出用于调试和监控
- 完善异常情况处理,避免非空托盘被错误更新
|
2 months ago |
常熟吴彦祖
|
b25c5ba114
|
feat(automatedWarehouse): 实现托盘合并查询接口分页功能
- 在PalletMergeQueryData实体类中新增maxPositionCount字段,支持前端传入最大已用数量筛选条件
- 更新controller层searchPalletMergeList方法,返回分页数据格式,接收page和limit参数
- 新增mapper接口searchPalletMergeListPage方法,使用MyBatis-Plus分页插件实现数据库分页查询
- 完善service层实现,支持前端传入maxPositionCount或后端自动计算最大已用位置数
- 添加分页参数校验,默认页码为1,每页限制20条记录
- 更新XML映射文件,实现分页查询SQL逻辑,支持maxPositionCount条件筛选
|
2 months ago |
常熟吴彦祖
|
845b1df8e6
|
feat(automatedWarehouse): 实现托盘合并查询接口分页功能
- 在PalletMergeQueryData实体类中新增maxPositionCount字段,支持前端传入最大已用数量筛选条件
- 更新controller层searchPalletMergeList方法,返回分页数据格式,接收page和limit参数
- 新增mapper接口searchPalletMergeListPage方法,使用MyBatis-Plus分页插件实现数据库分页查询
- 完善service层实现,支持前端传入maxPositionCount或后端自动计算最大已用位置数
- 添加分页参数校验,默认页码为1,每页限制20条记录
- 更新XML映射文件,实现分页查询SQL逻辑,支持maxPositionCount条件筛选
|
2 months ago |
常熟吴彦祖
|
10db60689e
|
feat(automatedWarehouse): 实现托盘合并查询接口分页功能
- 在PalletMergeQueryData实体类中新增maxPositionCount字段,支持前端传入最大已用数量筛选条件
- 更新controller层searchPalletMergeList方法,返回分页数据格式,接收page和limit参数
- 新增mapper接口searchPalletMergeListPage方法,使用MyBatis-Plus分页插件实现数据库分页查询
- 完善service层实现,支持前端传入maxPositionCount或后端自动计算最大已用位置数
- 添加分页参数校验,默认页码为1,每页限制20条记录
- 更新XML映射文件,实现分页查询SQL逻辑,支持maxPositionCount条件筛选
|
2 months ago |
常熟吴彦祖
|
730bed90a3
|
Merge remote-tracking branch 'origin/master'
|
2 months ago |
常熟吴彦祖
|
1f2724fdef
|
feat(sys): 新增SOP标准操作流程管理功能
- 创建SopController提供URL配置和错误详情的CRUD接口
- 实现SopService接口定义标准操作流程相关业务方法
- 添加SopUrlConfig和SopErrorDetail实体类及数据访问层
- 配置MyBatis映射文件支持URL配置和错误详情的数据库操作
- 实现SopServiceImpl完成URL配置、错误详情的增删改查逻辑
- 在WmsMessageServiceImpl中禁用不准确的立库回传任务状态更新
|
2 months ago |